<SEC-DOCUMENT>0001213900-25-032096.txt : 20250415
<SEC-HEADER>0001213900-25-032096.hdr.sgml : 20250415
<ACCEPTANCE-DATETIME>20250415161526
ACCESSION NUMBER:		0001213900-25-032096
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		117
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250415
DATE AS OF CHANGE:		20250415

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Future FinTech Group Inc.
		CENTRAL INDEX KEY:			0001066923
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-BUSINESS SERVICES, NEC [7389]
		ORGANIZATION NAME:           	07 Trade & Services
		EIN:				980222013
		STATE OF INCORPORATION:			FL
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34502
		FILM NUMBER:		25839672

	BUSINESS ADDRESS:	
		STREET 1:		AMERICAS TOWER, 1177 AVENUE OF THE AMERI
		STREET 2:		SUITE 5100
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10036
		BUSINESS PHONE:		888-622-1218

	MAIL ADDRESS:	
		STREET 1:		AMERICAS TOWER, 1177 AVENUE OF THE AMERI
		STREET 2:		SUITE 5100
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10036

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	SkyPeople Fruit Juice, Inc
		DATE OF NAME CHANGE:	20080610

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ENTECH ENVIRONMENTAL TECHNOLOGIES INC
		DATE OF NAME CHANGE:	20040323

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CYBER PUBLIC RELATIONS INC
		DATE OF NAME CHANGE:	20010111
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>ea0237306-10k_future.htm
<DESCRIPTION>ANNUAL REPORT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue Apr 15 19:09:03 UTC 2025 -->
<html xmlns:compsci="http://compsciresources.com" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:ftft="http://www.ftft.com/20241231" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title> </title>

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

</div><p style="margin: 0"></p><div>

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

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

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="ixv-14142">&#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: 0pt 0; text-align: center">&#160;</p><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="ixv-14146">&#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: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">For the Transition Period from _________ to _________</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Commission File Number <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber" id="ixv-14147">001-34502</ix:nonNumeric></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName" id="ixv-56"><b>Future FinTech Group Inc.</b></ix:nonNumeric></p><div>

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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 49%; border-bottom: black 1.5pt solid; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="ixv-66"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Florida</b></span></ix:nonNumeric></td> <td style="width: 2%; text-align: center">&#160;</td> <td style="width: 49%; border-bottom: black 1.5pt solid; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber" id="ixv-71"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>98-0222013</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State or other jurisdiction of</span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S. Employer</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">incorporation or organization)</span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification Number)</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr> <td style="vertical-align: top; border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1" id="ixv-14148">Americas Tower</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine2" id="ixv-14149">1177 Avenue of The Americas</ix:nonNumeric></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine3" id="ixv-14150">Suite 5100</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown" id="ixv-14151">New York</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressStateOrProvince" id="ixv-14152">NY</ix:nonNumeric></b></p></td> <td style="vertical-align: top; text-align: center">&#160;</td> <td style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode" id="ixv-98"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10036</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address of principal executive offices)</span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Zip Code)</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Registrant&#8217;s Telephone Number: <b><ix:nonNumeric contextRef="c0" name="dei:CityAreaCode" id="ixv-14153">888</ix:nonNumeric>-<ix:nonNumeric contextRef="c0" name="dei:LocalPhoneNumber" id="ixv-14154">622-1218</ix:nonNumeric></b></p><div>

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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title of each class</b></span></td> <td style="width: 2%; text-align: center">&#160;</td> <td style="width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading Symbol(s)</b></span></td> <td style="width: 2%; text-align: center">&#160;</td> <td style="width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of each exchange on which registered</b></span></td></tr> <tr style="vertical-align: top; background-color: #CCEEFF"> <td style="text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle" id="ixv-134"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common Stock, $0.001 par value</span></ix:nonNumeric></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol" id="ixv-138"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">FTFT</span></ix:nonNumeric></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="ixv-14155">Nasdaq</ix:nonNumeric> Capital Market</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">Securities registered pursuant to Section 12(g)
of the Act:</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 32%; text-align: center">&#160;</td>
    <td style="width: 36%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None</span></td>
    <td style="width: 32%; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Title of class)</span></td>
    <td style="text-align: center">&#160;</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark if the registrant is a
well-known seasoned issuer, as defined in rule 405 of the Securities Act. Yes &#9744; <ix:nonNumeric contextRef="c0" name="dei:EntityWellKnownSeasonedIssuer" id="ixv-14156">No</ix:nonNumeric> &#9746;</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">Indicate by check mark if the registrant is not
required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes &#9744; <ix:nonNumeric contextRef="c0" name="dei:EntityVoluntaryFilers" id="ixv-14157">No</ix:nonNumeric> &#9746;</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">Indicate by check mark whether the registrant
(1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months
(or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements
for the past 90 days. <ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus" id="ixv-14158">Yes</ix:nonNumeric> &#9746; No &#9744;</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">Indicate by check mark whether the registrant
has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405
of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent" id="ixv-14159">Yes</ix:nonNumeric>
&#9746; No &#9744;</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">Indicate by check mark if disclosure of delinquent
filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of Registrant&#8217;s knowledge,
in definitive proxy statement or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this
Form 10-K. Yes &#9744; No &#9744;</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">Indicate by check mark whether the registrant
is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company.
See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221;
and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 20%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated filer</span></td> <td style="width: 35%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="width: 30%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated filer</span></td> <td style="width: 15%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td></tr> <tr style="vertical-align: top"> <td><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="ixv-200"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated filer</span></ix:nonNumeric></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company</span></td> <td><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="ixv-207"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td colspan="2">&#160;</td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging growth company</span></td> <td><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="ixv-214"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></ix:nonNumeric></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If an emerging growth company, indicate by check
mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting
standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</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">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-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="ixv-14160">&#9744;</ix:nonNumeric>&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If securities are registered pursuant to Section
12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction
of an error to previously issued financial statements. <ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentFinStmtErrorCorrectionFlag" id="ixv-14161">&#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 any of those error
corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s
executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). &#9744;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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
is a shell company (as defined in rule 12b-2 of the Exchange Act). Yes &#9744; No <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany" id="ixv-14162">&#9746;</ix:nonNumeric></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The aggregate market value of voting and nonvoting
stock held by non-affiliates of the registrant, based upon the closing price of $0.48 per share for shares of the registrant&#8217;s Common
Stock on June 28, 2024, the last business day of the registrant&#8217;s most recently completed second fiscal quarter as reported by the
NASDAQ Capital Market, was approximately $<ix:nonFraction contextRef="c1" decimals="-4" name="dei:EntityPublicFloat" scale="6" unitRef="usd" id="ixv-14163">7.54</ix:nonFraction> million. (The Company effected a 1 for 10 reverse stock split on April 1, 2025)</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">The number of shares of Common Stock outstanding as of April 11, 2025
was <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-14164">3,050,770</ix:nonFraction>.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 15%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Auditor Firm ID:</span></td> <td style="width: 15%"><ix:nonNumeric contextRef="c0" name="dei:AuditorFirmId" id="ixv-252"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6901</span></ix:nonNumeric></td> <td style="width: 15%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Auditor Name:</span></td> <td style="width: 22%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" name="dei:AuditorName" id="ixv-14165">Fortune CPA, Inc</ix:nonNumeric>.</span></td> <td style="width: 16%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Auditor Location:</span></td> <td style="width: 17%"><ix:nonNumeric contextRef="c0" name="dei:AuditorLocation" id="ixv-261"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">California</span></ix:nonNumeric></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-variant: small-caps"><b>Annual
Report on Form 10-K for Fiscal Year Ended December 31, 2023</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 90%; padding-left: 9pt; text-indent: -9pt"><a href="#a_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART I</span></a></td>
    <td style="vertical-align: bottom; width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 1 &#8211; BUSINESS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 1A &#8211; RISK FACTORS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 1B &#8211; UNRESOLVED STAFF COMMENTS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 1C &#8211; <span style="text-transform: uppercase">Cybersecurity</span></span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 2 &#8211; PROPERTIES</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 3 &#8211; LEGAL PROCEEDINGS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_008"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 4 &#8211; MINE SAFETY DISCLOSURES</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><a href="#a_009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART II</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 5 &#8211; MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_011"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 6 &#8211; [RESERVED]</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">43</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_012"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 7 &#8211; MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">43</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_013"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 7A &#8211; QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_014"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 8 &#8211; FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_015"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 9 &#8211; CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_016"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 9A &#8211; CONTROLS AND PROCEDURES</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_017"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 9B &#8211; OTHER INFORMATION</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">54</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_018"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">54</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><a href="#a_019"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART III</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_020"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 10 &#8211; DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_021"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 11 &#8211; EXECUTIVE COMPENSATION</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_022"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 12 &#8211; SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">63</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_023"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 13 &#8211; CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_024"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 14 &#8211; PRINCIPAL ACCOUNTING FEES AND SERVICES</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><a href="#a_025"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART IV</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">66</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -9pt"><a href="#a_026"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 15 &#8211; EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">66</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><a href="#a_027"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SIGNATURE</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This Annual Report on Form 10-K for the fiscal
year ended December 31, 2024 (&#8220;Annual Report&#8221;) of Future Fintech Group, Inc. (together with our direct or indirect subsidiaries,
&#8220;we,&#8221; &#8220;us,&#8221; &#8220;our&#8221;, &#8220;the Company&#8221; or &#8220;Future FinTech&#8221;) includes forward-looking
statements regarding, among other things, Future FinTech&#8217;s plans, strategies and prospects, both business and financial. Although
Future FinTech believes that its plans, intentions and expectations reflected in or suggested by these forward-looking statements are
reasonable, Future FinTech cannot assure you that it will achieve or realize these plans, intentions or expectations. Forward-looking
statements are inherently subject to risks, uncertainties and assumptions including, without limitation, the factors described under &#8220;<i>Risk
Factors</i>&#8221; from time to time in Future FinTech&#8217;s filings with the SEC. Many of the forward-looking statements contained
in this presentation may be identified by the use of forward-looking words such as &#8220;believe&#8221;, &#8220;expect&#8221;, &#8220;anticipate&#8221;,
&#8220;should&#8221;, &#8220;planned&#8221;, &#8220;will&#8221;, &#8220;may&#8221;, &#8220;intend&#8221;, &#8220;estimated&#8221;, &#8220;aim&#8221;,
&#8220;on track&#8221;, &#8220;target&#8221;, &#8220;opportunity&#8221;, &#8220;tentative&#8221;, &#8220;positioning&#8221;, &#8220;designed&#8221;,
&#8220;create&#8221;, &#8220;predict&#8221;, &#8220;project&#8221;, &#8220;seek&#8221;, &#8220;would&#8221;, &#8220;could&#8221;, &#8220;continue&#8221;,
&#8220;ongoing&#8221;, &#8220;upside&#8221;, &#8220;increases&#8221; and &#8220;potential&#8221;, among others. Important factors that
could cause actual results to differ materially from the forward-looking statements we make in this presentation are set forth in other
reports or documents that we file from time to time with the SEC, and include, but are not limited to:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">fluctuations in the supply of products from our suppliers;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-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 expected growth of the supply chain financing industry in China,  brokerage and investment banking business in Hong Kong and global financial technology industry;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-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">changes in general economic conditions and conditions adversely affecting the businesses in which Future FinTech is engaged;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-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">changes in U.S., China and global financial and equity markets, including market disruptions and significant interest rate fluctuations, which may impede our access to, or increase the cost of, external financing for our operations and investments;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-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 success in implementing our business strategy, integrating the business that we have recently acquired and introducing new products and services;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-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 ability to attract and retain customers;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify">d<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">evelopment of our litigation
with FT Global Capital, Inc.;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-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">impact of competitive activities on our business;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-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 result of future financing efforts;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-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">risks associated with conducting business internationally and especially in the People&#8217;s Republic of China (&#8220;PRC&#8221;, or &#8220;China&#8221;), including currency fluctuations and devaluation, currency restrictions, local laws and restrictions and possible social, political and economic instability; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-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">other economic, financial and regulatory factors beyond the Company&#8217;s control.</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">Any or all of our forward-looking statements in
this report may turn out to be inaccurate. They can be affected by inaccurate assumptions we might make or by known or unknown risks or
uncertainties. Consequently, no forward-looking statement can be guaranteed. Actual future results may vary materially as a result of
various factors, including, without limitation, the risks outlined under &#8220;Item 1A. Risk Factors&#8221; in this Annual Report. In
light of these risks and uncertainties, there can be no assurance that the forward-looking statements contained in this filing will in
fact occur. You should not place undue reliance on these forward-looking statements.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We undertake no obligation to update forward-looking
statements to reflect subsequent events, changed circumstances or the occurrence of unanticipated events except as required by law.</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future Fintech Group, Inc. is a holding company
incorporated in Florida and it is not an operating company. As a holding company with no material operations of its own, the Company conducts
its business through its subsidiaries. It is the holding company that the investors will hold an interest.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Unless otherwise stated, as used in this report
&#8220;we,&#8221; &#8220;us,&#8221; &#8220;Company,&#8221; &#8220;our,&#8221; or &#8220;Future FinTech&#8221; refers to Future FinTech
Group Inc., a Florida holding company, and &#8220;VIE&#8221; refers to the PRC variable interest entity, Cloud Chain E-Commerce (Tianjin)
Co., Ltd. (E-Commerce Tianjin). &#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Summary of Significant Risk Factors</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The following is a summary
of significant risk factors and uncertainties that may affect our business, which are discussed in more detail below in &#8220;Part I<b>&#8212;</b>Item
1A<b>&#8212;</b>Risk Factors&#8221; included in this Annual Report on&#160;Form&#160;10-K:</p><div>

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

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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><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">We
are involved, and may become involved in the future, in disputes and other legal or regulatory proceedings that, if adversely decided
or settled, could materially and adversely affect our business, financial condition and results of operations</span> a<span style="font-family: Times New Roman, Times, Serif">nd
cause the value of our securities to significantly decline or be worthless. (see page&#160;22 of this report)</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">An occurrence of an uncontrollable event such as the COVID-19 pandemic may negatively affect our operations and financial results. (see page&#160;23 of this report)</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">The supply chain financing service industry is an emerging and rapidly evolving industry in China and we might not achieve the development as we expected. (see page 24 of this report)</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">The supply chain financing service industry is increasingly competitive in China. If we fail to compete effectively, we may lose our customers and partners, which could materially and adversely affect our business, financial condition and results of operations. (see page 24 of this report)</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">We are subject to cyber security risks and may incur increasing costs in an effort to minimize those risks and to respond to cyber incidents. (see page 27 of this report)</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; font-size: 10pt">&#160;</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">Our business depends on internet, our websites, network infrastructure and processing system. (see page 26 of this report)</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>Risks Related to Doing Business in the PRC</b>&#160;</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">Changes in China&#8217;s economic, political or social conditions or government policies could have a material adverse effect on our business and results of operations. (see page 28 of this report)</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">Uncertainties and quick change in the interpretation and enforcement of Chinese laws and regulations with little advance notice could result in a material and negative impact our business operations, decrease the value of our shares of common stock and limit the legal protections available to us. (see page 30 of this report)</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">The Chinese government exerts substantial influence over the manner in which we must conduct our business as well as more oversight and control over offerings that are conducted overseas and/or foreign investment in China-based issuers, and may intervene or influence our operations at any time, which could result in a material change in our operations, and significantly limit or completely hinder our ability to offer or continue to offer securities to investors and, and cause the value of our shares of common stock to significantly decline or be worthless. (see page 31 of this report)</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">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. (see page 32 of this report)</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">We could be restricted from paying dividends to shareholders due to PRC laws and other contractual requirements. To the extent cash and/or assets in the business are in the PRC and/or Hong Kong or our PRC and/or Hong Kong entities,  and the WFOE, such funds and/or assets may not be available to fund operations or for other use outside of the PRC and/or Hong Kong due to interventions in or the imposition of restrictions and limitations on the ability of us or our subsidiaries by the PRC government to transfer cash and/or assets. (see page 33 of this report)</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">The Holding Foreign Companies Accountable Act, or the HFCA Act, and the related regulations are evolving quickly. Further implementations and interpretations of or amendments to the HFCA Act or the related regulations, or a PCOAB&#8217;s determination of its lack of sufficient access to inspect our auditor, might pose regulatory risks to and impose restrictions on us because of our operations in mainland China. A potential consequence is that our shares of common stock may be delisted by the exchange. The delisting of our common stock, or the threat of our common stock being delisted, may materially and adversely affect the value of your investment. Additionally, the inability of the PCAOB to conduct full inspections of our auditor deprives our investors of the benefits of such inspections. (see page 36 of this report)</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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 filing with the China
    Securities Regulatory Commission (&#8220;CSRC&#8221;) is required in connection with any offering under New Overseas Listing Rules,
    and we currently are not in compliance with such rules and we may face sanctions and penalties by the CSRC or other PRC regulatory
    agencies for failure to timely file with the CSRC. (see page 35 of this report)</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"><b>Risks Related to Our Common Stock</b></p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">We are authorized to issue blank check preferred stock, which may be issued without shareholder approval and which may adversely affect the rights of holders of our Common Stock. (see page 37 of this report)</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">In recent years, our Common Stock has been in danger of being delisted from the NASDAQ Stock Market (&#8220;NASDAQ&#8221;). (see page 38 of this report)</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Other risks and uncertainties, including those listed under &#8220;Part
I&#8212;Item 1A<b>&#8212;</b>Risk Factors&#8221;.</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">These factors should not be construed as exhaustive,
and should be read with the other cautionary statements, and other information in this Annual Report on Form&#160;10-K,&#160;and our other
filings with the SEC.</p><div>

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


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

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

</div><div><a id="a_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 1 &#8211; BUSINESS</b></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future FinTech is a holding company incorporated
under the laws of the State of Florida. The Company historically engaged in the production and sale of fruit juice concentrates (including
fruit purees and fruit juices), fruit beverages (including fruit juice beverages and fruit cider beverages) in the PRC. Due to drastically
increased production costs and tightened environmental laws in China, the Company had transformed its business from fruit juice manufacturing
and distribution to financial technology related service businesses. The main business of the Company included supply chain financing
services and trading in China, asset management business in Hong Kong and cross-border money transfer service in UK. The Company also
expanded into brokerage and investment banking business in Hong Kong and cryptocurrency mining farm in the U.S. &#160;The Company had
a contractual arrangements with a VIE E-Commerce Tianjin in China, which has generated minimal revenue and business since 2021 due to
the negative impact caused by COVID-19. The Company started the process to close it down in November 2023 and completed deregistration
and dissolution of the VIE with local authority on March 7, 2024. Due to worsened investment market sentiment in Hong Kong, the Company
sold its ownership in Nice Talent Asset Management Limited (&#8220;NTAM&#8221;) to a third party for HK$2.4 million (approximately $300,000)
in November 2024 and is no longer in asset management business in Hong Kong. On December 6, 2024, the Company agreed to sell all issued
and outstanding shares of FTFT SuperComputing Inc. a wholly owned subsidiary of the Company (&#8220;FTFT SuperComputing&#8221;) to DDMM
Capital LLC (the &#8220;Buyer&#8221;)&#160;for a purchase price that equals to: (i) the assumption of the obligations of FTFT SuperComputing
totaling $973,072.24 and (ii)$1,000,000, which was paid to an account at Olshan Frome Wolosky LLP to satisfy, in part, the right of payment
held by FT Global Capital, Inc. arising from the judgment entered in favor of FT Global and against the Company registered in the Southern
District of New York and all matters pertaining to such litigation. The closing of the transactions contemplated by the Agreement took
place on December 9, 2024. On December 18, 2024, the Company sold all of its interest and ownership of Future Fintech Digital Capital
Management LLC, FTFT UK Limited, DigiPay FinTech Limited, GlobalKey SharedMall Limited, Future Fintech Labs Inc., and Future Fintech Digital
Number One GP, LLC (USA) to Alec Orudjiev, the general counsel of FT Global for $25,000 through the court ordered auction by the United
States Marshal for the Southern District of New York. Currently, the main business of the Company is supply-chain financing services and
trading in China.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There are legal and operational risks associated
with being based in and having a substantial majority of operations in China and Hong Kong. These risks could result in a material change
in our operations and/or the value of our common stock or could significantly limit or completely hinder our ability to offer or continue
to offer securities to investors and cause the value of our shares to significantly decline or be worthless. In the past few years, the
PRC government initiated a series of regulatory actions and statements to regulate business operations in China with little advance notice,
including cracking down on illegal activities in the securities market, enhancing supervision over China-based companies listed overseas
using variable interest entity structure, adopting new measures to extend the scope of cybersecurity reviews, and expanding the efforts
in anti-monopoly enforcement. On July 6, 2021, the General Office of the Communist Party of China Central Committee and the General Office
of the State Council jointly issued an announcement to crack down on illegal activities in the securities market and promote the high-quality
development of the capital market, which, among other things, requires the relevant governmental authorities to strengthen cross-border
oversight of law-enforcement and judicial cooperation, to enhance supervision over China-based companies listed overseas, and to establish
and improve the system of extraterritorial application of the PRC securities laws. On February 15, 2022, Cybersecurity Review Measures
published by Cyberspace Administration of China or the CAC, National Development and Reform Commission, Ministry of Industry and Information
Technology, Ministry of Public Security, Ministry of State Security, Ministry of Finance, Ministry of Commerce, People&#8217;s Bank of
China, State Administration of Radio and Television, China Securities Regulatory Commission (&#8220;CSRC&#8221;), State Secrecy Administration
and State Cryptography Administration became effective, which provides that, Critical Information Infrastructure Operators (&#8220;CIIOs&#8221;)
that intend to purchase internet products and services and Online Platform Operators engaging in data processing activities that affect
or may affect national security shall be subject to the cybersecurity review by the Cybersecurity Review Office. On July 7, 2022, CAC
promulgated the Measures for the Security Assessment of Data Cross-border Transfer, effective on September 1, 2022, which requires the
data processors to apply for data cross-border security assessment coordinated by the CAC under the following circumstances: (i) any data
processor transfers important data to overseas; (ii) any critical information infrastructure operator or data processor who processes
personal information of over 1 million people provides personal information to overseas; (iii) any data processor who provides personal
information to overseas and has already provided personal information of more than 100,000 people or sensitive personal information of
more than 10,000 people to overseas since January 1st&#160;of the previous year; and (iv) other circumstances under which the data cross-border
transfer security assessment is required as prescribed by the CAC. On February 17, 2023, the CSRC released New Overseas Listing Rules
with five interpretive guidelines, which took effect on March 31, 2023. The New Overseas Listing Rules require Chinese domestic enterprises
to complete filings with CSRC and report related information under certain circumstances, such as: a) an issuer making an application
for initial public offering and listing in an overseas market; b) an issuer making an overseas securities offering after having been listed
on an overseas market; c) a domestic company seeking an overseas direct or indirect listing of its assets through single or multiple acquisition(s),
share swap, transfer of shares or other means. According to the Notice on Arrangements for Overseas Securities Offering and Listing by
Domestic Enterprises, published by the CSRC on February 17, 2023, a company that (i) has already completed overseas listing or (ii) has
already obtained the approval for the offering or listing from overseas securities regulators or exchanges but has not completed such
offering or listing before effective date of the new rules and also completes the offering or listing before September 30, 2023 are considered
as an existing listed company and is not required to make any filing until it conducts a new offering in the future. Furthermore, upon
the occurrence of any of the material events specified below after an issuer has completed its offering and listed its securities on an
overseas stock exchange, the issuer shall submit a report thereof to the CSRC within 3 business days after the occurrence and public disclosure
of the event: (i) change of control; (ii) investigations or sanctions imposed by overseas securities regulatory agencies or other competent
authorities; (iii) change of listing status or transfer of listing segment; or (iv) voluntary or mandatory delisting.&#160;The New Overseas
Listing Rules stipulate the legal consequences to the companies for breaches, including failure to fulfill filing obligations or filing
documents having false statement or misleading information or material omissions, which may result in a fine ranging from RMB1 million
to RMB10 million, and in cases of severe violations, the relevant responsible persons may also be barred from entering the securities
market.&#160;On February 24, 2023, the CSRC, the Ministry of Finance, the National Administration of State Secretes Protection and the
National Archives Administration released the Provisions on Strengthening the Confidentiality and Archives Administration Related to the
Overseas Securities Offering and Listing by Domestic Companies, or the Confidentiality and Archives Administration Provisions, which took
effect on March 31, 2023. PRC domestic enterprises seeking to offer securities and list in overseas markets, either directly or indirectly,
shall establish and improve the system of confidentiality and archives work, and shall complete approval and filing procedures with competent
authorities, if such PRC domestic enterprises or their overseas listing entities provide or publicly disclose documents or materials involving
state secrets and work secrets of state organs to relevant securities companies, securities service institutions, overseas regulatory
agencies and other entities and individuals. It further stipulates that (i) providing or publicly disclosing documents and materials which
may adversely affect national security or public interests, and accounting records or photocopies thereof to relevant securities companies,
securities service institutions, overseas regulatory agencies and other entities and individuals shall be subject to corresponding procedures
in accordance with relevant laws and regulations; and (ii) any working papers formed in the territory of the PRC by securities companies
and securities service agencies that provide domestic enterprises with securities services relating to overseas securities issuance and
listing shall be stored in the territory of the PRC, the outbound transfer of which shall be subject to corresponding procedures in accordance
with relevant laws and regulations. As of the date of this report, these new laws and guidelines that became effective have not impacted
the Company&#8217;s ability to conduct its business, accept foreign investment or list on a U.S. or other foreign stock exchange except
for the filing requirement under New Overseas Listing Rules. The Company is still processing the filings with CSRC for its offerings since
the effective of New Overseas Listing Rules and has not complied the filing requirements yet which would subject the Company to fines
and other penalties for violation of New Overseas Listing Rules. In addition, new rules and regulations could be adopted and there are
uncertainties in the interpretation and enforcement of existing laws and guidelines, which could materially and adversely impact our business
and financial outlook and may impact our ability to accept foreign investments or continue to list on a U.S. or other foreign stock exchange.&#160;
Any change in foreign investment regulations, and other policies in China or related enforcement actions by China government could result
in a material change in our operations and the value of our securities and could significantly limit or completely hinder our ability
to offer our securities to investors or cause the value of our securities to significantly decline or be worthless.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the opinion of our PRC counsel Fengdong Law
Firm, subsidiaries of the Company are incorporated and operating in mainland China have received all required permissions from Chinese
authorities to operate their current business in China, including Business licenses and Bank Account Open Permits, as of the date of this
report.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the opinion of Fengdong Law Firm, as of the
date of this report, we, our subsidiaries in China are not subject to permission requirements from the CSRC or CAC or any other entity
that is required to approve of their operations and have not received or were denied such permissions by any PRC authorities. Currently,
we are required to file with CSRC for any offerings under New Overseas Listing Rules. The Company is still processing the filings with
CSRC for its offerings since the effective of New Overseas Listing Rules and has not complied the filing requirements yet which would
subject the Company to fines and other penalties for violation of New Overseas Listing Rules. Given the current PRC regulatory environment,
it is uncertain whether we, our subsidiaries, will be able to obtain permission from the PRC government to offer our securities to foreign
investors, and even when such permission is obtained, whether it will be denied or rescinded. If we or any of our subsidiaries do not
receive or maintain such permissions or approvals, inadvertently conclude that such permissions or approvals are not required, or applicable
laws, regulations, or interpretations change and we or our subsidiaries are required to obtain such permissions or approvals, it could
significantly limit or completely hinder our ability to offer or continue to offer our securities to investors and cause the value of
our securities to significantly decline or become worthless. Failure to take timely and appropriate measures to adapt to any of these
or similar regulatory compliance challenges could materially and adversely affect our current corporate structure and business operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company&#8217;s auditor,
Fortune CPA Inc. is headquartered in California and the Public Company Accounting Oversight Board (United States) (the &#8220;PCAOB&#8221;)
currently has access to inspect the working papers of our auditor. On December 15, 2022, the PCAOB Board determined that the PCAOB was
able to secure complete access to inspect and investigate registered public accounting firms headquartered in mainland China and Hong
Kong and voted to vacate its previous determinations to the contrary. However, should PRC authorities obstruct or otherwise fail to facilitate
the PCAOB&#8217;s access in the future, the PCAOB Board will consider the need to issue a new determination. On December 29, 2022, a legislation
entitled &#8220;Consolidated Appropriations Act, 2023&#8221; (the &#8220;Consolidated Appropriations Act&#8221;), was signed into law
by President Biden. The Consolidated Appropriations Act contained, among other things, an identical provision to Accelerating Holding
Foreign Companies Accountable Act, which reduces the number of consecutive non-inspection years required for triggering the prohibitions
under the&#160;HFCA Act&#160;from three years to two. The Holding Foreign Companies Accountable Act and related regulations currently
does not affect the Company as the Company&#8217;s auditor is subject to PCAOB&#8217;s inspection and investigation.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">As a holding company,
we may rely on dividends and other distributions on equity paid by our subsidiaries for our cash and financing requirements. If any of
our subsidiaries incurs debt on its own behalf in the future, the instruments governing such debt may restrict their ability to pay dividends
to us. However, neither any of our subsidiaries or the VIE has made any dividends, other distributions or cash transfers to our holding
company or any U.S. investors as of the date of this report. In the future, cash proceeds raised from overseas financing activities may
be transferred by us to our PRC subsidiaries via capital contribution or shareholder loans, as the case may be. As a holding company,
we may rely principally on dividends and other distributions on equity paid by our subsidiaries for our cash and financing requirements
we may have. As of the date of this report, we do not have cash management policies and procedures in place that dictate how funds are
transferred through our organization. Rather, the funds can be&#160;transferred in accordance with the applicable PRC laws and regulations.&#160;See
&#8220;<i>Dividend Distribution and Cash Transfer Between the Holding Company and Subsidiaries.&#8221;</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">As of the date of this
report, no dividends or distributions have been made between the holding company, its subsidiaries, and consolidated VIE, or to investors
including U.S. investors. The holding company and its subsidiaries, do not have any plan to distribute dividend in the foreseeable future.
To the extent cash and/or assets in the business are in the PRC and/or Hong Kong or our PRC and/or Hong Kong entities, , such funds and/or
assets may not be available to fund operations or for other use outside of the PRC and/or Hong Kong due to interventions in or the imposition
of restrictions and limitations on the ability of us or our subsidiaries by the PRC government to transfer cash and/or assets. See <b><i>&#8220;</i></b><i>Dividend
Distribution and Cash Transfer Between the Holding Company and Subsidiary.&#8221; and &#8220;Risk Factor - We could be restricted from
paying dividends to shareholders due to PRC laws and other contractual requirements. To the extent cash and/or assets in the business
are in the PRC and/or Hong Kong or our PRC and/or Hong Kong entities, and the WFOE, such funds and/or assets may not be available to fund
operations or for other use outside of the PRC and/or Hong Kong due to interventions in or the imposition of restrictions and limitations
on the ability of us or our subsidiaries by the PRC government to transfer cash and/or assets.&#8221;</i></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i>&#160;</i></p><div>


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On April 18, 2022, the
Company and Future Fintech (Hong Kong) Limited, a wholly owned subsidiary of the Company jointly acquired 100% equity interest of KAZAN
S.A., a company incorporated in Republic of Paraguay for $288. The Company owns 90% and FTFT HK owns 10% of Kazan S.A., respectively.
Kazan S.A. has no operation before the acquisition. The Company is developing bitcoin and other cryptocurrency mining and related service
business in Paraguay. The Company has changed its name from KAZAN S.A to FTFT Paraguay S.A. on July 28, 2022 and it was dissolved in December
2023 as the Company was not able to develop the business in Paraguay as planned.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On February 27, 2023,
Future FinTech (Hong Kong) Limited (&#8220;Buyer&#8221;), a company incorporated in Hong Kong and a wholly owned subsidiary of Future
FinTech Group Inc. (the &#8220;Company&#8221;) entered into a Share Transfer Agreement (the &#8220;Agreement&#8221;) with Alpha Financial
Limited, a company incorporated in Hong Kong (&#8220;Seller&#8221;) and sole owner and shareholder of Alpha International Securities (Hong
Kong) Limited, a company incorporated in Hong Kong (&#8220;Alpha HK&#8221;) and Alpha Information Service (Shenzhen) Co., Ltd., a company
incorporated in China (&#8220;Alpha SZ&#8221;). Alpha HK holds Type 1 &#8217;Securities Trading&#8217;, Type 2 &#8216;Futures Contract
Trading&#8217; and Type 4 &#8217;Securities Consulting&#8217; financial licenses issued by the Hong Kong Securities and Futures Commission.
Alpha SZ provides technical support services to Alpha HK. The share transfer transaction was approved by&#160;the Securities and Futures
Commission of Hong Kong (&#8220;SFC&#8221;) in August 2023 and the acquisition was closed on November 7, 2023. The names of the two entities
were subsequently changed to &#8216;FTFT International Securities and Futures Limited&#8217; and &#8216;FTFT Information Services (Shenzhen)
Co. Ltd.&#8217;, respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 4, 2024, the Company deregistered
and dissolved the Tianjin Future Private Equity Fund Management Partnership, a Limited Partnership under the laws of China.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 6, 2024, the Company and FTFT SuperComputing
Inc. a wholly owned subsidiary of the Company (&#8220;FTFT SuperComputing&#8221;) entered into a Stock Purchase Agreement (the &#8220;Agreement&#8221;)
with DDMM Capital LLC (the &#8220;Buyer&#8221;).&#160; Pursuant to the terms of the Agreement, the Company sold all of the issued and
outstanding shares of FTFT SuperComputing to the Buyer for a purchase price that equals to: (i) the assumption of the obligations of FTFT
SuperComputing totaling $973,072.24 and (ii)$1,000,000, which was paid to an account at Olshan Frome Wolosky LLP to satisfy, in part,
the right of payment held by FT Global Capital, Inc. arising from the judgment entered in favor of FT Global and against the Company registered
in the Southern District of New York and all matters pertaining to such litigation. The closing of the transactions contemplated by the
Agreement took place on December 9, 2024.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 18, 2024, the Company sold all of
its interest and ownership of Future Fintech Digital Capital Management LLC, FTFT UK Limited, DigiPay FinTech Limited, GlobalKey SharedMall
Limited, Future Fintech Labs Inc., and Future Fintech Digital Number One GP, LLC (USA) to Alec Orudjiev, the general counsel of FT Global
for $25,000 through the court ordered auction by the United States Marshal for the Southern District of New York.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">In August 2024, NTAM
raised HK$3,007,200 (approximately $385,538) by way of rights subscription offered to its existing shareholders. NTAM issued additional
168 shares with HK$17,900 each. Three existing shareholders of NTAM subscribed shares and Future Fintech (Hong Kong) Limited did not participate
in the subscription and an outsider investor purchased the shares. After the right subscription, the shareholding percentage of NTAM by
Future Fintech (Hong Kong) Limited passively decreased from 77.14% to 42.86%. &#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On October 18, 2024,
Future FinTech (Hong Kong) Limited., a wholly owned subsidiary of the Company (&#8220;Seller&#8221;), Nice Talent Asset Management Limited,
a limited company organized under the laws of Hong Kong (&#8220;NTAM&#8221;) and Ms. Siu Chin Wei, a natural person and unrelated third
party with an identity card of Hong Kong (&#8220;Siu&#8221; or the &#8220;Buyer&#8221;) entered into a Sales and Purchase Agreement of
Shares, pursuant to which Seller sold its 42.86% ownership of NTAM to the Buyer for HK$2.4 million (approximately $300,000) and the transaction
was closed on November 27, 2024.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On January 26, 2023,
the Company filed with the Florida Secretary of State&#8217;s office Articles of Amendment (the &#8220;Amendment&#8221;)&#160;to amend
its Second Amended and Restated Articles of Incorporation, as amended (&#8220;Articles of Incorporation&#8221;). As a result of the Amendment,
the Company has authorized and approved a 1-for-5 reverse stock split of the Company&#8217;s authorized shares of common stock from 300,000,000
shares to 60,000,000 shares, accompanied by a corresponding decrease in the Company&#8217;s issued and outstanding shares of common stock
(the &#8220;2023 Reverse Stock Split&#8221;).</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On March 27, 2025, the
Company filed with the Florida Secretary of State&#8217;s office Articles of Amendment (the &#8220;Amendment&#8221;)&#160;to amend its
Second Amended and Restated Articles of Incorporation, as amended (&#8220;Articles of Incorporation&#8221;). As a result of the Amendment,
the Company has authorized and approved a 1-for-10 reverse stock split of the Company&#8217;s authorized shares of common stock from 60,000,000
shares to 6,000,000 shares, accompanied by a corresponding decrease in the Company&#8217;s issued and outstanding shares of common stock
(&#8220;2025 Reverse Stock Split&#8221;, collectively with 2023 Reverse Stock Split as &#8220;Reverse Splits&#8221;). The common stock
will continue to be $0.001 par value. The Company rounded up the fractional shares that result from the 2025 Reverse Stock Split and no
fractional shares will be issued in connection with the 2025 Reverse Stock Split and no cash or other consideration will be paid in connection
with any fractional shares that would otherwise have resulted from the 2025 Reverse Stock Split. No changes are being made to the number
of preferred shares of the Company which remain as 10,000,000 preferred shares as authorized but not issued. The amendment to the Articles
of Incorporation of the Company took effect at 1:00pm E.T. on April 1, 2025.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company operated
a blockchain based online shopping platform, Chain Cloud Mall (&#8220;CCM&#8221;) Chain Cloud Mall through its VIE and its business was
materially and negatively affected during the outbreak of COVID-19 because the Company was unable to implement its promotion strategy
to enroll new members through training of such members and distributors via meetings and conferences which was not possible during the
outbreak of COVID-19. CCM has generated minimal revenue and business since 2021, despite the Company transformed the member-based business
model of CCM to a sale agent based &#8220;Enterprise Communication as A Service&#8221; or eCAAS platform during the second quarter of
2021. The Company started a process to close it down in November 2023 and completed deregistration and dissolution of the VIE with local
authority on March 7, 2024.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company currently has one directly controlled
subsidiary Future FinTech (Hong Kong) Limited, a company incorporated under the laws of Hong Kong.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">SkyPeople Foods Holdings Limited (&#8220;SkyPeople
BVI&#8221;) was a wholly owned subsidiary of the Company and a company organized under the laws of the British Virgin Islands, which held
100% of the equity interest of HeDeTang Holdings (HK) Ltd. (&#8220;HeDeTang HK&#8221;), a company organized under the laws of the Hong
Kong Special Administrative Region of the People&#8217;s Republic of China (&#8220;Hong Kong&#8221;), and HeDeTang HK held 73.42% of the
equity interest of SkyPeople Juice Group Co., Ltd., (&#8220;SkyPeople (China)&#8221;), a company incorporated under the laws of the PRC.
SkyPeople (China) had eleven subsidiaries in the PRC, which were mainly involved in the production and sales of fruit juice concentrates,
fruit juice beverages and other fruit-related products in the PRC and overseas markets. On February 27, 2020, SkyPeople BVI (the &#8220;Seller&#8221;)
completed the transfer of its ownership of HeDeTang HK to New Continent International Co., Ltd. (the &#8220;Buyer&#8221;), an unrelated
third party and a company incorporated in the British Virgin Islands for a total price of RMB 0.6 million (approximately $85,714), pursuant
to a Share Transfer Agreement entered into by the Seller and the Buyer on September 18, 2019 and approved at the special shareholders
meeting of the Company on February 26, 2020 (the &#8220;Sale Transaction&#8221;). SkyPeople BVI had no operational assets or business
after the transfer and the Company dissolved SkyPeople BVI on July 27, 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: justify">Our organizational structure as of December 31,
2024&#160;is set forth in the diagram:</p><div>

</div><p style="font: 10pt Times 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"><img alt="" src="image_001.jpg" style="width: 650px; height: 608px"/></p><div>

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


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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On July 31, 2019, Cloud
Chain Network and Technology (Tianjin) Co., Limited (&#8220;CCM Network&#8221; or &#8220;CCM Tianjin&#8221;, formerly known as Chain Cloud
Mall Network and Technology (Tianjin) Co., Limited), Cloud Chain E-Commerce (Tianjin) Co., Ltd., formerly known as Chain Cloud Mall E-Commerce
(Tianjin) Co., Ltd. (&#8220;E-Commerce Tianjin&#8221;), a limited liability company incorporated under the laws of China, and Mr. Zeyao
Xue and Mr. Kai Xu, citizens of China and together 100% shareholders of E-Commerce Tianjin, entered into the following agreements, or
collectively, the &#8220;Variable Interest Entity Agreements&#8221; or &#8220;VIE Agreements,&#8221; pursuant to which CCM Network has
contractual rights to control and operate the business of E-commerce Tianjin (the &#8220;VIE&#8221;). Mr. Zeyao Xue is a major shareholder
of the Company. Mr. Kai Xu was the Chief Operating Officer of the Company then and currently is the&#160;Deputy General Manager of FT
Commercial Group Ltd., a wholly owned subsidiary of the Company and the vice president of&#160;blockchain division of the Company. The
VIE was consolidated for accounting purposes but was not an entity in which we own equity.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Pursuant to Chinese law
and regulations, a foreign owned enterprise cannot apply for and hold a license for operation of certain e-commerce businesses. CCM Network
is an indirectly wholly foreign owned enterprise of the Company (&#8220;WFOE&#8221;). In order to comply with Chinese law and regulations,
CCM Network agreed to provide E-Commerce Tianjin an Exclusive Operation and Use Rights Authorization to operate and use the Chain Cloud
Mall System owned by CCM Network.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The following is a summary
of the contractual arrangements relating to E-Commerce Tianjin.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Contractual Arrangements with The Consolidated
Affiliated Entity and Its Respective Shareholders</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The contractual arrangements
with the VIE and its shareholders allowed us to consolidate financial results of the VIE in our financial statements because we have satisfied
conditions for consolidation of the VIE under U.S. GAAP, pursuant to which E-Commerce Tianjin is considered a VIE under the Statement
of Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 810 &#8220;Consolidation&#8221;,
because the equity investments in E-Commerce Tianjin no longer have the characteristics of a controlling financial interest, and the Company,
through CCM Network, is the primary beneficiary of E-Commerce Tianjin for accounting purposes. A VIE is an entity that either has a total
equity investment that is insufficient to finance its activities without additional subordinated financial support, or whose equity investors
lack the characteristics of a controlling financial interest, such as through voting rights, right to receive the expected residual returns
of the entity. The variable interest holder, if any, that has a controlling financial interest in a VIE is deemed to be the primary beneficiary
of, and must consolidate, the VIE. CCM Network had a controlling financial interest in, receives the economic benefits from, is the primary
beneficiary of and has the power to direct the activities of the VIE to the extent that it has satisfied the conditions for consolidation
of the VIE under U.S. GAAP. Pursuant to the contractual arrangements with CCM Network, E-Commerce Tianjin shall pay service fees equal
to all of its net profit after tax to CCM Network. Such contractual arrangements are designed so that the E-Commerce Tianjin would operate
for the benefit of CCM Network and ultimately, the Company.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#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="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">As a result of the contractual
arrangements with the VIE, we were regarded as the primary beneficiary of the VIE for accounting purposes, and we treat the VIE and its
subsidiaries as the consolidated affiliated entities under U.S. GAAP. We have consolidated the financial results of the VIE in our consolidated
financial statements in accordance with U.S. GAAP.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Exclusive Technology Consulting and Service
Agreement.</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Pursuant to the Exclusive
Technology Consulting and Service Agreement, CCM Network agreed to act as the exclusive consultant of E-Commerce Tianjin and provide technology
consulting and services to E-Commerce Tianjin. In exchange, E-Commerce Tianjin agreed to pay CCM Network a technology consulting and service
fee, the amount of which is to be equivalent to the amount of net profit before tax of E-Commerce Tianjin, payable on a quarterly basis
after making up losses of previous years (if necessary) and deducting necessary costs and expenses related to the business operations
of E-Commerce Tianjin. Without the prior written consent of CCM Network, E-Commerce Tianjin may not accept the same or similar technology
consulting and services provided by any third party during the term of the agreement. All the benefits and interests generated from the
agreement, including but not limited to intellectual property rights, know-how and trade secrets, will be CCM Network&#8217;s sole and
exclusive property. This agreement has a term of 10 years and may be extended unilaterally by CCM Network with CCM Network&#8217;s written
confirmation prior to the expiration date. E-Commerce Tianjin cannot terminate the agreement early unless CCM Network commits fraud, gross
negligence or illegal acts, or becomes bankrupt or winds up.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Exclusive Purchase Option Agreement and Power
of Attorney.</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Pursuant to the Exclusive
Purchase Option Agreement, Mr. Zeyao Xue and Mr. Kai Xu granted to CCM Network and any party designated by CCM Network the exclusive right
to purchase, at any time during the term of this agreement, all or part of the equity interests in E-Commerce Tianjin, or the &#8220;Equity
Interests,&#8221; at a purchase price equal to the registered capital paid by Mr. Zeyao Xue and Mr. Kai Xu for the Equity Interests, or,
in the event that applicable law requires an appraisal of the Equity Interests, the lowest price permitted under applicable law. Pursuant
to powers of attorney executed by Mr. Zeyao Xue and Mr. Kai Xu, they irrevocably authorized any person appointed by CCM Network to exercise
all shareholder rights, including but not limited to voting on their behalf on all matters requiring approval of E-Commerce Tianjin&#8217;s
shareholder, disposing of all or part of the shareholder&#8217;s equity interest in E-Commerce Tianjin, and electing, appointing or removing
directors and executive officers. The person designated by CCM Network is entitled to dispose of dividends and profits on the equity interest
without reliance on any oral or written instructions of Mr. Zeyao Xue and Mr. Kai Xu. The powers of attorney will remain in force for
so long as Mr. Zeyao Xue and Mr. Kai Xu remain the shareholders of E-Commerce Tianjin. Mr. Zeyao Xue and Mr. Kai Xu have waived all the
rights which have been authorized to CCM Network&#8217;s designated person under the powers of attorney.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Pursuant to the Equity
Pledge Agreements, Mr. Zeyao Xue and Mr. Kai Xu pledged all of the Equity Interests to CCM Network to secure the full and complete performance
of the obligations and liabilities on the part of E-Commerce Tianjin and them under this and the above contractual arrangements. If E-Commerce
Tianjin, Mr. Zeyao Xue, or Mr. Kai Xu breaches their contractual obligations under these agreements, then CCM Network, as pledgee, will
have the right to dispose of the pledged equity interests. Mr. Zeyao Xue and Mr. Kai Xu agree that, during the term of the Equity Pledge
Agreements, they will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests,
and they also agree that CCM Network&#8217;s rights relating to the equity pledge should not be interfered with or impaired by the legal
actions of the shareholders of E-Commerce Tianjin, their successors or designees. During the term of the equity pledge, CCM Network has
the right to receive all of the dividends and profits distributed on the pledged equity. The Equity Pledge Agreements will terminate on
the second anniversary of the date when E-Commerce Tianjin, Mr. Zeyao Xue and Mr. Kai Xu have completed all their obligations under the
contractual agreements described above.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i>Spousal Consent Letters.</i>&#160;The
spouse of Mr. Kai Xu (Mr. Zeyao Xue is not married), the shareholder of E-Commerce Tianjin has signed a spousal consent letter agreeing
that the equity interests in E-Commerce Tianjin held by and registered under the name of such shareholder will be disposed pursuant to
the contractual agreements with CCM Network. The spouse of such shareholder agreed not to assert any rights over the equity interest in
E-Commerce Tianjin held by such shareholder.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The VIE is consolidated
for accounting purposes but is not an entity in which we own equity. Since 2021, the VIE has generated minimal revenue and business for
the Company due to negative impact by COVID-19 and the Company started a process to close it down in November 2023. On March 7, 2024,
the Company completed deregistration and dissolution of the VIE with the approval by CCM Network, E-Commerce Tianjin, Mr. Zeyao Xue and
Mr. Kai Xu.</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>Dividend Distribution and Cash Transfer
Between the Holding Company and 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">Our PRC operating entities receive a substantial
part of our revenue in the RMB. Under our current corporate structure, to fund any cash and financing requirements we may have, the Company
may rely on dividend payments from its ten direct wholly-owned subsidiaries. Under existing PRC foreign exchange regulations, payments
of current account items, such as profit distributions and trade and service-related foreign exchange transactions, can be made in foreign
currencies without prior approval from State Administration of Foreign Exchange or the SAFE by complying with certain procedural requirements.
Therefore, our Chinese subsidiaries are able to pay dividends in foreign currencies to us without prior approval from SAFE, subject to
the condition that the remittance of such dividends outside of the PRC complies with certain procedures under PRC foreign exchange regulation,
such as the overseas investment registrations by our shareholders or the ultimate shareholders of our corporate shareholders who are PRC
residents. Approval from or registration with appropriate government authorities is, however, required where the RMB is to be converted
into foreign currency and remitted out of China to pay capital expenses such as the repayment of loans denominated in foreign currencies.
The PRC government may also at its discretion restrict access in the future to foreign currencies for current account transactions. For
the Company and our subsidiaries in Hong Kong, BVI, Japan, Cayman, UK, Dubai and U.S. (&#8220;Non-PRC Entities&#8221;), there is no restrictions
on foreign exchange for such entities and they are able to transfer cash among these entities across borders. Also, there is no restrictions
and limitations on the abilities of Non-PRC Entities to distribute earnings from their businesses, including from subsidiaries to the
parent company or from the Company to the U.S. investors.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Current PRC regulations permit our PRC subsidiaries
to pay dividends to the Company only out of their accumulated profits, if any, determined in accordance with Chinese accounting standards
and regulations. In addition, each of our subsidiaries in China is required to set aside at least 10% of its after-tax profits each year,
if any, to fund a statutory reserve until such reserve reaches 50% of its registered capital. Each such entity in China is also required
to further set aside a portion of its after-tax profits to fund the employee welfare fund, although the amount to be set aside, if any,
is determined at the discretion of its board of directors. Although the statutory reserves can be used, among other ways, to increase
the registered capital and eliminate future losses in excess of retained earnings of the respective companies, the reserve funds are not
distributable as cash dividends except in the event of liquidation. Under the existing laws of Hong Kong, funds from capital accounts
can be repatriated and remitted overseas without restrictions, and there is no foreign exchange control imposed.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To the extent cash and/or assets in the business
are in the PRC and/or Hong Kong or our PRC and/or Hong Kong entities, such funds and/or assets may not be available to fund operations
or for other use outside of the PRC and/or Hong Kong due to interventions in or the imposition of restrictions and limitations on the
ability of us or our subsidiaries by the PRC government to transfer cash and/or assets. See &#8220;<i>Risk Factor - We could be restricted
from paying dividends to shareholders due to PRC laws and other contractual requirements.</i>&#8221; and &#8220;<i>Risk Factor - We could
be restricted from paying dividends to shareholders due to PRC laws and other contractual requirements. To the extent cash and/or assets
in the business are in the PRC and/or Hong Kong or our PRC and/or Hong Kong entities, such funds and/or assets may not be available to
fund operations or for other use outside of the PRC and/or Hong Kong due to interventions in or the imposition of restrictions and limitations
on the ability of us or our subsidiaries by the PRC government to transfer cash and/or assets</i>.&#8221; We intend to keep any future
earnings to re-invest in and finance the expansion of our business, and we do not anticipate that any cash dividends will be paid in the
foreseeable future. We currently don&#8217;t have any cash management&#160;policies and procedures in place that dictate how funds are
transferred through our organization. Rather, the funds can be&#160;transferred in accordance with the applicable PRC laws and regulations.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash dividends, if any, on our shares of common
stock will be paid in U.S. dollars. If we are considered a PRC tax resident enterprise for tax purposes, any dividends we pay to our overseas
shareholders may be regarded as China-sourced income and as a result may be subject to PRC withholding tax at a rate of up to 10.0%. Pursuant
to the Arrangement between the Mainland of China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation
and the Prevention of Fiscal Tax Evasion With Respect to Taxes On Income, or the Double Tax Avoidance Arrangement, the 10% withholding
tax rate may be lowered to 5%, if the recipient of the relevant dividends qualifies certain necessary requirements, including without
limitation that (a) the Hong Kong project must be the beneficial owner of the relevant dividends; and (b) the Hong Kong project must directly
hold no less than 25% share ownership in the PRC project during the 12 consecutive months preceding its receipt of the dividends. The
5% withholding tax rate, however, does not automatically apply and in current practice, a Hong Kong project must obtain a tax resident
certificate from the Hong Kong tax authority to apply for the 5% lower PRC withholding tax rate. As the Hong Kong tax authority will issue
such a tax resident certificate on a case-by-case basis, we cannot assure you that we will be able to obtain the tax resident certificate
from the relevant Hong Kong tax authority and enjoy the preferential withholding tax rate of 5% under the Double Taxation Arrangement
with respect to any dividends paid by our PRC subsidiaries to its immediate holding company, Future FinTech (Hong Kong) Limited. As of
the date of this report, we have not applied for the tax resident certificate from the relevant Hong Kong tax authority. Future FinTech
(Hong Kong) Limited intends to apply for the tax resident certificate if and when its PRC subsidiaries plan to declare and pay dividends
to Future FinTech (Hong Kong) Limited.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Impact of COVID-19 on our Business</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">In December 2019, a novel strain of coronavirus
was reported and has spread throughout China and other parts of the world. On March 11, 2020, the World Health Organization characterized
the outbreak as a &#8220;pandemic&#8221;. In&#160;early 2020, Chinese government took emergency measures to combat the spread of the virus,
including quarantines, travel restrictions, and the temporary closure of office buildings and facilities in China.&#160;In response to
the evolving dynamics related to the COVID-19 outbreak, the Company was following the guidelines of local authorities as it prioritizes
the health and safety of its employees, contractors, suppliers and business partners. Our offices in China were closed and the employees
worked from home at the end of January 2020 until late March 2020. The quarantines, travel restrictions, and the temporary closure of
office buildings have materially negatively impacted our business. The outbreak has had and might continue to have disruption to our supply
chain, logistics providers, customers or our marketing activities with the new variants of COVID-19, which could materially adversely
impact our business and results of operations. There were outbreaks in various cities and provinces in China due to Omicron variant, such
as Xi&#8217;an city, Hong Kong, Shanghai, Beijing and other cities in 2022, which have resulted quarantines, travel restrictions, and
temporary closure of office buildings and facilities in these cities. In December&#160;2022, the Chinese government eased its strict zero
COVID-19 policy which resulted in a surge of new COVID-19 cases during December 2022 and January 2023, which has disrupted our business
operations in China.&#160;The Company&#8217;s promotion strategy of CCM Shopping Mall previously mainly relied on the training of members
and distributors through meetings and conferences. Chinese government put a restriction on large gatherings in 2020 and 2021, which made
the promotion strategy for our online e-commerce platforms difficult to implement and the Company experienced difficulties to subscribe
new members for its online e-commerce platforms.&#160;Since 2021, CCM generated minimal revenue and business for the Company. The Company
started a process to close it down in November 2023 and completed deregistration and dissolution of the VIE with local authority on March
7, 2024.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">While the potential economic impact brought by
new variants of COVID-19 may be difficult to assess or predict, a widespread pandemic could result in significant disruption of global
financial markets, reducing our ability to access capital, which could negatively affect our liquidity. Further, as we do not have access
to a revolving credit facility, there can be no assurance that we would be able to secure commercial debt financing in the future in the
event that we require additional capital. In the event that we do need to raise capital in the future and there is any outbreak due to
new variants, outbreak-related instability in the securities markets could adversely affect our ability to raise additional capital.</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Company Strategy and Principal Products and
Services</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our core business historically was in the production
and sale of fruit juice concentrates (including fruit purees and fruit juices), fruit beverages (including fruit juice beverages and fruit
cider beverages) in the PRC and internationally. Due to drastically increased production cost and tightened environmental laws in China,
the Company has transformed its main business from fruit juice manufacturing and distribution to a real-name blockchain e-commerce platform
that integrates blockchain and internet technology in fiscal year 2019. Due to the outbreak of COVID-19,&#160;the Chinese government put
a restriction on large gatherings. These restrictions made the promotion strategy for our online e-commerce platforms difficult to implement
and the Company experienced difficulties to subscribe new members for its online e-commerce platforms. Since 2021, CCM e-commerce platform
has generated minimal revenue and business for the Company. The Company started a process to close it down in November 2023 and completed
deregistration and dissolution of the VIE with local authority on March 7, 2024. In November 2024, the Company sold NTAM to a third party
for HK$2.4 million. Currently, the Company mainly generates its revenues from its supply chain financing/trading business. During the
fiscal year of 2024, the supply chain financing business and asset management business of NTAM contributed 7% and 86% of our revenues,
respectively. During the fiscal year of 2023, the supply chain financing business and asset management business of NTAM contributed 59%
and 37% of our revenues, respectively.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On February 27, 2023,
Future FinTech (Hong Kong) Limited (&#8220;Buyer&#8221;), a company incorporated in Hong Kong and a wholly owned subsidiary of Future
FinTech Group Inc. (the &#8220;Company&#8221;) entered into a Share Transfer Agreement (the &#8220;Agreement&#8221;) with Alpha Financial
Limited, a company incorporated in Hong Kong (&#8220;Seller&#8221;) and sole owner and shareholder of Alpha International Securities (Hong
Kong) Limited, a company incorporated in Hong Kong (&#8220;Alpha HK&#8221;) and Alpha Information Service (Shenzhen) Co., Ltd., a company
incorporated in China (&#8220;Alpha SZ&#8221;). Alpha HK holds Type 1 &#8216;Securities Trading&#8217;, Type 2 &#8216;Futures Contract
Trading&#8217; and Type 4 &#8216;Securities Consulting&#8217; financial licenses issued by the Hong Kong Securities and Futures Commission.
Alpha SZ provides technical support services to Alpha HK. The share transfer transaction was approved by&#160;the Securities and Futures
Commission of Hong Kong (&#8220;SFC&#8221;) in August 2023 and the acquisition was closed on November 7, 2023. The names of the two entities
were subsequently changed to &#8216;FTFT International Securities and Futures Limited&#8217; and &#8216;FTFT Information Services (Shenzhen)
Co. Ltd.&#8217;, respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company is in the
process of transition and developing its financial technology related business, including supply chain financing/trading, and investment
banking and brokerage services.&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Supply Chain Financing
Service and Trading in China</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Since the second quarter
of 2021, we started supply chain financing service and trading business, which currently includes coal, aluminum ingots, sand and steel
supply chain financing service and trading 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">Our supply chain finance business mainly serves
the receivables and payables of industrial customers, obtains the creditor&#8217;s rights or commodity goods rights of large state-owned
enterprises through trade execution, provides customers with working capital, accelerates capital turnover, and then expands the business
scale and improves the industrial value.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Through our supply chain service ability and customer
resources, we can tap into low-risk assets, flexibly carry out financial services around the actual financial needs of certain industries,
and reduce the overall risk of the business by using the control of business flow, goods logistics and capital flow in the process of
commodity circulation.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We focus on bulk commodity goods such as sand,
steel, coal and aluminum ingots and take large state-owned or listed companies as the core service targets; We use our own funds as the
operation basis, actively uses a variety of channels and products for financing, such as banks, commercial factoring companies, accounts
receivable, asset-backed securities, and other innovative financing methods to obtain sufficient funds.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We sign purchase and sale agreements with suppliers
and buyers. The suppliers are responsible for the supply and transportation of goods to the end users&#8217; designated freight yard or
transfer the title to us in certain warehouses. We also provide trading service as we don&#8217;t take control over the ownership of the
goods but receive lower margin for the transaction. For the sale of goods where we obtain control of the goods before transferring it
to the customer, we recognize revenue based on the gross revenue amount billed to customers as sales of goods. We consider multiple factors
when determining whether we obtain control of third-party goods, including evaluating if we can establish the price of the goods, retain
inventory risk for tangible goods or have the responsibility for ensuring acceptability of the goods. We recognize net revenue as agent
services for the sales of coals, aluminum ingots,&#160;sand and steel&#160;when no control obtained throughout the transactions. We select
the customers and suppliers that have good credit and reputation.</p><div>

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




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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Asset Management,
Brokerage and Investment Banking Services in Hong Kong</b>.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company acquired 90% of the issued and outstanding
shares of Nice Talent Asset Management Limited (&#8220;NTAM&#8221;), a Hong Kong-based asset management company in August 2021. NTAM was
founded in 2018 and it engages asset management and advisory services. NTAM is licensed under the Securities and Futures Commission of
Hong Kong (SFC) for carrying out regulated activities in &#8220;Advising on Securities&#8221; and &#8220;Asset Management&#8221;. NTAM
offers diversified asset management portfolio for professional investors. Assets of NTAM&#8217;s clients are held in banks, where clients
gave the banks their authorization allowing NTAM to place trading instructions on behalf of the clients in order to manage the clients&#8217;
assets. NTAM mainly engages in following asset management services for its clients: (1) Equity Investment, (2) Debt investment, (3) Precious
metals and currencies investment, (4) Derivative Investment and (5) External Asset Management Services (EAM). NTAM&#8217;s main revenue
is generated from providing professional advices to clients and management fees for managing the investment of the clients. In order to
retain talent in view of the increased turnover in the industry in Hong Kong, top performers of NTAM who had worked with the company for
years were granted the right to subscribe for new shares of NTAM with cash. As a result, in July 2023, 19 shares of NTAM were issued to
Ms. Lau Kwai Chun at a cash consideration of HK$1,786,301 and in December 2023, 11 shares of NTAM were issued to Aspenwood Capital Partner
Limited at a cash consideration of HK$1,034,174. Due to the abovementioned 30 new shares issuance, the Company&#8217;s holding of NTAM
decreased from 90% to 77.14%. In August 2024, NTAM issued additional 168 shares with HK$17,900 each for a total of HK$3,007,200 by way
of rights subscription offer to three existing shareholders of NTAM and Future Fintech (Hong Kong) Limited did not participate in the
subscription and an outsider investor purchased the shares. After the right subscription, the shareholding percentage of NTAM by Future
Fintech (Hong Kong) Limited decreased from 77.14% to 42.86%. &#160;In November 2024, the Company closed the sale of its remaining 42.86%
ownership of NTAM to a third party for HK$2.4 million and is no longer in asset management business in Hong Kong.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2023, the Company completed the acquisition
of Alpha International Securities (Hong Kong) Ltd. and changed its names to FTFT International Securities and Futures Limited (&#8220;FTFT
International&#8221;). Founded in 2010, FTFT International focuses on three main areas of financial services: (1) online brokerage services
consisting of&#160;Hong Kong&#160;equities as well as US equities where its works with its partner, a US brokerage firm,&#160;(2) underwriting
and distribution of Hong Kong IPOs, and (3) underwriting U.S. dollar-denominated bonds issued by Chinese companies in&#160;Hong Kong.
FTFT International Securities holds Type 1 &#8220;Securities Trading&#8221;, Type 2 &#8220;Futures Trading&#8221; and Type 4 &#8220;Securities
Advisory&#8221; financial licenses issued by the HK SFC. FTFT International provides customers with a full range of financial services
in Hong Kong including online brokerage services, IPOs, financial advisory services and US dollar-based Chinese municipal and enterprise
bond issuance services. FTFT International has over 60,000 customer accounts, and since 2020 it has underwritten 29 IPOs in&#160;Hong
Kong. In terms of offshore US dollar-based Chinese bond issuance, since 2020 FTFT International has underwritten&#160;nine Chinese municipal
and enterprise bonds in Hong Kong.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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>Competition and our Competitive Advantages</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"><i><span style="text-decoration:underline">Brokerage and Investment Banking Services
</span></i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The online brokerage market is highly competitive
and rapidly evolving. Our primary competitors include online brokers and other firms providing brokerage services. Nevertheless, we believe
that our diverse product offerings, advanced technology infrastructure, efficient trade execution, top quality customer services and competitive
pricing together make us one of the top performers in this market.</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">Although some of our competitors may have greater
financial resources or a larger customer base than we do, we believe that our proprietary trading platform, comprehensive customer services,
innovative products and services, unparalleled user experience, robust infrastructure and advanced technology, and strong brand recognition
are powerful competitive strengths in the fast-evolving online brokerage market.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration:underline">Supply Chain Finance Market in China</span></i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We believe our supply chain finance business has
the following competitive strengths and set us apart from our competitors:</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(1) Independent risk control management system</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At the beginning of its establishment, we established
a complete and independent risk control management system for our supply chain fianc&#233; business, and have strictly implemented the
unified and comprehensive risk control management for customer access, contract signing, business execution, and capital allocation.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(2) High-quality customer groups</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The criteria for our corporate clients are generally
the wholly owned or controlled subsidiaries of large state-owned companies or publicly listed companies. At present, our customers are
mainly in the coal, sand and metal industries, power generation, construction and heating industries, which includes subsidiary of China
Datang Corporation, one of the five large-scale power generation enterprises in China.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(3) Standardization of financing process and system</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To improve operational efficiency and decision-making
timeliness, we have established a standardized financing process and system to provide supply chain finance and services.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(4) Access to capital market</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">One of the key elements to the supply chain finance
is to have access to sufficient funds in order to expand its business and increase number of clients. Our supply chain business will take
the advantage as a subsidiary of the public company of Future FinTech as well as its other financial technology business development to
obtain enough funds for its further development and provide comprehensive financial services to its clients.</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We market our supply chain financing services
to large state-owned or controlled enterprises and public company, with a focus on energy, construction and metal industries. Our supply
chain finance business has established a high-quality team that fully understands our strategy and market situation and is sensitive to
market changes to find target customers and expand our business. Based on standardized operation, our team has established a good reputation
in the cooperation with existing customers, and to reach out to their respective upstream and downstream business partners to expand our
business scope.</p><div>

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



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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FTFT International Securities and Futures Ltd.
(&#8220;FTFT Securities&#8221;), founded in 2010, is a HKSFC approved and licensed corporation (Central Number: ATR(516)) and holds type
1 , type 2 and type 4 activities licenses. FTFT Securities is also a Hong Kong stock exchange participant and strictly follows the securities
and futures regulations to provide customers with safe and reliable securities trading services.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FTFT Securities is committed to build a financial
services platform that is in line with the customers&#8217; business philosophy, and to provide customers with safe, efficient, convenient
investment experience.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At present, the main business of the FTFT Securities
is: Hong Kong stock brokerage business, equity capital market business (ECM) and debt capital market business (DCM). In the future, the
company will combine its own business advantages with the group, deeply cultivate overseas market, and provide more comprehensive and
cutting-edge financial services for global 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"><b>Government Regulations</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"><i>Regulations on Cybersecurity Review</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 28, 2021, Cybersecurity Review Measures
was published by Cyberspace Administration of China or the CAC, National Development and Reform Commission, Ministry of Industry and Information
Technology, Ministry of Public Security, Ministry of State Security, Ministry of Finance, Ministry of Commerce, People&#8217;s Bank of
China, State Administration of Radio and Television, China Securities Regulatory Commission, State Secrecy Administration and State Cryptography
Administration, effective on February 15, 2022, which provides that, Critical Information Infrastructure Operators (&#8220;CIIOs&#8221;)
that purchase internet products and services and Online Platform Operators engaging in data processing activities that affect or may affect
national security shall be subject to the cybersecurity review by the Cybersecurity Review Office.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Trial Administrative Measures of Overseas Securities
Offering and Listing by Domestic Enterprises </i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 17, 2023, the CSRC released New Overseas
Listing Rules with five interpretive guidelines, which took effect on March 31, 2023. The New Overseas Listing Rules require Chinese domestic
enterprises to complete filings with CSRC and report related information under certain circumstances, such as: a) an issuer making an
application for initial public offering and listing in an overseas market; b) an issuer making an overseas securities offering after having
been listed on an overseas market; c) a domestic company seeking an overseas direct or indirect listing of its assets through single or
multiple acquisition(s), share swap, transfer of shares or other means. According to the Notice on Arrangements for Overseas Securities
Offering and Listing by Domestic Enterprises, published by the CSRC on February 17, 2023, a company that (i) has already completed overseas
listing or (ii) has already obtained the approval for the offering or listing from overseas securities regulators or exchanges but has
not completed such offering or listing before effective date of the new rules and also completes the offering or listing before September
30, 2023 are considered as an existing listed company and is not required to make any filing until it conducts a new offering in the future.
Furthermore, upon the occurrence of any of the material events specified below after an issuer has completed its offering and listed its
securities on an overseas stock exchange, the issuer shall submit a report thereof to the CSRC within 3 business days after the occurrence
and public disclosure of the event: (i) change of control; (ii) investigations or sanctions imposed by overseas securities regulatory
agencies or other competent authorities; (iii) change of listing status or transfer of listing segment; or (iv) voluntary or mandatory
delisting.&#160;The New Overseas Listing Rules stipulate the legal consequences to the companies for breaches, including failure to fulfill
filing obligations or filing documents having false statement or misleading information or material omissions, which may result in a fine
ranging from RMB1 million to RMB10 million, and in cases of severe violations, the relevant responsible persons may also be barred from
entering the securities market.&#160;</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Regulations Relating to Pledged Assets and Rights in PRC</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">On January 1, 2021, the Civil Code of China took
effective which replaced the Guarantee Law, Contract Law, Property Law and General Provisions of Civil Law. The credit control measures
used in supply chain finance business mostly are subject to the relevant provisions of the Civil Code. Article 681 of the Civil Code stipulates
that a guarantee contract is a contract to ensure the realization of creditor&#8217;s rights. The guarantor and the creditor may agree
when the debtor fails to pay its due debts or the event agreed by the parties occur, the guarantor shall pay the debts or bear responsibility.
Article 696 of the Civil Code stipulates that if the creditor transfers all or part of the creditor&#8217;s rights without notifying the
guarantor, the transfer shall have no effect on the guarantor. The guarantor and the creditor may agree to prohibit the transfer of creditor&#8217;s
rights. Also, if the collateral lien is not registered, it cannot be used against a bona fide third party. A bona fide third party means
a buyer who has paid a reasonable price and obtained the property in normal business activities. In supply chain finance business, the
bulk goods are usually used as collaterals for the financing and the pledge must be registered in order to be used against the claim from
a bona fide buyer. Certain accounts receivable may be pledged pursuant to the Civil Code. Article 440 of the Civil Code stipulates that
the debtor or a third party that has the disposal rights to the assets may pledge such assets, including bills of exchange, promissory
notes and cheques, bonds and certificates of deposit, warehouse receipt and bill of lading, etc. The Decision On Implementation of Unified
Registration of Tangible Assets and Rights Guarantees by the State Council became effective on January 1, 2021. The types of tangible
assets and right guarantees covered by the unified registration include production equipment, raw materials, semi-finished products and
products, accounts receivable, deposit certificate, warehouse receipt and bill of lading, finance lease and factoring, etc. The tangible
assets and rights guarantee covered by the unified registration shall be registered by the parties through the unified registration and
publicity system of tangible assets financing under the credit investigation center of the People&#8217;s Bank of China, and parties shall
be responsible for the authenticity, integrity and legitimacy of the registered contents. The registration authority does not conduct
substantive examination of the registered contents.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Regulations Relating
to Securities Services in Hong Kong.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Securities and Futures
Ordinance (Cap. 571) of Hong Kong, or the HKSFO, including its subsidiary legislation, is the principal legislation regulating the securities
and futures industry in Hong Kong, including the regulation of securities and futures markets and leveraged foreign exchange trading,
the offering of investments to the public in Hong Kong, and intermediaries and their conduct of regulated activities. In particular, Part
V of the HKSFO and the relevant guidelines and codes issued by the HKSFC deal with licensing and registration matter.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The HKSFO is administered
by the HKSFC, which is the statutory regulatory body that governs the securities and futures markets and&#160;non-bank&#160;retail leveraged
foreign exchange market in Hong Kong.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The HKSFC is an independent
statutory body which administers the HKSFO and is responsible for regulating the securities and the futures industry in Hong Kong, including
Brokers, investment advisers, fund managers, and intermediaries carrying out the regulated activities as listed in &#8220;&#8212;Licensing
Regime Under the HKSFO&#8212;Types of Regulated Activities&#8221; below. The HKSFC works to strengthen and protect the integrity and soundness
of Hong Kong&#8217;s securities and futures markets for the benefit of investors and the industry.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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>Licensing Regime
Under the HKSFO</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The functions of the
HKSFC, as a gatekeeper of standards for individuals and corporations seeking approval to enter into the securities and futures markets
of Hong Kong, include the following:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">grant licenses to those who are appropriately qualified and can demonstrate their fitness and properness to be licensed under the HKSFO;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">maintain online a public register of licensed persons and registered corporations;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">monitor the ongoing compliance of licensing requirements by licensees, substantial shareholders of licensed corporations, and directors of licensed corporations; 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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">initiate policies on licensing issues.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The HKSFC operates a
system of authorizing corporations and individuals (through licenses) to act as financial intermediaries. Under the HKSFO, a corporation
that is not an authorized financial institution (as defined in section 2(1) of the Banking Ordinance (Cap. 155) of Hong Kong) and is:&#160;</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">carrying on a business in a regulated activity (or holding out as carrying on a regulated activity), or</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">actively marketing, whether in Hong Kong or from a place outside Hong Kong, to the public such services it provides, would constitute a regulatory activity if provided in Hong Kong,</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; ">must be licensed by the
HKSFC to carry out that regulatory activity, unless one of the exemptions under the HKSFO applies.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">In addition to the licensing
requirements on corporations, any individual who: (i)&#160;performs any regulated function in relation to a regulated activity carried
on as a business, or (ii)&#160;holds himself out as performing such regulated activity, must be licensed separately under the HKSFO as
a Licensed Representative accredited to his principal.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>Types of Regulated
Activities Under the HKSFO</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The HKSFO provides a
licensing regime under which a person needs a license to carry on different types of regulated activities as specified in Schedule 5 of
the HKSFO. The different types of regulated activities are set out as follows:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">Type</td><td style="text-align: justify">1: dealing in securities;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#160;</td><td style="text-align: justify">&#160;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">Type</td><td style="text-align: justify">2: dealing in futures contracts;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#160;</td><td style="text-align: justify">&#160;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">Type</td><td style="text-align: justify">3: leveraged foreign exchange trading;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#160;</td><td style="text-align: justify">&#160;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">Type</td><td style="text-align: justify">4: advising on securities;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#160;</td><td style="text-align: justify">&#160;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">Type</td><td style="text-align: justify">5: advising on futures contracts;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#160;</td><td style="text-align: justify">&#160;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">Type</td><td style="text-align: justify">6: advising on corporate finance;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#160;</td><td style="text-align: justify">&#160;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">Type</td><td style="text-align: justify">7: providing automated trading services;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#160;</td><td style="text-align: justify">&#160;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">Type</td><td style="text-align: justify">8: securities margin financing;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#160;</td><td style="text-align: justify">&#160;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">Type</td><td style="text-align: justify">9: asset management;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#160;</td><td style="text-align: justify">&#160;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">Type</td><td style="text-align: justify">10: providing credit rating services;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#160;</td><td style="text-align: justify">&#160;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">Type</td><td style="text-align: justify">11: Dealing in OTC derivative products or advising on OTC derivative
products; and</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#160;</td><td style="text-align: justify">&#160;</td>
</tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">Type</td><td style="text-align: justify">12: Providing client clearing services for OTC derivative transactions.</td>
</tr></table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Type 12 regulated
activity came into operation on September&#160;1, 2016 pursuant to the Securities and Futures (Amendment) Ordinance 2014 (Commencement)
Notice 2016 (L.N. 27 of 2016), in so far as it relates to paragraph (c)&#160;of the new definition of &#8220;excluded services&#8221;
in Part 2 of Schedule 5 to the HKSFO. The licensing requirement with respect to Type 12 regulated activity is, as of the date of this
annual report, not yet in operation and the effective date will be appointed by the Hong Kong Secretary for Financial Services and the
Treasury by notice published in the Gazette.</p><div>

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


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

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of the date of this annual report, our subsidiary FTFT Securities
are licensed under the HKSFO to conduct the following regulated activities:</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; width: 75%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Company</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 24%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Type of Regulated Activities</b></span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">FTFT International Securities and Futures Ltd. (&#8220;FTFT Securities&#8221;)</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Type 1, Type 2 and Type 4</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; "><i>Licensed Corporation</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">For application as a
licensed corporation, the applicant has to be incorporated in Hong Kong or an overseas company registered with the Companies Registry
of Hong Kong. The licensed corporation has to satisfy the HKSFC that it has proper business structure, good internal control systems and
qualified personnel to ensure the proper management of risks that it will encounter in carrying on the proposed regulated activities as
detailed in its business plan submitted to the HKSFC. Detailed guidelines to meet the requirements and expectations of the HKSFC are contained
in the following publications of the HKSFC:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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;Guidelines on Competence&#8221;;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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;the Code of Conduct for Persons Licensed by or Registered with the Securities and Futures Commission,&#8221; or the Code of Conduct;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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;the Management, Supervision and Internal Control Guidelines for Persons Licensed by or Registered with the HKSFC&#8221;;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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;Corporate Finance Adviser Code of Conduct&#8221;; 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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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;Fund Manager Code of Conduct.&#8221;</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; "><i>Responsible Officers</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">For each regulated activity
conducted by a licensed corporation, it must appoint no less than two responsible officers, at least one of them must be an executive
director, to directly supervise the business of such regulated activity. A responsible officer is an individual approved by the HKSFC
to supervise the regulated activity or activities of the licensed corporation to which he or she is accredited. For each regulated activity
of a licensed corporation, it should have at least one responsible officer available at all times to supervise the business.</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; "><i>Qualification and Experience Required for
Being a Responsible Officer</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">A person who intends
to apply to be a responsible officer must demonstrate that he or she fulfills the requirements on both competence and sufficient authority.
An applicant should possess appropriate ability, skills, knowledge, and experience to properly manage and supervise the corporation&#8217;s
regulated activity or activities. Accordingly, the applicant has to fulfill certain requirements on academic and industry qualifications,
relevant industry experience, management experience, and local regulatory framework paper as stipulated by the HKSFC.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><i>Managers-in-Charge&#160;of Core Functions,
or MICs</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">A licensed corporation
is required to designate certain individuals as MICs and provide to the HKSFC information about its MICs and their reporting lines. MICs
are individuals appointed by a licensed corporation to be principally responsible, either alone or with others, for managing each of the
following eight core functions of the licensed corporation:</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">overall management oversight;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">key business lines;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">operational control and review;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">risk management;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">finance and accounting;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">information technology;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(g)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">compliance; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(h)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">anti-money laundering and counter-terrorist financing.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The management structure
of a licensed corporation (including its appointment of MICs) should be approved by the board of the licensed corporation. The board should
ensure that each of the licensed corporation&#8217;s MICs has acknowledged his or her appointment as MIC and the particular core function(s)
for which he or she is principally responsible.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Persons who apply for
licenses under the HKSFO must satisfy and continue to satisfy after the grant of such licenses by the HKSFC that they are fit and proper
persons to be so licensed. Generally, a fit and proper person means one who is financially sound, competent, honest, reputable, and reliable.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Section&#160;129(1) of
the HKSFO sets out a number of matters that the HKSFC shall have regard to in assessing the fitness and properness of a person, an individual,
corporation, or institution, which includes:</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">financial status or solvency;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">educational or other qualifications or experience having regard to the nature of the functions to be performed;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">ability to carry on the regulated activity concerned competently, honestly, and fairly; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">reputation, character, reliability, and financial integrity of the applicant and other relevant persons as appropriate.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The above fit and proper
criteria serve as the fundamental basis when the HKSFC considers each license or registration application. Detailed guidelines are contained
in &#8220;the Fit and Proper Guidelines,&#8221; &#8220;the Licensing Information Booklet,&#8221; and &#8220;the Guidelines on Competence&#8221;
published by the HKSFC.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Fit and Proper Guidelines
apply to a number of persons including the following:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">an individual who applies for license or is licensed under Part V of the HKSFO;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">a licensed representative who applies for approval or is approved as a responsible officer under Part V of the HKSFO;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">a corporation which applies for license or is licensed under Part V of the HKSFO;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">an authorized financial institution which applies for registration or is registered under Part V of the HKSFO;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">an individual whose name is to be or is entered in the register maintained by the Hong Kong Monetary Authority under section 20 of the Banking Ordinance (Cap. 155) of Hong Kong; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">an individual who applies to be or has been given consent to act as an executive director of a registered institution under section 71C of the Banking Ordinance (Cap. 155 of Hong Kong).</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">&#160;Section&#160;129(2) of the HKSFO empowers
the HKSFC to take into consideration any of the following in considering whether a person is fit and proper:</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">decisions made by such relevant authorities as stated in section 129(2)(a) of the HKSFO or any other authority or regulatory organization, whether in Hong Kong or elsewhere, in respect of that person;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">in the case of a corporation, any information relating to:</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <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">&#9675;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">any other corporation within the group of companies; or</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify">&#9675;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">any substantial shareholder or officer of the corporation or of any of its group companies;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">in the case of a corporation licensed under section 116 or 117 of the HKSFO or registered under section 119 of the HKSFO or an application for such license or registration:</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify">&#9675;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">any information relating to any other person who will be acting for or on its behalf in relation to the regulated activity; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify">&#9675;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">whether the person has established effective internal control procedures and risk management systems to ensure its compliance with all applicable regulatory requirements under any of the relevant provisions;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">in the case of a corporation licensed under section 116 or section 117 of the HKSFO or an application for the license, any information relating to any person who is or to be employed by, or associated with, the person for the purposes of the regulated activity; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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 state of affairs of any other business which the person carries on or proposes to carry on.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The HKSFC is obliged
to refuse an application to be licensed if the applicant fails to satisfy the HKSFC that the applicant is a fit and proper person to be
licensed. The onus is on the applicant to make out a case that the applicant is fit and proper to be licensed for the regulated activity.</p><div>

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


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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Licensed corporations,
licensed representatives, and responsible officers must remain fit and proper as defined under the HKSFO at all times. They are required
to comply with all applicable provisions of the HKSFO and its subsidiary rules and regulations as well as the codes and guidelines issued
by the HKSFC.</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; ">Outlined below are some
of the key continuing obligations of the licensed corporations within the Group under the HKSFO:</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">maintenance of minimum&#160;paid-up&#160;share capital and liquid capital, and submission of financial returns to the HKSFC in accordance with the requirements under the Securities and Futures (Financial Resources) Rules (as discussed in more detail below);</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">maintenance of segregated account(s), and custody and handling of client securities in accordance with the requirements under the Securities and Futures (Client Securities) Rules (Chapter 571H of the Laws of Hong Kong);</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">maintenance of segregated account(s), and holding and payment of client money in accordance with the requirements under the Securities and Futures (Client Money) Rules (Chapter 571I of the Laws of Hong Kong);</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">maintenance of proper records in accordance with the requirements prescribed under the Securities and Futures (Keeping of Records) Rules (Chapter 571O of the Laws of Hong Kong);</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">maintenance of insurance against specific risks for specified amounts in accordance with the requirements under the Securities and Futures (Insurance) Rules (Chapter 571AI of the Laws of Hong Kong);</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">payment of annual fees and submission of annual returns to the HKSFC within one month after each anniversary date of the license; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; 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">implementation of appropriate policies and procedures relating to client acceptance, client due diligence, record keeping, identification, and reporting of suspicious transactions and staff screening, education, and training in accordance with the requirements under the Guideline on Anti-Money Laundering and Counter-Terrorist Financing issued by the HKSFC;</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; "><i>Obligation for substantial
shareholders</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">A person shall, in relation
to a corporation, be regarded as a substantial shareholder of the corporation if he, either alone or with any of his associates&#8212;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">has an interest in shares in the corporation&#8212;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <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">(i)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the aggregate number of which shares is equal to more than 10% of the total number of issued shares of the corporation; or</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <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">(ii)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">which entitles the person, either alone or with any of his associates and either directly or indirectly, to exercise or control the exercise of more than 10% of the voting power at general meetings of the corporation; or</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">holds shares in any other corporation which entitles him, either alone or with any of his associates and either directly or indirectly, to exercise or control the exercise of 35% or more of the voting power at general meetings of the other corporation, or of a further corporation, which is itself entitled, either alone or with any of its associates and either directly or indirectly, to exercise or control the exercise of more than 10% of the voting power at general meetings of the corporation.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">A person shall be regarded
as being entitled to exercise or control the exercise of 35% or more of the voting power at general meetings of a corporation indirectly
if he, either alone or with any of his associates, has an interest in shares in a further corporation which entitles him, either alone
or with any of his associates, to exercise or control the exercise of 35% or more of the voting power at general meetings of the further
corporation which is itself entitled, either alone or with any of its associates, to exercise or control the exercise of 35% or more of
the voting power at general meetings of the first-mentioned corporation.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Under section 132 of
the HKSFO, a person (including a corporation) has to apply for HKSFC&#8217;s approval prior to becoming or continuing to be, as the case
may be, a substantial shareholder of a corporation licensed under section 116 of the HKSFO. A person who has become aware that he has
become a substantial shareholder of a licensed corporation without HKSFC&#8217;s prior approval should, as soon as reasonably practicable
and in any event within three business days after he becomes so aware, apply to the HKSFC for approval to continue to be a substantial
shareholder of the licensed corporation.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">An application to the
HKSFC regarding the change of the substantial shareholder of NTAM to Future FinTech (Hong Kong) Limited was approved by the HKSFC on June
17, 2021.</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"><i>Supervision by the HKSFC</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">HKSFC supervises
licensed corporations and intermediaries operating in the market. HKSFC conducts&#160;on-site&#160;inspections and&#160;off-site&#160;monitoring
to ascertain and supervise intermediaries&#8217; business conduct and compliance with relevant regulatory requirements and to assess and
monitor the financial soundness of intermediaries.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Disciplinary Power of the HKSFC</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Under Part IX of the
HKSFO and subject to the due process for exercising disciplinary powers laid down in section 198 of the HKSFO, the HKSFC may exercise
any of the following disciplinary actions against a regulated person (including a licensed person or a registered institution) if that
person is found to be guilty of misconduct or the HKSFC is of the opinion that a regulated person is not fit and proper to be or remain
the same type of regulated person (sections 194 and 196 of the HKSFO).</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">revocation or suspension of a license or a registration;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">revocation or suspension of part of a license or registration in relation to any of the regulated activities for which a regulated person is licensed or registered;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">revocation or suspension of the approval granted to a responsible officer;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">public or private reprimand on a regulated person;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">prohibition of a regulated person from applying to be licensed or registered or to be approved as a responsible officer;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">prohibition of a regulated person from applying to be given consent to act or continue to act as an executive officer of a registered institution;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">prohibition of a regulated person from&#160;re-entry&#160;to be licensed or registered; 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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">pecuniary penalty of not exceeding the amount of HK$10&#160;million or three times the amount of the profit gained or loss avoided as a result of the misconduct.</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">Hong Kong Regulations Relating to Securities and
Futures Brokerage Providers FTFT Securities is a licensed corporation of the Securities and Futures Commission of Hong Kong (&#8220;SFC&#8221;)
holding Type 1 (&#8220;Dealing in Securities&#8221;), Type 2 (&#8220;Dealing in Futures Contracts&#8221;), Type 4 (&#8220;Advising on
Securities&#8221;) licenses. The Securities and Futures Ordinance (&#8220;SFO&#8221;), including its subsidiary legislation, is the principal
legislation regulating the securities and futures industry in Hong Kong. In particular, Part V of the SFO deals with licensing and registration
matters. The SFO is administered by SFC which is an independent statutory body in Hong Kong set up to regulate the securities and futures
markets and the non-bank leveraged foreign exchange market in Hong Kong.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, the Companies (Winding Up and Miscellaneous
Provisions) Ordinance including its subsidiary legislation provides that SFC is responsible for authorizing the registration of prospectuses
for offerings of shares and debentures in Hong Kong and/or granting exemptions from strict compliance with the provisions in the Hong
Kong Companies (Winding Up and Miscellaneous Provisions) Ordinance. The SFO provides that SFC is also responsible for authorizing certain
securities (including the relevant offering documents) that are not shares or debentures.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Hong Kong securities and futures industry
(with respect to listed instruments) is also governed by the rules and regulations introduced and administered by the Hong Kong Stock
Exchange and the Hong Kong Futures Exchange (jointly as &#8220;HKEX&#8221;).</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Intellectual Property Regulations in China</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"><span style="text-decoration:underline">Domain Name</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The MIIT promulgated the Measures on Administration
of Internet Domain Names, or the Domain Name Measures, on August 24, 2017, which took effect on November 1, 2017. The MIIT is the major
regulatory body responsible for the administration of PRC internet domain names, under supervision of which the China Internet Network
Information Center, or CNNIC, is responsible for the daily administration of &#8220;.cn&#8221; domain names and Chinese domain names.
CNNIC adopts a &#8220;first-to-file&#8221; principle with respect to the registration of domain names. Applicants for registration of
domain names must provide the true, accurate and complete information of their identities to domain name registration service institutions.
The applicants will become the holder of such domain names upon the completion of the registration procedure.</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"><span style="text-decoration:underline">Trademark</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">The Trademark Law of the PRC promulgated in August
2013 which took effect in May 2014 (the &#8220;Trademark Law&#8221;), and revised in 2019, and its implementation rules protect registered
trademarks. The Trademark Office of National Intellectual Property Administration, PRC, formerly the PRC Trademark Office of the State
Administration of Market Regulation is responsible for the registration and administration of trademarks throughout the PRC. The Trademark
Law has adopted a &#8220;first-to-file&#8221; principle with respect to trademark registration.&#160;Where registration is sought for
a trademark that is identical or similar to another trademark which has already been registered or given preliminary examination and approval
for use in the same or similar category of commodities or services, such application for registration of this trademark may be rejected.
Trademark registrations are effective for a renewable ten-year period, unless otherwise revoked.&#160;</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"><span style="text-decoration:underline">Copyright</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the Copyright Law of the PRC
promulgated by the SCNPC on September 7, 1990, amended on February 26, 2010 and November 11, 2020, Chinese citizens, legal persons or
other entities own the copyright in their works whether published or not, including written works, oral works, music, comedy, arts of
talking and singing, dance and acrobatics, work of art and architecture work, photographic works, cinematographic work and work created
by the method similar to the film production method; engineering design drawing, product design drawing, map, sketch and other graphic
works and model works, computer software and other works specified by laws and administrative regulations. The rights a copyright owner
has include but not limited to the following rights of the person and property rights: the right of publication, right of authorship,
right of modification, right of integrity, right of reproduction, distribution right, rental right, right of network communication, translation
right and right of compilation.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the Regulations on the Protection
of Computer Software promulgated by the State Council on December 20, 2001 and last amended on January 30, 2013, Chinese citizens, legal
persons or other entities own the copyright, including the right of publication, right of authorship, right of modification, right of
reproduction, distribution right, rental right, right of network communication, translation right and other rights software copyright
owners shall have in software developed by them, regardless of whether it has been published.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the Measures for the Registration
of Computer Software Copyright promulgated by the National Copyright Administration on April 6, 1992 and last amended on February 20,
2002, software copyrights, exclusive licensing contracts for software copyrights and software copyright transfer contracts shall be registered,
and the National Copyright Administration shall be the competent authority for the administration of software copyright registration and
designates the Copyright Protection Center of China as a software registration authority. The Copyright Protection Center of China shall
grant a registration certification to a computer software copyright applicant who complies with regulations. Under the Copyright Law,
the term of protection for copyrighted software is 50 years.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company currently
has 36 registered Internet Domain names, including ftft.com, ftftx.com,ftftcapital.com, and alpahkint.com. All these Domain names are
owned by the subsidiaries of the Company.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have taken measures to protect the confidentiality
of our proprietary technologies and intellectual property. We rely on a combination of know-how, trade secret laws, as well as confidentiality
agreements to protect our proprietary rights. We will take the necessary action to seek remuneration if we believe our intellectual property
rights have been infringed upon.</p><div>
</div><p style="font: 10pt Times New Roman, 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>Human Capital Resources</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">We understand that our success depends on our
ability to attract, train and retain our employees. We strive to attract, recruit, and retain employees through competitive compensation
and benefit programs, learning and development opportunities that support career growth and advancement opportunities, and employee engagement
initiatives that foster a strong Company culture. In addition to cash compensation, we offer customary benefits in accordance with local
regulatory requirements as well as performance-based stock awards to our employees. We also recognize the importance of keeping our employees
safe. In response to the COVID-19 pandemic, we implemented changes that we determined were in the best interest of our employees and have
followed local government orders to prevent the spread of COVID-19.</p><div>

</div><p style="font: 10pt Times New Roman, 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>Employees</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">As of December 31, 2024, we had 36 full-time employees
and&#160;4 part-time employees, among which 31 are located in the PRC, 5 are located in Hong Kong. None of our employees are covered by
a collective bargaining agreement as of the date of this Report. We consider our relationships with our employees to be good.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 1A &#8211; RISK FACTORS</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Our business and an investment in our securities
are subject to a variety of risks. The following risk factors describe the most significant events, facts or circumstances that could
have a material adverse effect upon our business, financial condition, results of operations, ability to implement our business plan and
the market price for our securities. Additional risks and uncertainties that presently are not considered material or are not known to
us, and therefore are not mentioned herein, may impair our business&#160;operations. Many of these events are outside of our control.
If any of these risks actually occurs, our business, financial condition or results of operations may be materially adversely affected.
In such case, the trading price of our common stock could decline and investors in our common stock could lose all or part of their investment.</i></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We are involved, and may become involved
in the future, in disputes and legal or regulatory proceedings that, could materially and adversely affect our business, financial condition
and results of operations</i></b> a<b><i>nd cause the value of our securities to significantly decline or be worthless.</i></b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2021, FT Global Capital, Inc. (&#8220;FT
Global&#8221;), a former placement agent of Future FinTech Group Inc. (the &#8220;Company&#8221; or &#8220;Defendant&#8221;) filed a lawsuit
against the Company in the Superior Court of Fulton County, Georgia in January 2021,&#160;relating to alleged breaches of an exclusive
placement agent agreement between FT Global and the Company in July 2020. The Company timely removed the case to the United States District
Court for the Northern District of Georgia (the &#8220;Court&#8221;) on February 9, 2021 based on diversity of jurisdiction. On April
11, 2024, the Court entered a judgment awarding FT Global $8,875,265.31 and on April 16, 2024, the Court issued an amended judgment, awarding
FT Global $10,598,379.93, which includes $7,895,265.31 in damages, $1,723,114.62 in prejudgment interest, and $980,000.00 in attorney&#8217;s
fees.&#160; On May 9, 2024, the Company filed a post-trial motion to set aside the jury verdict and for a new trial and the Court denied
the motion on March 3, 2025. The Company filed notice of appeal to appeal the judgement to the United States Court of Appeals for the
Eleventh Circuit on April 2, 2025.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FT Global has registered the Court&#8217;s judgment
in the United States District Court for Southern District of New York (&#8220;NY Court&#8221;), where FT Global has brought a motion requiring
the Company to turn over its stock in its subsidiary companies.&#160; The Company has filed an opposition to the motion, arguing that
according to the New York statute the NY Court should first determine that the value of the stock in the subsidiary is insufficient to
satisfy the judgment as the Company believe the request for turnover is premature before a valuation hearing. On August 28, 2024, NY Court
granted FT Global&#8217;s motion for turnover of Defendant&#8217;s shares in Defendant&#8217;s wholly-owned subsidiaries as Defendant
1) failed to satisfy the $10.8 million judgment rendered in the Northern District of Georgia and registered in the Southern District of
New York, and 2) is in possession of money and property in which it has an interest. The NY Court ordered Defendant shall turn over the
shares, membership, or limited partnership interests in all of its subsidiaries, and the corporate seals of its China and Hong Kong-based
subsidiaries, to the U.S. Marshal for auction or sale until the judgment is satisfied. Pursuant to the order issued by the United States
District Court for the Southern District of New York on August 28, 2024, the United States Marshal for the Southern District of New York
(&#8220;U.S. Marshal&#8221;) sold the securities of the subsidiaries of the Company other than those in Hong Kong and China in auction of:
(i) all of the membership interests in Future Fintech Digital Capital Management LLC; (ii) all of the outstanding shares of FTFT UK Limited;
(iii) the corporate seal of DigiPay FinTech Limited; (iv) the corporate seal of GlobalKey SharedMall Limited; (iv) all of the outstanding
shares of Future Fintech Labs Inc.; and (v) all of the outstanding shares of Future Fintech Digital Number One GP, LLC (USA) to Alec Orudjiev,
the general counsel of FT Global for $25,000 on December 18, 2024. On December 6, 2024, the Company agreed to sell all issued and outstanding
shares of FTFT SuperComputing Inc. a wholly owned subsidiary of the Company (&#8220;FTFT SuperComputing&#8221;) to DDMM Capital LLC (the
&#8220;Buyer&#8221;)&#160;for a purchase price that equals to: (i) the assumption of the obligations of FTFT SuperComputing totaling $973,072.24
and (ii)$1,000,000, which was paid to an account at Olshan Frome Wolosky LLP to satisfy, in part, the right of payment held by FT Global
Capital, Inc. arising from the judgment entered in favor of FT Global and against the Company registered in the Southern District of New
York and all matters pertaining to such litigation. The Company has appealed the turnover order of the NY Court for the auction of securities
of the subsidiaries of the Company in Hong Kong and China to the United States Court of Appeals for the Second Circuit and is waiting
for the final decision of the Court of Appeals. On February 6, 2025, FT Global filed a motion (&#8220;Motion&#8221;) in the NY Court,
amended on February 12, 2025, seeking a turnover order for 39,825,939 unissued shares of the Company&#8217;s common stock for sale to
satisfy the judgement. &#160;The amended motion directs the requested relief not only at the Company but also at Transhare Corporation,
the Company&#8217;s Florida-based transfer agent. The Company believes the Motion lacks merit, as the issuance of unissued shares in this
manner would violate corporate governance principles, Florida corporate law, and federal securities regulations. &#160;The Company has
opposed the Motion, which is now fully briefed and awaits decision by the NY Court.&#160; The litigation against FT Global has been long
and costly which has materially and adversely affect our business, financial condition and results of operations. If the NY Court grants
the Motion, we will have to turn over for all the unissued shares of common stock of the Company and the existing shareholders will be
significantly diluted and the value of our securities will significantly decline or become worthless.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, we may be a defendant in lawsuits and regulatory
actions relating to our business. Due to the inherent uncertainties of litigation and regulatory proceedings, we cannot accurately predict
the ultimate outcome of any such proceedings. An unfavorable outcome could have a material adverse effect on our business, financial condition
and results of operations. In addition, any significant litigation, regardless of its merits, could divert management&#8217;s attention
from our operations and may result in substantial legal costs. The Company has also been named in a putative securities class action case
and a derivatives case described in Item 3 Legal Proceedings below. While the Company believes it has adequate defenses, the defense of
those cases could become costly and could significantly divert management attention from its 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>An occurrence of an uncontrollable event
such as the COVID-19 pandemic may negatively affect our operations and financial results.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In recent years, there have been outbreaks of
epidemics in various countries. At the end of 2019, there was an outbreak of a novel strain of coronavirus (COVID-19), which has been
spread rapidly to many parts of the world, including China, Hong Kong, UK and the U.S. In March 2020, the World Health Organization declared
COVID-19 a pandemic. The COVID-19 pandemic resulted in, among other things, quarantines, travel restrictions, and the temporary closure
of office buildings and facilities in China, Hong Kong, UK and in the U.S.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A large part of our revenues are generated in
China and Hong Kong. Consequently, our results of operations was adversely affected during the outbreak, especially between 2020 and 2022.&#160;There
have been outbreaks of Omicron variant in various cities in China in 2022 which resulted quarantines, travel restrictions, and temporary
closure of office buildings and facilities in these cities. In December&#160;2022, the Chinese government eased its strict zero COVID-19
policy which resulted in a surge of new COVID-19 cases during December 2022 and January 2023, which has disrupted our business operations
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; ">A widespread pandemic
could result in significant disruption of global financial markets, reducing our ability to access capital, which could negatively affect
our liquidity. In addition, a recession or market correction resulting pandemic could materially negatively affect our business and the
value of our common stock.&#160;</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In general, our business could be adversely affected
by the epidemics, including, but not limited to, COVID-19, avian influenza, severe acute respiratory syndrome (SARS), the influenza A
virus, the Ebola virus, or other outbreaks. In response to an epidemic or other outbreaks, governments and other organizations may adopt
regulations and policies that could lead to severe disruption to our daily operations, including temporary closure of our offices and
other facilities. These severe conditions may cause us and/or our partners to make internal adjustments, including but not limited to,
temporarily closing down business, limiting business hours, and setting restrictions on travel and/or visits with clients and partners
for a prolonged period of time. Various impacts arising from severe conditions may cause business disruption, resulting in material, adverse
effects to our financial condition and results of operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Economic conditions have had and may continue
to have an adverse effect on our customers&#8217; spending on our products and services.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The worldwide economy remains volatile and may
have entered in global recession. The adverse effect of a sustained international economic downturn, including sustained periods of decreased
spending, high unemployment levels, declining consumer or business confidence and continued volatility and disruption in the credit and
capital markets in China, would likely result in reduced demand for our products and services. To the extent an economic downturn develops,
we could experience a reduction in sales volume. If we are unable to reduce our operating costs and expenses proportionately, many of
which are fixed, our results of operations would be adversely affected.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The supply chain financing service industry
is an emerging and rapidly evolving industry in China and we might not achieve the development as we expected.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The supply chain financing service industry in
China is highly dynamic and rapidly evolving. Operating in this industry demands applying cutting-edge technologies to digitalize supply
chain financing workflows and optimize payment cycles, which is an emerging and relatively new business model in China. In addition, we
are facing uncertainties relating to the intensifying competition, inflation, general economy conditions and evolving regulatory environment
in China&#8217;s supply chain financing service industry. There have been limited proven methods to project available technology, regulatory
and industry standards on which we can rely, and the slowdown of domestic industries of infrastructure, the delay, unexpected or adverse
developments in this sector may adversely and materially affect our operational and financial performances. As market develops, regulatory
environment and our business continue to develop, we may need to adjust our business model and continue to upgrade our products and service
offerings, and if we fail to respond to and adapt to these developments promptly, or at all, our business, financial condition, results
of operations and prospects may be materially and adversely affected.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The supply chain financing service industry
is increasingly competitive in China. If we fail to compete effectively, we may lose our customers and partners, which could materially
and adversely affect our business, financial condition and results of operations. </i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The supply chain financing service industry in
the PRC is increasingly competitive, and there is no guarantee that we will be able to compete effectively and implement our business
strategies. We face intense competition primarily from third-party supply chain financing service providers. Some of these competitors
may have established strong brand recognition, robust technological capabilities and significant financial resources or offer comparable
technology solutions or own similar business scale to us. Intensifying competition may result in certain developments in this industry,
such as downward competitive pressure on price, expansion by existing competitors, adoption by our competitors of innovative technology
solutions or comparatively effective branding efforts, any of which may have a material adverse impact on our financial condition, results
of operations and growth prospects. Increased investments made and lower prices or innovative services offered by our competitors may
require us to divert significant managerial, financial and human resources in order to remain competitive, and ultimately may place a
greater pressure on us to maintain our market share and negatively impact the revenues growth and profitability of our business. Furthermore,
our business is subject to rapid changes in the industries we operate in, such as the introduction of new business models, and the entry
of new and well-funded competitors or industry disruptors. We may face even more intensified competition as a result of certain alliances,
acquisitions or consolidations within the industries where we operate that result in emergence of stronger competitors. Existing and new
competitors may leverage their established platforms or market positions, or introduce innovative business models, to launch products
or services that may attract a large customer base and achieve rapid growth, which may materially and adversely affect our business and
results of operations. If we are not able to compete effectively, the number of our customers and partners may decrease and our market
share and profitability may be negatively affected, which could materially and adversely affect our business, financial condition, results
of operations and prospects, as well as our reputation and brand.</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>Our supply chain finance business faces
risks in receivables, timely supplies, credit evaluation and commodity price fluctuations all of which could materially and adversely
affect our business, financial condition and results of operations.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Our supply chain finance
business faces various risk in its operation, including (i) risk of failure to collect our receivables in time after the delivery of commodities;
(ii) risk of unable to supply/deliver the commodity according to the contract requirements such as issues of quality and/or quantity of
goods. If we fail to control such risk and strictly implement our new supplier and client evaluation standards as well as the background
investigation for our risk control, we might not receive payment for the goods delivered or lose control of the title of the goods or
breach contracts to supply goods according to their terms, which will materially and adversely affect our business, financial condition
and results of operations. Also, if the market for commodities fluctuates sharply, our downstream customers might default on their purchase
obligation and cause losses to us, especially when the market of infrastructure in China slows down.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>&#160;</i></b></p><div>


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>The brokerage and
investment banking service industry are intensely competitive in Hong Kong. If we are unable to compete effectively, we may lose business
and our results of operations and financial condition may be materially and adversely affected.</i></b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The financial services
industry, including the brokerage and investment banking services industry in Hong Kong, is intensely competitive, highly fragmented,
and subject to rapid change, and we expect it to remain so. We compete mostly in Hong Kong, and on the basis of a number of factors, including
the ability to adapt to evolving financial needs of a broad spectrum of clients, our ability to identify market demands and business opportunities
to win client mandates, the quality of our advice, our employees and deal execution, the range and price of our products and services,
our innovation, our reputation, and the strength of our relationships. We expect to continue to invest capital and resources in our businesses
in order to grow and develop them to a size where they are able to compete effectively in their markets, have economies of scale, and
are themselves able to produce or consolidate significant revenues and profit. We cannot assure you that the planned and anticipated growth
of our brokerage and investment banking business will be achieved or in what timescale. There may be difficulties securing financing for
investment for growth and in recruiting and retaining the skilled human resources required to compete effectively. If we fail to compete
effectively against our competitors, our business, financial conditions, results of operations, and prospects will be materially and adversely
affected.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">As a provider of brokerage
and investment banking business services for Hong Kong and Chinese investors on a global basis, our business generally requires us to
react promptly to the evolving demand of our clients and be able to provide innovative financial solutions tailored to their needs. We
may not be able to compete effectively with our competitors at all times and always be able to provide appropriate financial solutions
that promptly and accurately address our clients&#8217; needs. If this were to happen, our ability to attract new or retain existing clients
will suffer, which would materially and adversely affect our revenues and earnings.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">We primarily compete
with other providers of financial services to Asian investors. We may face pricing pressure as some of our competitors may seek to obtain
higher market share by reducing fees and commissions. Some of our competitors include large global financial institutions or state-owned
PRC financial institutions operating or headquartered in Hong Kong, many of which have longer operating histories, far broader financial
and other resources, and significantly greater name recognition than us and have the ability to offer a wider range of products, which
may enhance their competitive position. They also regularly support services we do not provide, such as commercial lending, margin lending
and other financial services and products, which puts us at a competitive disadvantage and could result in pricing pressures or lost opportunities,
which in turn could materially and adversely affect our results of operations. In addition, we may be at a competitive disadvantage with
regard to some of our competitors that have larger customer bases and greater human resources.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We may engage in future acquisitions involving
significant expenditures of cash, the incurrence of debt or the issuance of stock, all of which could have a materially adverse effect
on our operating results.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As part of our business strategy, we review acquisition
and strategic investment prospects that we believe would complement our current product and service offerings, augment our market coverage,
enhance our technological capabilities or otherwise offer growth opportunities. From time to time, we review investments in new business
and we expect to make investments in, and to acquire, business, products or technologies in the future. We have completed acquisitions
of a money transfer company in UK and brokerage and investment banking firm in Hong Kong in 2023. In the event of any future acquisitions,
we may expend significant costs and cash, incur substantial debt and/or issue equity securities and dilute the percentage ownership of
current shareholders, all of which could have a material adverse effect on our operating results and the price of our stock. We cannot
guarantee that we will be able to successfully integrate any business, products, technologies or personnel that we may acquire in the
future, and our failure to do so could have a material adverse effect on our business, operating results and financial condition. For
example, we had to sell NTAM as it was unable to generate net profit due to high labor cost and slow down of capital market in Hong Kong.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We may not be able to prevent others from
unauthorized use of our intellectual property, which could harm our business and competitive position.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our success depends, in part, on our ability to
protect our proprietary technologies. The process of seeking intellectual property protection can be lengthy and expensive and we cannot
guarantee that our existing or future intellectual property rights will be fully protected or bring us the commercial advantages. We also
cannot guarantee that our current or potential competitors do not have, and will not obtain, intellectual property rights that will prevent,
limit or interfere with our ability to use our technology or sell our products and services in the PRC or other countries.</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">The implementation and enforcement of PRC intellectual
property laws historically have not been vigorous or consistent. Accordingly, intellectual property rights and confidentiality protections
in the PRC are not as effective as those in the United States and other countries. We may need to resort to litigation to enforce or defend
our rights or to determine the enforceability, scope and validity of our proprietary rights or those of others. Such litigation will require
significant expenditures of cash and management efforts and could harm our business, financial condition and results of operations. An
adverse determination in any such litigation will impair our intellectual property rights and may harm our business, competitive position,
business prospects and reputation.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Intellectual property infringement claims
may adversely impact our results of operations.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As we develop and introduce new products and services,
we may be increasingly subject to claims of infringement of another party&#8217;s intellectual property. If a claim for infringement is
brought against us, such claim may require us to modify our products or services, cease selling certain products or engage in litigation
to determine the validity and scope of such claims. Any of these events may harm our business and results of operations.</p><div>

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

</div><!-- Field: Split-Segment; Name: 1 --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our business depends on internet, our websites,
network infrastructure and processing systems.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our supply chain financing, and assets management
and financial services depend upon the widespread use of the internet. Factors which could reduce the widespread use of the internet include,
without limitation, actual or perceived lack of security of information or privacy protection, cyberattacks or other disruptions or damage
to the internet or to users&#8217; computers, whatever the cause, could reduce customer satisfaction with our platforms and services and
harm our business. Any system interruption that results in the unavailability of our websites, apps or reduced performance of our transaction
and information systems could reduce our ability to conduct our business. We use internally and externally developed systems for our websites
and our transaction and information processing systems. We expect to experience system interruptions due to software failure. Capacity
constraints can cause system disruptions, slower response times, delayed page presentation, degradation in levels of customer service
and other problems. We may also experience difficulties with our infrastructure upgrades. Any future difficulties with our transaction
and information processing systems or difficulties upgrading, expanding or integrating aspects of our systems may cause system disruptions,
slower response times, and degradation in levels of customer service, additional expense, impaired quality and speed of our services or
other problems.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If the location where all of our computer and
communications hardware is located is compromised, our business, prospects, financial condition and results of operations could be harmed.
If we suffer an interruption or degradation of services at the location for any reason, our business could be harmed. Our success, and
in particular, our ability to successfully receive and fulfil customers&#8217; requests and provide high-quality customer service, largely
depends on the efficient and uninterrupted operation of our computer and communications systems. These limitations could have an adverse
effect on our business. Our disaster recovery plan may be inadequate, and we do not carry business interruption insurance to compensate
us for the losses that could occur. Despite our implementation of network security measures, our servers are vulnerable to computer viruses,
physical or electronic break-ins and similar disruptions, the occurrence of any of which could lead to interruptions, delays, loss of
critical data or the inability to accept and fulfil customer requests. The occurrence of any of the foregoing risks could harm our business.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We are subject to cyber security risks and
may incur increasing costs in an effort to minimize those risks and to respond to cyber incidents.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our supply chain financing, assets management
and financial services are dependent on the secure operation of our website and systems as well as the operation of the internet generally.
Our business involves the storage of customers&#8217; proprietary information, and security breaches could expose us to a risk of loss
or misuse of this information, litigation, and potential liability. A number of large internet companies have suffered security breaches,
some of which have involved intentional ransomware attacks. From time to time, we and many other internet businesses also may be subject
to a denial of service attacks wherein attackers attempt to block customers&#8217; access to our website with ransomware. If we are unable
to avert a denial of service attack for any significant period, we could sustain substantial loss from payment of ransom fee, lost sales
and customer dissatisfaction. We may not have the resources or technical sophistication to anticipate or prevent rapidly evolving types
of cyberattacks.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cyberattacks may target us, our customers, our
suppliers, banks, payment processors, e-commerce in general or the communication infrastructure on which we depend. If an actual or perceived
attack or breach of our security occurs, customer and/or supplier perception of the effectiveness of our security measures could be harmed
and we could lose customers, vendors or both. Actual or anticipated attacks and risks may cause us to incur increasing costs, including
costs to deploy additional personnel and protection technologies, train employees, and engage third party experts and consultants. A person
who is able to circumvent our security measures might be able to misappropriate our or our customers&#8217; proprietary information, cause
interruption in our operations, damage our computers or those of our customers, or otherwise damage our reputation and business. Any compromise
of our security could result in a violation of applicable privacy and other laws, significant legal and financial exposure, damage to
our reputation, and a loss of confidence in our security measures, which could harm our business.</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>As a public company, we are obligated to
maintain effective internal controls over financial reporting. Our internal controls may be determined not to be effective, which may
adversely affect investor confidence in us and, as a result, decrease the value of our Common Stock.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The PRC has not adopted management and financial
reporting concepts and practices similar to those in the United States. We have had difficulty in hiring and retaining a sufficient number
of qualified financial and accounting employees who are familiar with US GAAP and reporting requirements to work in the PRC. As a result
of these factors, we may experience difficulty in establishing and maintaining accounting and financial controls, collecting financial
data, budgeting, managing our funds and preparing financial statements, books of account and corporate records and instituting business
practices that meet investors&#8217; expectations in the United States.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Rules adopted by the SEC, or the Commission, pursuant
to&#160;Sarbanes-Oxley Section 404 require annual assessment of our internal controls over financial reporting. The standards that must
be met for management to assess the internal controls over financial reporting as effective are relatively new and complex, and they require
significant documentation, testing and possible remediation to meet the detailed standards. This assessment will need to include disclosure
of any material weaknesses identified by our management in our internal control over financial reporting. During the evaluation and testing
process, if we identify one or more material weaknesses in our internal control over financial reporting as we have done previously and
this year, we will be unable to assert that our internal controls are effective. We have concluded that our internal control over financial
reporting is not effective. If we continue to be unable to conclude that our internal control over financial reporting is effective, we
could lose investor confidence in the accuracy and completeness of our financial reports, which could harm our business and cause the
price of our stock to decline.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We may need additional capital to fund our
future operations and, if it is not available when needed, we may need to reduce our planned development and marketing efforts, which
may reduce our sales 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">We believe that our existing working capital and
cash available from operations will enable us to meet our working capital requirements for at least the next twelve months. However, if
cash from future operations is insufficient, or if cash is used for acquisitions or other currently unanticipated uses, we may need additional
capital. The development and marketing of new products and services and the expansion of our business and associated support personnel
require a significant commitment of resources. In addition, if the markets for our products and services develop more slowly than anticipated,
or if we fail to establish significant market share and achieve sufficient net revenues, we may continue to consume significant amounts
of capital. As a result, we could be required to raise additional capital. To the extent that we raise additional capital through the
sale of equity or convertible debt securities or other methods, the issuance of such securities could result in dilution of the shares
held by existing shareholders. If additional funds are raised through the issuance of debt securities, such securities may provide the
holders certain rights, preferences, and privileges senior to those of common shareholders, and the terms of such debt could impose restrictions
on our operations. We cannot guarantee that additional capital, if required, will be available on acceptable terms, or at all. If we are
unable to obtain sufficient amounts of additional capital, we may be required to reduce the scope of our planned business development
and marketing efforts, which could harm our business, financial condition and operating results.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>If our costs and demands upon management
increase disproportionately to the growth of our business and revenue as a result of complying with the laws and regulations affecting
public companies, our operating results could be harmed.</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">As a public company, we do and will continue to
incur significant legal, accounting, investor relations and other expenses, including costs associated with public company reporting requirements.
We also have incurred and will incur costs associated with current corporate governance requirements, including requirements under Section
404 and other provisions of&#160;Sarbanes-Oxley, as well as rules implemented by the SEC and the stock exchange on which our common stock
is traded. The expenses incurred by public companies for reporting and corporate governance purposes have increased dramatically over
the past several years. These rules and regulations have increased our legal and financial compliance costs substantially and make some
activities more time consuming and costly. If our costs and demands upon management increase disproportionately to the growth of our business
and revenue, our operating results could be harmed.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>There are inherent uncertainties involved
in estimates, judgments and assumptions used in the preparation of financial statements in accordance with generally accepted accounting
principles in the United States, or U.S. GAAP. Any changes in estimates, judgments and assumptions could have a material adverse effect
on our business, financial condition and operating results.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of financial statements in accordance
with U.S. Generally Accepted Accounting Principles (&#8220;U.S. GAAP&#8221;) involves making estimates, judgments and assumptions that
affect reported amounts of assets (including intangible assets), liabilities and related reserves, revenue, expenses and income. Estimates,
judgments and assumptions are inherently subject to change in the future, and any such changes could result in corresponding changes to
the amounts of assets, liabilities, revenue, expenses and income. Any such changes could have a material adverse effect on our business,
financial condition and operating results.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Risks Related to Doing Business in the PRC</b>&#160;&#160;&#160;&#160;</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A substantial of the Company&#8217;s operations
are located in the PRC. Accordingly, the Company&#8217;s business, financial condition, and results of operations may be influenced by
the political, economic, and legal environments in the PRC, in addition to the general state of the PRC economy. The Company&#8217;s results
may be adversely affected by changes in the political and social conditions in the PRC, and by changes in governmental policies with respect
to laws and regulations, cybersecurity, anti-monopoly, anti-inflationary measures, currency conversion and remittance abroad, and rates
and methods of taxation, among other things, and such change of rules and policies can happen quickly with little advance notice.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A substantial of the Company&#8217;s sales, purchases
and expense transactions are in RMB. The RMB is not freely convertible into foreign currencies under the current law. In China, foreign
exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by the People&#8217;s
Bank of China, the central bank of China. Remittances in currencies other than RMB may require certain supporting documentation in order
to affect the remittance.</p><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Furthermore, we and our China based operating
entities, as well as our investors, face uncertainty about future actions by the Chinese government that could significantly affect our
financial performance and operations. Failure to take timely and appropriate measures to adapt to any of these or similar regulatory compliance
challenges could materially and adversely affect our business operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>If we become subject to additional scrutiny,
criticism and negative publicity involving U.S.-listed China-based companies, we may have to expend significant resources to investigate
and resolve the matter which could harm our business operations, any offering and our reputation and could result in a loss of your investment
in our shares, especially if such matter cannot be addressed and resolved favorably.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Recently, U.S. public companies that have substantially
operations in China have been the subject of intense scrutiny, criticism and negative publicity by investors, financial commentators and
regulatory agencies. Much of the scrutiny, criticism and negative publicity has centered around financial and accounting irregularities,
a lack of effective internal controls over financial accounting, inadequate corporate governance policies or a lack of adherence thereto
and, in some cases, allegations of fraud. As a result of the scrutiny, criticism and negative publicity, the publicly traded stock of
many U.S.-listed China-based companies has decreased in value and, in some cases, has become virtually worthless. Many of these companies
have been subject to shareholder lawsuits and SEC enforcement actions and have conducted internal and external investigations into the
allegations. It is not clear what effect this sector-wide scrutiny, criticism and negative publicity will have on us and our business.
If we become the subject of any unfavorable allegations, whether such allegations are proven to be true or untrue, we will have to expend
significant resources to investigate such allegations and/or defend our company. This situation may be a major distraction to our management.
If such allegations are not proven to be groundless, our business operations will be severely hindered and your investment in our shares
could be rendered worthless.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Uncertainties and quick change in the interpretation
and enforcement of Chinese laws and regulations with little advance notice could result in a material and negative impact our business
operations, decrease the value of our shares of common stock and limit the legal protections available to us.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The PRC legal system is based on written statutes,
and prior court decisions have limited value as precedents. 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&#160;are not always uniform and enforcement of these
laws, regulations and rules&#160;involves uncertainties. The enforcement of laws and that rules and regulations in China can change quickly
with little advance notice and the risk that the Chinese government may intervene or influence our operations at any time, or may exert
more control over offerings conducted overseas and/or foreign investment in China- based issuers, could result in a material change in
our operations and/or the value of our shares of common stock.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 6, 2021, the General Office of the Communist
Party of China Central Committee and the General Office of the State Council jointly issued an announcement to crack down on illegal activities
in the securities market and promote the high-quality development of the capital market, which, among other things, requires the relevant
governmental authorities to strengthen cross-border oversight of law-enforcement and judicial cooperation, to enhance supervision over
China-based companies listed overseas, and to establish and improve the system of extraterritorial application of the PRC securities laws.
Since this announcement is relatively new, uncertainties still exist in relation to how soon legislative or administrative regulation
making bodies will respond and what existing or new laws or regulations or detailed implementations and interpretations will be modified
or promulgated, if any, and the potential impact such modified or new laws and regulations will have on companies like us and our shares
of common stock.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, Cybersecurity Review Measures
published by Cyberspace Administration of China, National Development and Reform Commission, Ministry of Industry and Information Technology,
Ministry of Public Security, Ministry of State Security, Ministry of Finance, Ministry of Commerce, People&#8217;s Bank of China, State
Administration of Radio and Television, China Securities Regulatory Commission, State Secrecy Administration and State Cryptography Administration
became effective, which provides that, Critical Information Infrastructure Operators (&#8220;CIIOs&#8221;) that purchase internet products
and services and Online Platform Operators engaging in data processing activities that affect or may affect national security shall be
subject to the cybersecurity review by the Cybersecurity Review Office. As confirmed by our PRC counsel Fengdong Law Firm, we are currently
not subject to cybersecurity review with the Cyberspace Administration of China (&#8220;CAC&#8221;) under these new measures, because
E-Commerce Tianjin is not a cyberspace operator with personal information of more than 1 million users or has activities that affect or
may affect national security. Nevertheless, the aforementioned draft measures and any related implementation rules to be enacted may subject
us to additional compliance requirement in the future.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We cannot rule&#160;out the possibility that the
PRC government will institute a licensing regime or pre-approval requirement covering our industry at some point in the future. If such
a licensing regime or approval requirement were introduced, we cannot assure you that we would be able to obtain any newly required license
in a timely manner, or at all, which could materially and adversely affect our business and impede our ability to continue our operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, we may have to resort to administrative
and court proceedings to enforce our legal rights. Since PRC administrative and court authorities have significant discretion in interpreting
and implementing statutory and contractual terms, however, it may be more difficult to evaluate the outcome of administrative and court
proceedings and the level of legal protection we enjoy in the PRC legal system than in more developed legal systems. Furthermore, the
PRC legal system is based in part on government policies and internal rules (some of which are not published in a timely manner or at
all) that may have retroactive effect. As a result, we may not be aware of our violation of these policies and rules until sometime after
the violation. Such uncertainties, including uncertainties over the scope and effect of our contractual, property (including intellectual
property) and procedural rights, and any failure to respond to changes in the regulatory environment in China could materially and adversely
affect our business and impede our ability to continue our operations.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The Chinese government exerts substantial
influence over the manner in which we must conduct our business as well as more oversight and control over offerings that are conducted
overseas and/or foreign investment in China-based issuers, and may intervene or influence our operations at any time, which could result
in a material change in our operations, and significantly limit or completely hinder our ability to offer or continue to offer securities
to investors and, and cause the value of our shares of common stock to significantly decline or be worthless.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Chinese government has exercised and continues
to exercise substantial control over virtually every sector of the Chinese economy through regulation and state ownership. Our ability
to operate in China may be harmed by changes in its laws and regulations, including those relating to taxation, environmental regulations,
land use rights, property and other matters. The central or local governments of these jurisdictions may impose new, stricter regulations
or interpretations of existing regulations that would require additional expenditures and efforts on our part to ensure our compliance
with such regulations or interpretations. Accordingly, government actions in the future, including any decision not to continue to support
recent economic reforms and to return to a more centrally planned economy or regional or local variations in the implementation of economic
policies, could have a significant effect on economic conditions in China or particular regions thereof, and could require us to divest
ourselves of any interest we then hold in Chinese properties.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As such, our business is subject to various government
and regulatory interferences. We could be subject to regulation by various political and regulatory entities, including various local
and municipal agencies and government sub-divisions. The Company may incur increased costs necessary to comply with existing and newly
adopted laws and regulations or penalties for any failure to comply. Our operations could be adversely affected, directly or indirectly,
by existing or future laws and regulations relating to its business or industry, which could result in a material change in our operation
and the value of our shares of common stock.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 17, 2023, the CSRC released New Overseas
Listing Rules with five interpretive guidelines, which took effect on March 31, 2023. The New Overseas Listing Rules require Chinese domestic
enterprises to complete filings with CSRC and report related information under certain circumstances, such as: a) an issuer making an
application for initial public offering and listing in an overseas market; b) an issuer making an overseas securities offering after having
been listed on an overseas market; c) a domestic company seeking an overseas direct or indirect listing of its assets through single or
multiple acquisition(s), share swap, transfer of shares or other means. According to the Notice on Arrangements for Overseas Securities
Offering and Listing by Domestic Enterprises, published by the CSRC on February 17, 2023, a company that (i) has already completed overseas
listing or (ii) has already obtained the approval for the offering or listing from overseas securities regulators or exchanges but has
not completed such offering or listing before effective date of the new rules and also completes the offering or listing before September
30, 2023 are considered as an existing listed company and is not required to make any filing until it conducts a new offering in the future.
Furthermore, upon the occurrence of any of the material events specified below after an issuer has completed its offering and listed its
securities on an overseas stock exchange, the issuer shall submit a report thereof to the CSRC within 3 business days after the occurrence
and public disclosure of the event: (i) change of control; (ii) investigations or sanctions imposed by overseas securities regulatory
agencies or other competent authorities; (iii) change of listing status or transfer of listing segment; or (iv) voluntary or mandatory
delisting.&#160;The New Overseas Listing Rules stipulate the legal consequences to the companies for breaches, including failure to fulfill
filing obligations or filing documents having false statement or misleading information or material omissions, which may result in a fine
ranging from RMB1 million to RMB10 million, and in cases of severe violations, the relevant responsible persons may also be barred from
entering the securities market. The Company is still processing the filings with CSRC for its offerings since the effective of New Overseas
Listing Rules and has not complied the filing requirements yet which would subject the Company to fines and other penalties for violation
of New Overseas Listing Rules.</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">On February 24, 2023, the CSRC revised the Provisions
on Strengthening the Management of Confidentiality and Archives Related to the Overseas Issuance of Securities and Overseas Listing by
Domestic Companies which were issued in 2009 (the &#8220;Archives Rules&#8221;). The revised Archives Rules took effect on March 31, 2023.
The revised Archives Rules expands their application to cover indirect overseas offering and listing, stipulating that a domestic company
which plans to publicly disclose any documents and materials containing state secrets or working secrets of government agencies, shall
first obtain approval from competent authorities according to law, and file with the secrecy administrative department at the same level.</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">Furthermore, given recent statements by the Chinese
government indicating an intent to exert more oversight and control over offerings that are conducted overseas, although we are currently
not required to obtain permission from any of the PRC central or local government and has not received any denial to list on the U.S.
exchange, it is uncertain when and whether we will be required to obtain permission from the PRC government to list on U.S. exchanges
in the future, and even when such permission is obtained, whether it will be denied or rescinded, which could significantly limit or completely
hinder our ability to offer or continue to offer our securities to investors and cause the value of our shares to significantly decline
or be worthless.</p><div>

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


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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 28, 2019, the amended Securities Law
of the PRC (the &#8220;PRC Securities Law&#8221;) was promulgated, which became effective on March 1, 2020. According to&#160;Article&#160;177&#160;of
the PRC Securities Law (&#8220;Article&#160;177&#8221;), the securities regulatory authority of the State Council may establish a regulatory
cooperation mechanism with securities regulatory authorities of another country or region for the implementation of cross-border supervision
and administration.&#160;Article&#160;177&#160;further provides that&#160;overseas securities regulatory authorities shall not engage
in activities pertaining to investigations or evidence collection directly conducted within the territories of the PRC, and that no Chinese
entities or individuals shall provide documents and information in connection with securities business activities to any organizations
and/or persons aboard without the prior consent of the securities regulatory authority of the State Council and the competent departments
of the State Council.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As advised by our PRC counsel Fengdong Law Firm,&#160;Article&#160;177&#160;is&#160;only
applicable where the activities of overseas authorities constitute a direct investigation or evidence collection by such authorities within
the territory of the PRC. A substantial of our business operation is conducted in 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&#160;Article&#160;177. In&#160;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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Furthermore, as&#160;Article&#160;177&#160;is
still a recently promulgated provision and, as the date of this report, there have not been implementing rules or regulations regarding
the application of&#160;Article&#160;177, it remains unclear as to how it 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. 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 Nasdaq or other applicable trading market within the U.S.&#160;</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>Under the PRC Enterprise Income Tax Law,
we may be classified as a PRC &#8220;resident enterprise&#8221; for PRC enterprise income tax purposes. Such classification would likely
result in unfavorable tax consequences to us and our non-PRC shareholders and have a material adverse effect on our results of operations
and the value of your investment.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under&#160;<i>the PRC Enterprise Income Tax Law</i>,
or the &#8220;EIT Law,&#8221; that became effective in January 2008, an enterprise established outside the PRC with &#8220;de facto management
bodies&#8221; within the PRC is considered a &#8220;resident enterprise&#8221; for PRC enterprise income tax purposes and is generally
subject to a uniform 25% enterprise income tax rate on its worldwide income. Under the implementation rules to the EIT Law, a &#8220;de
facto management body&#8221; 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 properties of an enterprise. In addition, a circular, known as SAT Circular 82,
issued in April 2009 by the State Administration of Taxation, or the &#8220;SAT,&#8221; specifies that certain offshore incorporated enterprises
controlled by PRC enterprises or PRC enterprise groups will be classified as PRC resident enterprises if the following are located or
resident in the PRC: 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. Further to SAT Circular 82, the SAT issued a bulletin,
known as SAT Bulletin 45, which took effect in September 2011, to provide more guidance on the implementation of SAT Circular 82 and clarify
the reporting and filing obligations of such &#8220;Chinese-controlled offshore incorporated resident enterprises.&#8221; SAT Bulletin
45 provides procedures and administrative details for the determination of resident status and administration on post-determination matters.
Although both SAT Circular 82 and SAT Bulletin 45 only apply to offshore enterprises controlled by PRC enterprises or PRC enterprise groups,
not those controlled by PRC individuals or foreign individuals, the determining criteria set forth in SAT Circular 82 and SAT Bulletin
45 may reflect the SAT&#8217;s general position on how the &#8220;de facto management body&#8221; test should be applied in determining
the tax resident status of offshore enterprises, regardless of whether they are controlled by PRC enterprises, PRC enterprise groups,
or by PRC or foreign individuals.</p><div>

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




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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If the PRC tax authorities determine that the
actual management organ of Future FinTech Group Inc. is within the territory of China, it may be deemed to be a PRC resident enterprise
for PRC enterprise income tax purposes and a number of unfavorable PRC tax consequences could follow. First, we will be subject to the
uniform 25% enterprise income tax on our world-wide income, which could materially reduce our net income. In addition, we will also be
subject to PRC enterprise income tax reporting obligations. Finally, dividends payable by us to our investors and gains on the sale of
our shares may become subject to PRC withholding tax, at a rate of 10% in the case of non-PRC enterprises or 20% in the case of non-PRC
individuals (in each case, subject to the provisions of any applicable tax treaty), if such gains are deemed to be from PRC sources. It
is unclear whether non-PRC shareholders of our company would be able to claim the benefits of any tax treaties between their country of
tax residence and the PRC in the event that we are treated as a PRC resident enterprise. Any such tax may reduce the returns on your investment
in our shares. Although up to the date of this report, Future FinTech Group Inc. has not been notified or informed by the PRC tax authorities
that it has been deemed to be a resident enterprise for the purpose of the EIT Law, we cannot assure you that it will not be deemed to
be a resident enterprise in the future.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We could be restricted from paying dividends
to shareholders due to PRC laws and other contractual requirements. To the extent cash and/or assets in the business are in the PRC and/or
Hong Kong or our PRC and/or Hong Kong entities, such funds and/or assets may not be available to fund operations or for other use outside
of the PRC and/or Hong Kong due to interventions in or the imposition of restrictions and limitations on the ability of us or our subsidiaries
by the PRC government to transfer cash and/or assets.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are a holding company incorporated in the State
of Florida and do not have any assets or conduct any business operations other than our investments in our subsidiaries and affiliates.
As a result of our holding company structure, we rely entirely on dividend payments from our subsidiaries. PRC accounting standards and
regulations currently permit payment of dividends only out of accumulated profits, a portion of which is required to be set aside for
certain reserve funds. Furthermore, if our subsidiaries in China incur debt on its own in the future, the instruments governing the debt
may restrict its ability to pay dividends or make other payments. Although we do not intend to pay dividends in the future, our inability
to receive all of the profit from our China subsidiaries&#8217; operations may provide an additional obstacle to our ability to pay dividends
if we so decide in the future. To the extent cash and/or assets in the business are in the PRC and/or Hong Kong or our PRC and/or Hong
Kong entities, such funds and/or assets may not be available to fund operations or for other use outside of the PRC and/or Hong Kong due
to interventions in or the imposition of restrictions and limitations on the ability of us or our subsidiaries by the PRC government to
transfer cash and/or assets.</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"><b><i>Governmental control of currency conversion
may affect the value of shareholder investments.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The PRC government imposes controls on the convertibility
of RMB into foreign currencies and, in certain cases, the remittance of currency out of the PRC. RMB is currently not a freely convertible
currency. Shortages in the availability of foreign currency may restrict our ability to remit sufficient foreign currency to satisfy foreign
currency obligations. Under existing PRC foreign exchange regulations, payments of current account items, including profit distributions,
interest payments and expenditures from the transaction, can be made in foreign currencies without prior approval by complying with certain
procedural requirements. Approval from appropriate governmental authorities, however, is required where RMB is to be converted into foreign
currency and remitted out of the PRC to pay capital expenses such as the repayment of bank loans denominated in foreign currencies. In
addition, the PRC government could restrict access to foreign currencies for current account transactions in the future. If the foreign
exchange control system prevents us from obtaining sufficient foreign currency to satisfy our currency demands, we may not be able to
pay certain of our expenses as they come due.</p><div>

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




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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The fluctuation of the RMB may harm shareholder
investments.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The value of the RMB against the U.S. dollar and
other currencies may fluctuate and is affected by, among other things, changes in the PRC&#8217;s political and economic conditions. Any
significant revaluation of the RMB may materially and adversely affect our cash flows, revenue and financial condition. For example, to
the extent that we need to convert U.S. dollars we receive from an offering of our securities into RMB for our operations in China, appreciation
of the RMB against the U.S. dollar would diminish the value of the proceeds of the offering and could harm our business, financial condition
and results of operations. Conversely, if we decide to convert our RMB into U.S. dollars for business purposes and the U.S. dollar appreciates
against the RMB, the U.S. dollar equivalent of the RMB we convert would be reduced. In addition, the depreciation of significant U.S.
dollar denominated assets could result in a charge to our income statement and a reduction in the value of these assets.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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 offshore investment
activities by PRC residents may limit our PRC subsidiary&#8217;s ability to increase its registered capital or distribute profits to us
or otherwise expose us or our PRC resident beneficial owners to liability and penalties under PRC law.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The State Administration of Foreign Exchange or
SAFE promulgated the Circular on Relevant Issues Relating to Domestic Resident&#8217;s Investment and Financing and Roundtrip Investment
through Special Purpose Vehicles, or SAFE Circular 37, in July 2014 that requires PRC residents or entities to register with 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. In addition, such PRC residents or entities must update their SAFE registrations when the offshore special purpose vehicle
undergoes material events relating to any change of basic information (including change of such PRC citizens or residents, name, and operation
term), increases or decreases in investment amount, transfers or exchanges of shares, or mergers or divisions. SAFE Circular 37 is issued
to replace the Notice on Relevant Issues Concerning Foreign Exchange Administration for PRC Residents Engaging in Financing and Roundtrip
Investments via Overseas Special Purpose Vehicles, or SAFE Circular 75. SAFE promulgated the Notice on Further Simplifying and Improving
the Administration of the Foreign Exchange Concerning Direct Investment in February 2015, which took effect on June 1, 2015. This notice
has amended SAFE Circular 37 requiring PRC residents or entities to register with qualified banks rather than SAFE or its local branch
in connection with their establishment or control of an offshore entity established for the purpose of overseas investment or financing.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If our shareholders who are PRC residents or entities
do not complete their registration as required, our PRC subsidiaries may be prohibited from distributing its profits and proceeds from
any reduction in capital, share transfer or liquidation to us, and we may be restricted in our ability to contribute additional capital
to our PRC subsidiaries.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The failure or inability of the relevant shareholders
to comply with the registration procedures set forth in these regulations may subject us to fines and legal sanctions, such as restrictions
on our cross-border investment activities, on the ability of our wholly foreign-owned subsidiaries in China to distribute dividends and
the proceeds from any reduction in capital, share transfer or liquidation to us. Moreover, failure to comply with the various foreign
exchange registration requirements described above could result in liability under PRC law for circumventing applicable foreign exchange
restrictions. As a result, our business operations and our ability to distribute profits to you could be materially and adversely affected.</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>Any failure to comply with PRC regulations
regarding the registration requirements for employee stock incentive plans may subject the PRC plan participants or us to fines and other
legal or administrative sanctions.</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">In February 2012, SAFE promulgated the Notices
on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Publicly-Listed
Company, replacing earlier rules promulgated in March 2007. Pursuant to these rules, PRC citizens and non-PRC citizens who reside in
China for a continuous period of not less than one year who participate in any stock incentive plan of an overseas publicly listed company,
subject to a few exceptions, are required to register with SAFE through a domestic qualified agent, which could be the PRC subsidiary
of such overseas listed company, and complete certain other procedures. In addition, an overseas entrusted institution must be retained
to handle matters in connection with the exercise or sale of stock options and the purchase or sale of shares and interests. We and our
executive officers and other employees who are PRC citizens or who have resided in the PRC for a continuous period of not less than one
year will be subject to these regulations. Failure to complete the SAFE registrations may subject them to fines and legal sanctions and
may also limit our ability to contribute additional capital into our PRC subsidiary and limit our PRC subsidiary&#8217;s ability to distribute
dividends to us. We also face regulatory uncertainties that could restrict our ability to adopt additional incentive plans for our directors,
executive officers and employees under PRC law.&#160;</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Because our principal assets are located
outside of the United States, it may be difficult for investors to use U.S. securities laws to enforce their rights against us, our officers
and directors in the United States or to enforce judgments of United States courts against us or them in the PRC.</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">All of our present officers and directors reside
outside of the United States, other than Mingjie Zhao. In addition, all of our subsidiaries and assets are located outside
of the United States. Therefore, it may be difficult for investors in the United States to enforce their legal rights based on the civil
liability provisions of the U.S. securities laws against us in the courts of either the United States or the Hong Kong/PRC and, even if
civil judgments are obtained in courts of the United States, to enforce such judgments in the PRC or Hong Kong courts. Further, it is
unclear if extradition treaties now in effect between the United States, Hong Kong and the PRC would permit effective enforcement against
us or our officers and directors of criminal penalties under the U.S. Federal securities laws or otherwise.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">It may also be difficult for you or overseas regulators
to conduct investigations or collect evidence within China. For example, in China, there are significant legal and other obstacles to
obtaining information needed for shareholder investigations or litigation outside China or otherwise with respect to foreign entities.
Although the authorities in China may establish a regulatory cooperation mechanism with its counterparts of another country or region
to monitor and oversee cross-border securities activities, such regulatory cooperation with the securities regulatory authorities in the
Unities States may not be efficient in the absence of practical cooperation mechanism. Furthermore, according to Article 177 of the PRC
Securities Law, or &#8220;Article 177,&#8221; which became effective in March 2020, no overseas securities regulator is allowed to directly
conduct investigation or evidence collection activities within the territory of the PRC. Article 177 further provides that Chinese entities
and individuals are not allowed to provide documents or materials related to securities business activities to foreign agencies without
prior consent from the securities regulatory authority of the PRC State Council and the competent departments of the PRC State Council.
While detailed interpretation of or implementing rules under Article 177 have yet to be promulgated, the inability for an overseas securities
regulator to directly conduct investigation or evidence collection activities within China may further increase difficulties faced by
you in protecting your interests.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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 filing with the China Securities Regulatory
Commission (&#8220;CSRC&#8221;) is required in connection with any offering under New Overseas Listing Rules, and we cannot assure you
that we will be able to timely make such filing, in which case we may face sanctions by the CSRC or other PRC regulatory agencies for
failure to timely file with the CSRC for this offering.</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"><span>On February
17, 2023, the CSRC released the New Overseas Listing Rules, which took effect on March 31, 2023. The New Overseas Listing Rules require
Chinese domestic enterprises to complete filings with relevant CSRC and report related information under certain circumstances, such as:
a) an issuer making an application for initial public offering and listing in an overseas market; b) an issuer making an overseas securities
offering after having been listed on an overseas market; c) a domestic company seeking an overseas direct or indirect listing of its assets
through single or multiple acquisition(s), share swap, transfer of shares or other means. According to the Notice on Arrangements for
Overseas Securities Offering and Listing by Domestic Enterprises, published by the CSRC on February 17, 2023, a company that (i) has already
completed overseas listing or (ii) has already obtained the approval for the offering or listing from overseas securities regulators or
exchanges but has not completed such offering or listing before effective date of the new rules and also completes the offering or listing
before September 30, 2023 are considered as an existing listed company and is not required to make any filing until it conducts a new
offering in the future. Furthermore, upon the occurrence of any of the material events specified below after an issuer has completed its
offering and listed its securities on an overseas stock exchange, the issuer shall submit a report thereof to th</span>e CSRC within 3
business days after the occurrence and public disclosure of the event: (i) change of control; (ii) investigations or sanctions imposed
by overseas securities regulatory agencies or other competent authorities; (iii) change of listing status or transfer of listing segment;
or (iv) voluntary or mandatory delisting. The New Overseas Listing Rules stipulate the legal consequences to the companies for breaches,
including failure to fulfill filing obligations or filing documents having false statement or misleading information or material omissions,
which may result in a fine ranging from RMB1 million to RMB10 million, and in cases of severe violations, the relevant responsible persons
may also be barred from entering the securities market. Our PRC counsel has advised us based on their understanding of the current PRC
laws, rules and regulations relating to the CSRC&#8217;s filing requirements, we are required to carry out filing procedures as required
if we conduct any overseas offerings or offerings within other circumstances under rules with the CSRC. The Company is still processing
the filings with CSRC for its offerings since the effective of New Overseas Listing Rules and has not complied the filing requirements
yet which would subject the Company to fines and other penalties for violation of New Overseas Listing Rules. Given the current PRC regulatory
environment, it is uncertain when and whether we and our PRC subsidiaries will be required to obtain other permissions or approvals from
the PRC government to list on U.S. exchanges in the future, and even if and when such permissions or approvals are obtained, whether they
will be denied or rescinded. If we or any of our PRC subsidiaries do not receive or maintain such permissions or approvals, inadvertently
conclude that such permissions or approvals are not required, or applicable laws, regulations, or interpretations change and we or our
subsidiaries are required to obtain such permissions or approvals in the <span>future, it could significantly
limit or completely hinder our ability to offer or continue to offer our securities to investors and cause the value of our securities
to significantly decline or become worthless.</span>&#160;</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The Holding Foreign Companies Accountable
Act, or the HFCA Act, and the related regulations are evolving quickly. Further implementations and interpretations of or amendments to
the HFCA Act or the related regulations, or a PCOAB&#8217;s determination of its lack of sufficient access to inspect our auditor, might
pose regulatory risks to and impose restrictions on us because of our operations in mainland China and Hong Kong. A potential consequence
is that our shares of common stock may be delisted by the exchange. The delisting of our common stock, or the threat of our common stock
being delisted, may materially and adversely affect the value of your investment. Additionally, the inability of the PCAOB to conduct
full inspections of our auditor deprives our investors of the benefits of such inspections.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Holding Foreign Companies Accountable Act,
or the HFCA Act, was enacted on December 18, 2020. In accordance with the HFCA Act, trading in securities of any registrant on a national
securities exchange or in the over-the-counter trading market in the United States may be prohibited if the PCAOB determines that it cannot
inspect or fully investigate the registrant&#8217;s auditor for three consecutive years beginning in 2021, and, as a result, an exchange
may determine to delist the securities of such registrant. On June 22, 2021, the U.S. Senate passed the Accelerating Holding Foreign Companies
Accountable Act, which, would amend the HFCA Act and require the SEC to prohibit an issuer&#8217;s securities from trading on any U.S.
stock exchanges if its auditor is not subject to PCAOB inspections for two consecutive years instead of three, thus reducing the time
period before our securities may be prohibited from trading or delisted if our auditor is unable to meet the PCAOB inspection requirement.&#160;On
December 29, 2022, a legislation entitled &#8220;Consolidated Appropriations Act, 2023&#8221; (the &#8220;Consolidated Appropriations
Act&#8221;), was signed into law by President Biden. The Consolidated Appropriations Act contained, among other things, an identical provision
to Accelerating Holding Foreign Companies Accountable Act, which reduces the number of consecutive non-inspection years required for triggering
the prohibitions under the&#160;HFCA Act&#160;from three years to two.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 5, 2021, the SEC adopted the PCAOB
rule to implement HFCA Act, which provides a framework for the PCAOB to determine whether it is unable to inspect or investigate completely
registered public accounting firms located in a foreign jurisdiction because of a position taken by one or more authorities in that jurisdiction.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 2, 2021, SEC adopted amendments to
finalize rules implementing the submission and disclosure requirements in the HFCA Act. The rules apply to registrants 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 the PCAOB is unable to inspect or investigate (the &#8220;Commission-Identified Issuers&#8221;). A Commission-Identified Issuer
will be required to comply with the submission and disclosure requirements in the annual report for each year in which it was identified.
If a registrant is identified as a Commission-Identified Issuer based on its annual report for the fiscal year ended December 31, 2021,
the registrant will be required to comply with the submission or disclosure requirements in its annual report filing covering the fiscal
year ended December 31, 2022.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 16, 2021, the PCAOB issued its determinations
(the &#8220;Determination&#8221;) that they are unable to inspect or investigate completely PCAOB-registered public accounting firms headquartered
in mainland China and in Hong Kong. The Determination includes lists of public accounting firms headquartered in mainland China and Hong
Kong that the PCAOB is unable to inspect or investigate completely.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 26, 2022, the PCAOB signed a Statement
of Protocol with the China Securities Regulatory Commission and the Ministry of Finance of the People&#8217;s Republic of China governing
inspections and investigations of audit firms based in China and Hong Kong. On December 15, 2022, the PCAOB Board determined that the
PCAOB was able to secure complete access to inspect and investigate registered public accounting firms headquartered in mainland China
and Hong Kong and voted to vacate its previous determinations to the contrary. However, should PRC authorities obstruct or otherwise fail
to facilitate the PCAOB&#8217;s access in the future, the PCAOB Board will consider the need to issue a new determination.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The enactment of the HFCA Act and related regulations
and any additional actions, proceedings, or new rules resulting from these efforts to increase U.S. regulatory access to audit information
could cause investors uncertainty for affected issuers and the market price of our ordinary shares could be adversely affected, and we
could be delisted if our auditor is unable to meet the PCAOB inspection requirement.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The lack of access to PCAOB inspections prevents
the PCAOB from fully evaluating audits and quality control procedures of the auditors based in China and Hong Kong. As a result, investors
may be deprived of the benefits of such PCAOB inspections. The inability of the PCAOB to conduct inspections of auditors in China and
Hong Kong makes it more difficult to evaluate the effectiveness of these accounting firm&#8217;s audit procedures or quality control procedures
as compared to auditors outside of China that are subject to the PCAOB inspections.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our auditor, Fortune CPA Inc., an independent
registered public accounting firm that is headquartered in California, as an auditor of companies that are traded publicly in the United
States and a firm registered with the PCAOB, is subject to laws in the United States pursuant to which the PCAOB conducts inspections
to assess its compliance with the applicable professional standards. Our auditor is currently subject to PCAOB inspections and is not
included in the PCAOB Determinations. Although we believe that the Holding Foreign Companies Accountable Act and the related regulations
do not currently affect us, we cannot assure you that there will not be any further implementations and interpretations of or amendments
to the Holding Foreign Companies Accountable Act or the related regulations, which might pose regulatory risks to and impose restrictions
on us because of our operations in China and Hong Kong. A potential consequence is that our shares may be delisted by the exchange on
which they are listed. If our securities are unable to be listed on another securities exchange, such a delisting would substantially
impair your ability to sell or purchase our securities when you wish to do so, and the risk and uncertainty associated with a potential
delisting would have a negative impact on the market price of our shares.&#160;</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We are authorized to issue blank check preferred
stock, which may be issued without shareholder approval and which may adversely affect the rights of holders of our Common Stock.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are authorized to issue 10,000,000 shares of
preferred stock. The Board is authorized under our articles of incorporation, as amended, to provide for the issuance of shares of preferred
stock by resolution and by filing a certificate of designations under Florida law, to fix the designation, powers, preferences and rights
of the shares of each such series of preferred stock and the qualifications, limitations or restrictions thereof without any further vote
or action by the shareholders. As of December 31, 2023, there were no shares of preferred stock issued and outstanding. Any shares of
preferred stock that are issued are likely to have priority over our Common Stock with respect to dividend or liquidation rights. In the
event of issuance, the preferred stock could be utilized under certain circumstances as a method of discouraging, delaying or preventing
a change in control, which could have the effect of discouraging bids to acquire us and thereby prevent shareholders from receiving the
maximum value for their shares. We have no present intention to issue any shares of preferred stock in order to discourage or delay a
change of control or for any other reason. However, there can be no assurance that preferred stock will not be issued at some time in
the future.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Zeyao Xue has control over key decision
making as a result of his control of a substantial amount of our voting stock.</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">Mr.Zeyao Xue, indirectly and directly beneficially
owns 385,287 shares, or approximately 12.6%, of our outstanding common stock as of April 11, 2025. Mr. Zeyao Xue&#8217;s beneficial ownership
of 12.6% of Future FinTech&#8217;s issued and outstanding common stock will likely give him the ability to control the outcome of matters
submitted to shareholders for approval, including but not limited to the election of directors and any merger, consolidation, or sale
of all or substantially all of the Company&#8217;s assets. This concentrated control could delay, defer, or prevent a change of control,
merger, consolidation, or sale of all or substantially all of the Company&#8217;s assets that other shareholders support, or conversely
this concentrated control could result in the consummation of such a transaction that other shareholders do not support. This concentrated
control could also discourage a potential investor from acquiring the common stock of the Company due to the limited voting power of such
shares. As a shareholder, even a controlling shareholder, Mr. Zeyao Xue is entitled to vote his shares, and shares over which he has voting
control, in his own interests, which may not always be in the interests of our shareholders generally.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Anti-takeover provisions in our charter
documents and under Florida law could discourage, delay or prevent a change in control of our Company and may affect the trading price
of our Common Stock.</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">As a Florida corporation, we are subject to certain
provisions of the Florida Business Corporation Act&#160;that have anti-takeover effects and may inhibit a non-negotiated merger or other
business combination. Our Articles of Incorporation and Bylaws also contain other provisions which could have anti-takeover effects. These
provisions include, without limitation, the authority of our Board of Directors to issue additional shares of preferred stock and to fix
the relative rights and preferences of the preferred stock without the need for any shareholder vote or approval, as discussed above,
and advance notice procedures to be complied with by our shareholders in order to make shareholder proposals or nominate directors, such
as:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">authorize the issuance of &#8220;blank check&#8221; preferred stock that could be issued by the Board to thwart a takeover attempt;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-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">require that directors only be removed from office upon a majority shareholder vote;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">provide that vacancies on the board of directors, including newly created directorships, may be filled only by a majority vote of directors then in office;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-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">limit who may call special meetings of shareholders; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For more information regarding these and other
provisions, see the exhibit titled &#8220;<i>Description of Our Securities &#8212; Anti-Takeover Effects of Certain Provisions of Florida
Law.&#8221;</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>In recent years, our Common Stock has been
in danger of being delisted from the NASDAQ Stock Market (&#8220;NASDAQ&#8221;).</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">Our common stock is currently listed on the Nasdaq
Capital Market.&#160;The NASDAQ Stock Market LLC has requirements that a company must meet in order to remain listed on NASDAQ, for example,
NASDAQ rules require us to maintain a minimum bid price of $1.00 per share of our common stock.&#160;We may be unable to meet NASDAQ listing
requirements, including minimum bid price, minimum levels of stockholders&#8217; equity or market values of our common stock in which
case, our common stock could be delisted. If our common stock were to be delisted, the liquidity of our common stock would be materially
adversely affected and the market price of our common stock could decrease.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 13, 2024, the Company received a letter
from the Nasdaq Stock Market (&#8220;Nasdaq&#8221;) notifying the Company that, because the closing&#160;bid price&#160;for the Company&#8217;s
common stock listed on Nasdaq was below $1.00 for 30 consecutive trading days, the Company no longer meets the minimum bid price&#160;requirement
for continued listing on Nasdaq under Nasdaq Marketplace Rule 5550(a)(2), which requires a minimum&#160;bid price&#160;of $1.00 per share
(the &#8220;Minimum&#160;Bid Price&#160;Requirement&#8221;). The Company has a period of 180 calendar days from the date of notification,
until November 11, 2024 (the &#8220;Compliance Period&#8221;), to regain compliance with the Minimum&#160;Bid Price&#160;Requirement.
On November 12, 2024, the Company received a written notification from the NASDAQ Stock Market Listing Qualifications Staff (the &#8220;Staff&#8221;)
indicating that the Company has been granted an additional 180 calendar day period or until May 12, 2025, to regain compliance with the
$1.00 minimum closing bid price requirement for continued listing on the NASDAQ Capital Market pursuant to NASDAQ Listing Rule. On April
1, 2025, the Company filed with the Florida Secretary of State&#8217;s office Articles of Amendment (the &#8220;Amendment&#8221;)&#160;to
amend its Second Amended and Restated Articles of Incorporation, as amended (&#8220;Articles of Incorporation&#8221;). As a result of
the Amendment, the Company has authorized and approved a 1-for-10 reverse stock split of the Company&#8217;s authorized shares of common
stock from 60,000,000 shares to 6,000,000 shares, accompanied by a corresponding decrease in the Company&#8217;s issued and outstanding
shares of common stock (the &#8220;2025 Reverse Stock Split&#8221;). The common stock will continue to be $0.001 par value.&#160;The Company&#8217;s
shares of common stock began to trade on the NASDAQ Stock Market on the post-Reverse Stock Split basis under the symbol &#8220;FTFT&#8221;
on April 4, 2025.</p><div>


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


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

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

</div><div><a id="a_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 1B &#8211; UNRESOLVED STAFF COMMENTS</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">Not applicable.</p><div>

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

</div><div><a id="a_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 1C. <span style="text-transform: uppercase">Cybersecurity</span></b>&#160;</p><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_1" escape="true" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" id="ixv-3236"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span style="text-decoration:underline">Cybersecurity Risk Management and Strategy</span></i></p></ix:nonNumeric><div>

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

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_2" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" id="ixv-14166">We face various cyber risks, including, but not
limited to, risks related to unauthorized access, misuse, data theft, computer viruses, system disruptions, ransomware, malicious software
and other intrusions. We utilize a multilayered, proactive approach, as part of our overall risk mitigation strategy, to <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag" id="ixv-14167">identify</ix:nonNumeric>, evaluate,
mitigate and prevent potential cyber and information security threats through our cybersecurity risk management efforts.</ix:nonNumeric> <ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" id="ixv-14168">We have an IT
manager who is responsible for the identification, evaluation, and management of cybersecurity risks and controls. Our IT manager has
related experience including: (i) network architecture design and planning: working on overall design and planning of network architecture,
selection of related equipment and software, and its implementation; (ii) information security architecture design and planning: assisting
the development of information security strategy, technical architecture and management system plan, design, and implementation; (iii)
daily maintenance, emergency response support, maintenance report preparation, major IT project support, etc. and (iv) provide support
for the operation and maintenance of various IT infrastructure, and ensure the stability of the company&#8217;s IT infrastructure.&#160;To
oversee and identify risks from cybersecurity threats associated with our use of <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" id="ixv-14169">third-party service providers</ix:nonNumeric>, we maintain third-party
risk management efforts designed to help protect against the misuse of information technology and security breaches, including requirements
in the agreements with such third parties.</ix:nonNumeric></p></ix:continuation><div>

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

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_3" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" id="ixv-3249"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" id="ixv-14170">not</ix:nonNumeric>, to date, identified any cybersecurity
threats that have materially affected or are reasonably likely to materially affect our business strategy, results of our operations,
or financial condition.</p></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><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_4" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span style="text-decoration:underline">Cybersecurity Governance and Oversight</span></i></p></ix:continuation><div>

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

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_5" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskRoleOfManagementTextBlock" id="ixv-3262"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" id="ixv-14171">Management is responsible for the cybersecurity
risk management program as well as actions to identify, assess, mitigate, and remediate material issues. The Company&#8217;s cybersecurity
risk management program is supervised by our IT manager, who reports directly to the Company&#8217;s <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" id="ixv-14172">Chief Executive Officer</ix:nonNumeric>.</ix:nonNumeric> The IT manager
and his team are responsible for leading cybersecurity strategy, policy, standards, architecture and processes.</p></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><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_6" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="ixv-14173">The Audit Committee of the <ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" id="ixv-14174">Board of Directors
is charged with oversight of cybersecurity matters and receives reports from the IT manager and Chief Executive Officer on, among other
things, the Company&#8217;s cyber risks and threats</ix:nonNumeric>, the status of projects to strengthen the Company&#8217;s information security systems,
and the emerging threat landscape.</ix:nonNumeric> <ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="ixv-14175">In accordance with our Cyber Incident Response Plan, the <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" id="ixv-14176">Audit Committee</ix:nonNumeric> will be promptly informed
by management of cybersecurity incidents with the potential to materially adversely affect the Company or its information systems and
is regularly updated about incidents with lesser impact potential. At least annually, the Board reviews and discusses the Company&#8217;s
technology strategy in combination with the Company&#8217;s strategic objectives with executive management.</ix:nonNumeric></p></ix:continuation><div>

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

</div><ix:continuation id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In an effort to detect and defend against cyber
threats, the Company plans to provide its employees with various cybersecurity and data protection training programs which will cover
timely and relevant topics, including social engineering, phishing, password protection, confidential data protection, asset use and mobile
security, and educate employees on the importance of reporting all incidents promptly.</p></ix:continuation><div>

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

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

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

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

</div><div><a id="a_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 2 &#8211; PROPERTIES</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our principal executive office is located at
Americas Tower, 1177 Avenue of The Americas, Suite 5100, New York, NY 10036 and we lease the office for a term of one year from
December 1, 2020, which has been renewed until December 1, 2025. We also lease offices at Room 603A, Tower A, Oriental Media Center,
No.4, Guanghua Rd, Chaoyang District, Beijing, China for a term from September 26, 2024 to September 25, 2026; FTFT International
Securities and Futures Limited leases an office at 02B-03A Floor 23, Sino Plaza, 255-257 Gloucester Road, Causeway Bay, Hong Kong
from May 7, 2024 to May 6, 2027. Our Xi&#8217;an office is at 12 floor, Hang Tou Cai Fu Building, Hang Tian Zhong Road, Changan
District, Xi&#8217;an, China from January 1, 2025 to December 31, 2026.&#160;</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: 0pt 0"><b>ITEM 3 &#8211; LEGAL PROCEEDINGS</b>&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Legal case with FT Global Capital, Inc.</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; ">In January 2021, FT Global
Capital, Inc. (&#8220;FT Global&#8221;), a former placement agent of the Company filed a lawsuit against the Company in the Superior Court
of Fulton County, Georgia.&#160;FT Global served the complaint upon the Company in January 2021. &#160;In the complaint, FT Global alleges
claims, most of which attempt to hold the Company liable under legal theories that relate back to an alleged breach of an exclusive placement
agent agreement between FT Global and the Company in July 2020 which had a term of three months.&#160;FT Global claims that the Company
failed to compensate FT Global for securities purchase transactions between December 2020 and April 2021, pursuant to the terms of the
expired exclusive placement agent agreement.&#160;Allegedly, the exclusive placement agent agreement required the Company to pay FT Global
for capital received during the term of the agreement and for the 12-month period following the termination of the agreement involving
any investors that FT Global introduced and/or wall-crossed to the Company. However, the Company believes the securities purchase transactions
at issue did not involve the one investor which FT Global introduced or wall-crossed to the Company during the term of the agreement.
&#160;FT Global claims approximately $7,000,000 in damages and attorneys&#8217; fees.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company timely removed the case to the United
States District Court for the Northern District of Georgia (the (&#8220;Court&#8221;) on February 9, 2021 based on diversity of jurisdiction.
On March 9, 2021, the Company filed a motion to dismiss based on FT Global&#8217;s failure to state a claim which is pending before the
Court. On November 10, 2021, the Court entered an Order granting the Company&#8217;s motion to dismiss FT Global&#8217;s fraud claim and
breach of contract claim as to the disclosure of its confidential and proprietary information. The Court denied the Company&#8217;s motion
to dismiss FT Global&#8217;s i) breach of contract claim for failure to pay FT Global pursuant to the terms of the exclusive placement
agent agreement; ii) claim for breach of the covenant of good faith and fair dealing; and iii) claim for attorney&#8217;s fees, and the
court concluded that additional information can be obtained through discovery. On October 12, 2022, the Company filed a motion for summary
judgment on all claims asserted by FT Global in this lawsuit. On November 2, 2022, FT Global filed its opposition to the Company&#8217;s
motion for summary judgment. On November 16, 2022, the Company filed its reply in support of its motion for summary judgment on all claims
asserted by FT Global in this lawsuit. On August 31, 2023, the Court entered an Order denying the Company&#8217;s motion for summary judgment.
The trial began on April 8, 2024 and ended on April 11, 2024, on which date the jury returned a verdict in favor of FT Global. On April
11, 2024, the Court entered a judgment awarding FT Global $8,875,265.31 and on April 16, 2024, the Court issued an amended judgment, awarding
FT Global $10,598,379.93, which includes $7,895,265.31 in damages, $1,723,114.62 in prejudgment interest, and $980,000.00 in attorney&#8217;s
fees. On May 9, 2024, the Company filed a post-trial motion to set aside the jury verdict and for a new trial and the Court denied the
motion on March 3, 2025. The Company filed notice of appeal to appeal the judgement to the United States Court of Appeals for the Eleventh
Circuit on April 2, 2025 and the Company will continue to vigorously defend the action against FT Global.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FT Global has registered the Court&#8217;s judgment
in the United States District Court for Southern District of New York (&#8220;NY Court&#8221;), where FT Global has brought a motion requiring
the Company to turn over its stock in its subsidiary companies.&#160; The Company has filed an opposition to the motion, arguing that
according to the New York statute the NY Court should first determine that the value of the stock in the subsidiary is insufficient to
satisfy the judgment as the Company believe the request for turnover is premature before a valuation hearing. On August 28, 2024, NY Court
granted FT Global&#8217;s motion for turnover of Defendant&#8217;s shares in Defendant&#8217;s wholly-owned subsidiaries as Defendant
1) failed to satisfy the $10.8 million judgment rendered in the Northern District of Georgia and registered in the Southern District of
New York, and 2) is in possession of money and property in which it has an interest. The NY Court ordered Defendant shall turn over the
shares, membership, or limited partnership interests in all of its subsidiaries, and the corporate seals of its China and Hong Kong-based
subsidiaries, to the U.S. Marshal for auction or sale until the judgment is satisfied. Pursuant to the order issued by the United States
District Court for the Southern District of New York on August 28, 2024, the United States Marshal for the Southern District of New York
(&#8220;U.S. Marshal&#8221;) sold the securities of the subsidiaries of the Company other than those in Hong Kong and China in auction of:
(i) all of the membership interests in Future Fintech Digital Capital Management LLC; (ii) all of the outstanding shares of FTFT UK Limited;
(iii) the corporate seal of DigiPay FinTech Limited; (iv) the corporate seal of GlobalKey SharedMall Limited; (iv) all of the outstanding
shares of Future Fintech Labs Inc.; and (v) all of the outstanding shares of Future Fintech Digital Number One GP, LLC (USA) to Alec Orudjiev,
the general counsel of FT Global for $25,000 on December 18, 2024. On December 6, 2024, the Company agreed to sell all issued and outstanding
shares of FTFT SuperComputing Inc. a wholly owned subsidiary of the Company (&#8220;FTFT SuperComputing&#8221;) to DDMM Capital LLC (the
&#8220;Buyer&#8221;)&#160;for a purchase price that equals to: (i) the assumption of the obligations of FTFT SuperComputing totaling $973,072.24
and (ii)$1,000,000, which was paid to an account at Olshan Frome Wolosky LLP to satisfy, in part, the right of payment held by FT Global
Capital, Inc. arising from the judgment entered in favor of FT Global and against the Company registered in the Southern District of New
York and all matters pertaining to such litigation. The Company has appealed the turnover order of the NY Court for the auction of securities
of the subsidiaries of the Company in Hong Kong and China to the United States Court of Appeals for the Second Circuit and is waiting
for the final decision of the Court of Appeals. On February 6, 2025, FT Global filed a motion (&#8220;Motion&#8221;) in the NY Court,
amended on February 12, 2025, seeking a turnover order for 39,825,939 (before 1 for 10 reverse split) unissued shares of the Company&#8217;s
common stock for sale to satisfy the judgement. &#160;The amended motion directs the requested relief not only at the Company but also
at Transhare Corporation, the Company&#8217;s Florida-based transfer agent. The Company believes the Motion lacks merit, as the issuance
of unissued shares in this manner would violate corporate governance principles, Florida corporate law, and federal securities regulations.
&#160;The Company has opposed the Motion, which is now fully briefed and awaits decision by the NY Court.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i><span style="text-decoration:underline">Shareholders Lawsuit
(LaBelle and Janzen)</span></i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The LaBelle case is
a putative securities class action filed in January 2024 and is pending in the District of New Jersey. &#160;Denise LaBelle (&#8220;Plaintiff&#8221;)
alleges that the Company and certain of its officers violated Sections 10(b) and 20(a) of the Securities Exchange Act by making materially
false or misleading statements in the company&#8217;s public filings and disclosures relating to the former Chief Executive Officer of
the Company Mr. Shanchun Huang and charges filed by the SEC against Mr. Shanchun Huang with manipulative trading in the stock of the
Company using an offshore account shortly before he became the Company&#8217;s CEO in 2020 and failing to disclose his beneficial ownership.&#160;
Mr. Huang has denied the allegations of trading before he became CEO.&#160;Plaintiff claims that these alleged misstatements caused the
Company&#8217;s stock to trade at artificially inflated prices, harming investors when the truth was revealed. &#160;The lead plaintiff
and lead counsel were appointed in September 2024. &#160;The Company was served in September 2024, and the Plaintiff is currently seeking
substituted service on the individual defendants. &#160;Once service is resolved, the Plaintiff is expected to file an amended complaint,
which the Company and other defendants intend to move to dismiss.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Janzen action
is a consolidated shareholder derivative case filed by Jeff Janzen on May 31, 2024, also pending in the District of New Jersey, brought
nominally on behalf of Future FinTech.&#160; Plaintiff alleges that certain current and former officers and directors breached fiduciary
duties by allowing or failing to prevent the same alleged misconduct at issue in LaBelle, including mismanagement and misleading public
disclosures. &#160;The derivative case has been stayed by stipulation, pending resolution of the anticipated motion to dismiss in LaBelle,
but plaintiff has reserved the right to participate in mediation and settlement discussions relating to the class action.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i><span style="text-decoration:underline">Settlement with
SEC</span></i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On December 17, 2019,
the Company announced that it received a subpoena from the SEC&#8217;s Division of Enforcement requiring the Company to produce documents
and other information and the Company has cooperated with the SEC&#8217;s investigation and information request. On July 3, 2023, the
SEC announced a settlement of the investigation with the Company. Without admitting or denying the SEC&#8217;s findings, the Company has
consented to: (i) cease and desist from committing or causing any violations and any future violations of Sections 17(a)(2) and (3) of
the Securities Act, Sections 13(a), 13(b)(2)(A) and 13(b)(2)(B) of the Exchange Act, and Rules 12b-20, 13a-1, 13a-13 and 13a-15(a) thereunder;
(ii) pay&#160;a civil money penalty in the amount of $1,650,000 to the Securities and Exchange Commission for transfer to the general
fund of the United States Treasury, subject to Exchange Act Section 21F(g)(3) and the payment shall be made in the following installments:
the first installment of $150,000 shall be paid within ten (10) days of July 3, 2023 (the &#8220;Order Date&#8221;); the second installment
of $375,000 shall be paid within 90 days of the Order Date; the third installment of $375,000 shall be paid within 180 days of the Order
Date; the fourth installment of $375,000 shall be made within 270 days of the Order Date; and the last installment of $375,000 shall be
made within 360 days of the Order Date; (iii) retain, within sixty (60) days of the Order Date, at Company&#8217;s own expense, a qualified
independent consultant (the &#8220;Consultant&#8221;) not unacceptable to the SEC staff, to test, assess, and review the Company&#8217;s
internal accounting controls and internal control over financial reporting (collectively, &#8220;review), and the Consultant, at the conclusion
of the review, which in no event shall be no more than 180 days after the Order Date, to submit a report of the Consultant to the Company
and the SEC staff and the report shall address the Consultant&#8217;s findings and shall include a description of the review performed,
the conclusions reached, and the Consultant&#8217;s recommendations for changes or improvements; and (iv) adopt, implement, and maintain
all policies, procedures and practices recommended in the report of the Consultant within 120 days of receiving the report from the Consultant.&#160;
The Company has made all installment payments of the penalties except for the last one which will due on 360 days of the Order Date.&#160;On
July 26, 2023, the Company also has engaged an independent consultant to test, assess, and review the Company&#8217;s internal accounting
controls and internal control over financial reporting. The consultant has completed its test, assess and review and issued a final report
in December 2023. The Company has adopted and are implementing and maintaining policies, procedures and practices recommended in the report
of the Consultant.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_008"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 4 &#8211; MINE SAFETY DISCLOSURES</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">Not applicable.</p><div>

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

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

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

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

</div><div><a id="a_010"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 5 &#8211; MARKET FOR REGISTRANT&#8217;S
COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Common Stock is currently traded on the Nasdaq
Capital Market under the symbol &#8220;FTFT.&#8221; Prior to December 31, 2018, our stock traded on the Nasdaq Global Market, and before
that, on the NYSE Amex.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of April 11, 2025, there were 3,050,770 shares
of our Common Stock issued and outstanding, and the Company had approximately 47 record holders of Common Stock. The number of holders
of record does not include the number of persons whose stock is in nominee or &#8220;street name&#8221; accounts through brokers.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt">&#160;</span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have never declared or paid any cash dividends
on our Common Stock. The payment of dividends is at the discretion of the Board and is contingent on our revenues and earnings, capital
requirements, financial condition and the ability of our operating subsidiaries to obtain governmental approval to send funds out of the
PRC. We currently intend to retain all earnings, if any, for use in business operations. Accordingly, we do not anticipate declaring any
dividends in the near future.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The PRC&#8217;s national currency, the RMB or
yuan, is not a freely-convertible currency. Please refer to the Risk Factors &#8220;<i>Governmental control of currency conversion may
affect the value of shareholder investment</i>,&#8221; and &#8220;<i>PRC regulations relating to offshore investment activities by PRC
residents may limit our PRC subsidiary&#8217;s ability to increase its registered capital or distribute profits to us or otherwise expose
us or our PRC resident beneficial owners to liability and penalties under PRC law</i>&#8221;.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Recent Sales of Unregistered Securities and Use of Proceeds</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company did not make any sales of unregistered
securities during the fiscal year ended December 31, 2024 that were not previously disclosed in a quarterly report on Form 10-Q or a current
report on Form 8-K.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Securities Authorized for Issuance Under Equity Compensation Plans</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth information as
of December 31, 2024, with respect to our equity compensation plans previously approved by stockholders and equity compensation plans
not previously approved by stockholders.&#160;The number of shares are pre-2025 Reverse Stock Split.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt">&#160;</span></p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Equity Compensation Plan Information</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Plan Category</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> securities<br/> to be issued<br/> upon<br/> exercise of<br/> outstanding<br/> options,<br/> warrants<br/> and rights</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">Weighted<br/> average<br/> exercise<br/> price of<br/> outstanding<br/> options,<br/> warrants<br/> and rights</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">Number of<br/> securities<br/> remaining<br/> available for<br/> future<br/> issuance<br/> under equity<br/> compensation<br/> plans<br/> (excluding<br/> securities<br/> reflected in<br/> column (a))</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">(a)</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">(b)</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">(c)</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Equity compensation plans approved by stockholders (1)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5,000,000</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">Equity compensation plans not approved by stockholders</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; 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">-</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,000,000</span></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"><span style="font-size: 7pt">&#160;</span></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Consists of Company&#8217;s 2024 Omnibus Equity
    Plan, which was approved by the Company&#8217;s shareholders at its annual meeting of stockholders on December 5, 2024, which was approved
    and adopted by the Board on October 12, 2024, to provide equity awards to employees, directors and consultants of the Company (the &#8220;2024
    Plan&#8221;). There are 5,000,000 shares of commons stock available for awards under 2024 Plan. On March 10, 2025, the Compensation Committee
    of the Board granted stock awards of 5,000,000 shares of common stock of the Company, pursuant to the Company&#8217;s 2024 Omnibus Equity
    Plan, to sixteen officers and employees of the Company and its subsidiaries, including: 300,000 shares to Hu Li, Chief Executive Officer
    of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 23, 2023, the Compensation Committee
of the Board of Directors (the &#8220;Board&#8221;) of the Company granted stock awards of 2,890,000 shares of common stock of the Company,
pursuant to the Company&#8217;s 2023 Omnibus Equity Plan, to sixteen officers and employees of the Company and its subsidiaries (the
&#8220;Grantees&#8221;), including: 200,000 shares to Shanchun Huang, then Chief Executive Officer and President of the Company, 40,000
shares to Peng Lei, Chief Operating Officer of the Company, and 30,000 shares to Hu Li, then Corporate Secretary of the Company (collectively,
the &#8220;Grants&#8221;).&#160;The Grants vested immediately on the Grant Date and each of the Grantees also entered into an Unrestricted
Stock Award Agreement with the Company on December 23, 2023.&#160;On October 4, 2024, the Company granted the remaining 2,110,000 share
under 2023 Omnibus Equity Plan to 4 employees of the Company and its subsidiaries.</p></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

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

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

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

</div><div><a id="a_011"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 6 &#8211; [RESERVED]</b></p><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>The following discussion and analysis of the
consolidated financial condition and results of operations should be read in conjunction with the consolidated financial statements and
related notes appearing elsewhere in this report. This discussion and analysis contains forward-looking statements that involve risks,
uncertainties and assumptions. Our actual results could differ materially from the results described in or implied by these forward-looking
statements as a result of various factors, including those discussed below and elsewhere in this Annual Report on Form 10-K, particularly
under the heading &#8220;Risk Factors.&#8221;</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"><b>Overview</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future FinTech is a holding company incorporated
under the laws of the State of Florida and it is not a Chinese operating company. As a holding company with no material operations of
our own, we conduct a substantial majority of our operations through our subsidiaries and this structure involves unique risks to investors.
The Company historically engaged in the production and sale of fruit juice concentrates (including fruit purees and fruit juices), fruit
beverages (including fruit juice beverages and fruit cider beverages) in People&#8217;s Republic of China. Due to drastically increased
production costs and tightened environmental laws in China, the Company had transformed its business from fruit juice manufacturing and
distribution to supply chain financing services and trading in China, asset management business in Hong Kong and cross-border money transfer
service in UK. The Company also expanded into brokerage and investment banking business in Hong Kong and cryptocurrency mining farm in
the U.S. &#160;The Company had a contractual arrangements with a VIE E-Commerce Tianjin in China, which has generated minimal revenue
and business since 2021 due to the negative impact caused by COVID-19. The Company started the process to close it down in November 2023
and completed deregistration and dissolution of the VIE with local authority on March 7, 2024. Due to worsened investment market sentiment
in Hong Kong, the Company sold its ownership in Nice Talent Asset Management Limited (&#8220;NTAM&#8221;) to a third party for HK$2.4
million (approximately $300,000) in November 2024 and is no longer in asset management business in Hong Kong. On December 6, 2024, the
Company agreed to sell all issued and outstanding shares of FTFT SuperComputing Inc. a wholly owned subsidiary of the Company (&#8220;FTFT
SuperComputing&#8221;) to DDMM Capital LLC (the &#8220;Buyer&#8221;)&#160;for a purchase price that equals to: (i) the assumption of the
obligations of FTFT SuperComputing totaling $973,072.24 and (ii)$1,000,000, which was paid to an account at Olshan Frome Wolosky LLP to
satisfy, in part, the right of payment held by FT Global Capital, Inc. arising from the judgment entered in favor of FT Global and against
the Company registered in the Southern District of New York and all matters pertaining to such litigation. The closing of the transactions
contemplated by the Agreement took place on December 9, 2024. On December 18, 2024, the Company sold all of its interest and ownership
of Future Fintech Digital Capital Management LLC, FTFT UK Limited, DigiPay FinTech Limited, GlobalKey SharedMall Limited, Future Fintech
Labs Inc., and Future Fintech Digital Number One GP, LLC (USA) to Alec Orudjiev, the general counsel of FT Global for $25,000 through
the court ordered auction by the United States Marshal for the Southern District of New York. Currently, the main business of the Company
is supply-chain financing services and trading 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">On August 6, 2021, the Company completed acquisition
of 90% of the issued and outstanding shares of Nice Talent Asset Management Limited (&#8220;NTAM&#8221;), a Hong Kong-based asset management
company, from Joy Rich Enterprises Limited (&#8220;Joy Rich&#8221;). NTAM is licensed under the Securities and Futures Commission of Hong
Kong (&#8220;SFC&#8221;) to carry out regulated activities in Type 4: Advising on Securities and Type 9: Asset Management. In order to
retain talent in view of the increased turnover in the industry in Hong Kong, top performers of NTAM who had worked with the company for
years were granted the right to subscribe for new shares of NTAM with cash. As a result, in July 2023, 19 shares of NTAM were issued to
Ms. Lau Kwai Chun at a cash consideration of HK$1,786,301 and in December 2023, 11 shares of NTAM were issued to Aspenwood Capital Partner
Limited at a cash consideration of HK$1,034,174. Due to the abovementioned 30 new shares issuance, the Company&#8217;s holding of NTAM
decreased from 90% to 77.14%. In August 2024, NTAM issued additional 168 shares with HK$17,900 each for a total of HK$3,007,200 by way
of rights subscription offer to three existing shareholders of NTAM and Future Fintech (Hong Kong) Limited did not participate in the
subscription and an outsider investor purchased the shares. After the right subscription, the shareholding percentage of NTAM by Future
Fintech (Hong Kong) Limited decreased from 77.14% to 42.86%. &#160;In November 2024, the Company sold its remaining 42.86% ownership of
NTAM to a third party for HK$2.4 million and is no longer in asset management business in Hong Kong.</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; ">On April 18, 2022, the
Company and Future Fintech (Hong Kong) Limited, a wholly owned subsidiary of the Company jointly acquired&#160;100% equity interest of
KAZAN S.A., a company incorporated in Republic of Paraguay for $288. The Company owns&#160;90% and FTFT HK owns&#160;10% of Kazan S.A.,
respectively. Kazan S.A. has no operation before the acquisition. The Company plans to develop bitcoin and other cryptocurrency mining
and related services in Paraguay. The Company has changed its name from KAZAN S.A to FTFT Paraguay S.A. on July 28, 2022 and it was dissolved
in December 2023 as the Company was not able to develop the business in Paraguay as planned.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On February 27, 2023,
Future FinTech (Hong Kong) Limited (&#8220;Buyer&#8221;), a company incorporated in Hong Kong and a wholly owned subsidiary of Future
FinTech Group Inc. (the &#8220;Company&#8221;) entered into a Share Transfer Agreement (the &#8220;Agreement&#8221;) with Alpha Financial
Limited, a company incorporated in Hong Kong (&#8220;Seller&#8221;) and sole owner and shareholder of Alpha International Securities (Hong
Kong) Limited, a company incorporated in Hong Kong (&#8220;Alpha HK&#8221;) and Alpha Information Service (Shenzhen) Co., Ltd., a company
incorporated in China (&#8220;Alpha SZ&#8221;). Alpha HK holds Type 1 &#8217;Securities Trading&#8217;, Type 2 &#8216;Futures Contract
Trading&#8217; and Type 4 &#8217;Securities Consulting&#8217; financial licenses issued by the Hong Kong Securities and Futures Commission.
Alpha SZ provides technical support services to Alpha HK. The share transfer transaction was approved by&#160;the Securities and Futures
Commission of Hong Kong (&#8220;SFC&#8221;) in August 2023 and the acquisition was closed on November 7, 2023. The names of the two entities
were subsequently changed to &#8216;FTFT International Securities and Futures Limited&#8217; and &#8216;FTFT Information Services (Shenzhen)
Co. Ltd.&#8217;, respectively.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 4, 2024, the Company deregistered
and dissolved the Tianjin Future Private Equity Fund Management Partnership, a Limited Partnership under the laws of China.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 6, 2024, the Company and FTFT SuperComputing
Inc. a wholly owned subsidiary of the Company (&#8220;FTFT SuperComputing&#8221;) entered into a Stock Purchase Agreement (the &#8220;Agreement&#8221;)
with DDMM Capital LLC (the &#8220;Buyer&#8221;).&#160; Pursuant to the terms of the Agreement, the Company sold all of the issued and
outstanding shares of FTFT SuperComputing to the Buyer for a purchase price that equals to: (i) the assumption of the obligations of FTFT
SuperComputing totaling $973,072.24 and (ii)$1,000,000, which was paid to an account at Olshan Frome Wolosky LLP to satisfy, in part,
the right of payment held by FT Global Capital, Inc. arising from the judgment entered in favor of FT Global and against the Company registered
in the Southern District of New York and all matters pertaining to such litigation. The closing of the transactions contemplated by the
Agreement took place on December 9, 2024.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 18, 2024, the Company sold all of
its interest and ownership of Future Fintech Digital Capital Management LLC, FTFT UK Limited, DigiPay FinTech Limited, GlobalKey SharedMall
Limited, Future Fintech Labs Inc., and Future Fintech Digital Number One GP, LLC (USA) to Alec Orudjiev, the general counsel of FT Global
for $25,000 through the court ordered auction by the United States Marshal for the Southern District of New York.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On January 26, 2023,
the Company filed with the Florida Secretary of State&#8217;s office Articles of Amendment (the &#8220;Amendment&#8221;)&#160;to amend
its Second Amended and Restated Articles of Incorporation, as amended (&#8220;Articles of Incorporation&#8221;). As a result of the Amendment,
the Company has authorized and approved a 1-for-5 reverse stock split of the Company&#8217;s authorized shares of common stock from 300,000,000
shares to 60,000,000 shares, accompanied by a corresponding decrease in the Company&#8217;s issued and outstanding shares of common stock
(the &#8220;2023 Reverse Stock Split&#8221;).</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On March 27, 2025, the
Company filed with the Florida Secretary of State&#8217;s office Articles of Amendment (the &#8220;Amendment&#8221;)&#160;to amend its
Second Amended and Restated Articles of Incorporation, as amended (&#8220;Articles of Incorporation&#8221;). As a result of the Amendment,
the Company has authorized and approved a 1-for-10 reverse stock split of the Company&#8217;s authorized shares of common stock from 60,000,000
shares to 6,000,000 shares, accompanied by a corresponding decrease in the Company&#8217;s issued and outstanding shares of common stock
(&#8220;2025 Reverse Stock Split&#8221;, collectively with 2023 Reverse Stock Split as &#8220;Reverse Splits&#8221;). The common stock
will continue to be $0.001 par value. The Company rounded up the fractional shares that result from the 2025 Reverse Stock Split and no
fractional shares will be issued in connection with the 2025 Reverse Stock Split and no cash or other consideration will be paid in connection
with any fractional shares that would otherwise have resulted from the 2025 Reverse Stock Split. No changes are being made to the number
of preferred shares of the Company which remain as 10,000,000 preferred shares as authorized but not issued. The amendment to the Articles
of Incorporation of the Company took effect at 1:00pm E.T. on April 1, 2025.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company operated
a blockchain based online shopping platform, Chain Cloud Mall (&#8220;CCM&#8221;) Chain Cloud Mall through its VIE and its business was
materially and negatively affected during outbreak of COVID-19 because the Company was unable to implement its promotion strategy to enroll
new members through training of such members and distributors via meetings and conferences which was not possible during the outbreak
of COVID-19.&#160; CCM has generated minimal revenue and business since 2021, despite the Company transformed the member-based business
model of CCM to a sale agent based &#8220;Enterprise Communication as A Service&#8221; or eCAAS platform during the second quarter of
2021. The Company started a process to close it down in November 2023 and completed deregistration and dissolution of the VIE with local
authority on March 7, 2024.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There are legal and operational risks associated
with being based in and having a substantial majority of operations in China and Hong Kong. These risks could result in a material change
in our operations and/or the value of our common stock or could significantly limit or completely hinder our ability to offer or continue
to offer securities to investors and cause the value of our shares to significantly decline or be worthless. In the past few years, the
PRC government initiated a series of regulatory actions and statements to regulate business operations in China with little advance notice,
including cracking down on illegal activities in the securities market, enhancing supervision over China-based companies listed overseas
using variable interest entity structure, adopting new measures to extend the scope of cybersecurity reviews, and expanding the efforts
in anti-monopoly enforcement. On July 6, 2021, the General Office of the Communist Party of China Central Committee and the General Office
of the State Council jointly issued an announcement to crack down on illegal activities in the securities market and promote the high-quality
development of the capital market, which, among other things, requires the relevant governmental authorities to strengthen cross-border
oversight of law-enforcement and judicial cooperation, to enhance supervision over China-based companies listed overseas, and to establish
and improve the system of extraterritorial application of the PRC securities laws. On February 15, 2022, Cybersecurity Review Measures
published by Cyberspace Administration of China or the CAC, National Development and Reform Commission, Ministry of Industry and Information
Technology, Ministry of Public Security, Ministry of State Security, Ministry of Finance, Ministry of Commerce, People&#8217;s Bank of
China, State Administration of Radio and Television, China Securities Regulatory Commission (&#8220;CSRC&#8221;), State Secrecy Administration
and State Cryptography Administration became effective, which provides that, Critical Information Infrastructure Operators (&#8220;CIIOs&#8221;)
that intend to purchase internet products and services and Online Platform Operators engaging in data processing activities that affect
or may affect national security shall be subject to the cybersecurity review by the Cybersecurity Review Office. On July 7, 2022, CAC
promulgated the Measures for the Security Assessment of Data Cross-border Transfer, effective on September 1, 2022, which requires the
data processors to apply for data cross-border security assessment coordinated by the CAC under the following circumstances: (i) any data
processor transfers important data to overseas; (ii) any critical information infrastructure operator or data processor who processes
personal information of over 1 million people provides personal information to overseas; (iii) any data processor who provides personal
information to overseas and has already provided personal information of more than 100,000 people or sensitive personal information of
more than 10,000 people to overseas since January 1st&#160;of the previous year; and (iv) other circumstances under which the data cross-border
transfer security assessment is required as prescribed by the CAC. On February 17, 2023, the CSRC released New Overseas Listing Rules
with five interpretive guidelines, which took effect on March 31, 2023. The New Overseas Listing Rules require Chinese domestic enterprises
to complete filings with CSRC and report related information under certain circumstances, such as: a) an issuer making an application
for initial public offering and listing in an overseas market; b) an issuer making an overseas securities offering after having been listed
on an overseas market; c) a domestic company seeking an overseas direct or indirect listing of its assets through single or multiple acquisition(s),
share swap, transfer of shares or other means. According to the Notice on Arrangements for Overseas Securities Offering and Listing by
Domestic Enterprises, published by the CSRC on February 17, 2023, a company that (i) has already completed overseas listing or (ii) has
already obtained the approval for the offering or listing from overseas securities regulators or exchanges but has not completed such
offering or listing before effective date of the new rules and also completes the offering or listing before September 30, 2023 are considered
as an existing listed company and is not required to make any filing until it conducts a new offering in the future. Furthermore, upon
the occurrence of any of the material events specified below after an issuer has completed its offering and listed its securities on an
overseas stock exchange, the issuer shall submit a report thereof to the CSRC within 3 business days after the occurrence and public disclosure
of the event: (i) change of control; (ii) investigations or sanctions imposed by overseas securities regulatory agencies or other competent
authorities; (iii) change of listing status or transfer of listing segment; or (iv) voluntary or mandatory delisting.&#160;The New Overseas
Listing Rules stipulate the legal consequences to the companies for breaches, including failure to fulfill filing obligations or filing
documents having false statement or misleading information or material omissions, which may result in a fine ranging from RMB1 million
to RMB10 million, and in cases of severe violations, the relevant responsible persons may also be barred from entering the securities
market.&#160;On February 24, 2023, the CSRC, the Ministry of Finance, the National Administration of State Secretes Protection and the
National Archives Administration released the Provisions on Strengthening the Confidentiality and Archives Administration Related to the
Overseas Securities Offering and Listing by Domestic Companies, or the Confidentiality and Archives Administration Provisions, which took
effect on March 31, 2023. PRC domestic enterprises seeking to offer securities and list in overseas markets, either directly or indirectly,
shall establish and improve the system of confidentiality and archives work, and shall complete approval and filing procedures with competent
authorities, if such PRC domestic enterprises or their overseas listing entities provide or publicly disclose documents or materials involving
state secrets and work secrets of state organs to relevant securities companies, securities service institutions, overseas regulatory
agencies and other entities and individuals. It further stipulates that (i) providing or publicly disclosing documents and materials which
may adversely affect national security or public interests, and accounting records or photocopies thereof to relevant securities companies,
securities service institutions, overseas regulatory agencies and other entities and individuals shall be subject to corresponding procedures
in accordance with relevant laws and regulations; and (ii) any working papers formed in the territory of the PRC by securities companies
and securities service agencies that provide domestic enterprises with securities services relating to overseas securities issuance and
listing shall be stored in the territory of the PRC, the outbound transfer of which shall be subject to corresponding procedures in accordance
with relevant laws and regulations. As of the date of this report, these new laws and guidelines that became effective have not impacted
the Company&#8217;s ability to conduct its business, accept foreign investment or list on a U.S. or other foreign stock exchange except
for the filing requirement under New Overseas Listing Rules. The Company is still processing the filings with CSRC for its offerings since
the effective of New Overseas Listing Rules and has not complied the filing requirements yet which would subject the Company to fines
and other penalties for violation of New Overseas Listing Rules. In addition, new rules and regulations could be adopted and there are
uncertainties in the interpretation and enforcement of existing laws and guidelines, which could materially and adversely impact our business
and financial outlook and may impact our ability to accept foreign investments or continue to list on a U.S. or other foreign stock exchange.&#160;Any
change in foreign investment regulations, and other policies in China or related enforcement actions by China government could result
in a material change in our operations and the value of our securities and could significantly limit or completely hinder our ability
to offer our securities to investors or cause the value of our securities to significantly decline or be worthless.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the opinion of our PRC counsel Fengdong Law
Firm, subsidiaries of the Company are incorporated and operating in mainland China have received all required permissions from Chinese
authorities to operate their current business in China, including Business licenses and Bank Account Open Permits, as of the date of this
report.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the opinion of Fengdong Law Firm, as of the
date of this report, we, our subsidiaries in China are not subject to permission requirements from the CSRC or CAC or any other entity
that is required to approve of their operations and have not received or were denied such permissions by any PRC authorities. Currently,
we are required to file with CSRC for any offerings under New Overseas Listing Rules. The Company is still processing the filings with
CSRC for its offerings since the effective of New Overseas Listing Rules and has not complied the filing requirements yet which would
subject the Company to fines and other penalties for violation of New Overseas Listing Rules. Given the current PRC regulatory environment,
it is uncertain whether we, our subsidiaries, will be able to obtain permission from the PRC government to offer our securities to foreign
investors, and even when such permission is obtained, whether it will be denied or rescinded. If we or any of our subsidiaries do not
receive or maintain such permissions or approvals, inadvertently conclude that such permissions or approvals are not required, or applicable
laws, regulations, or interpretations change and we or our subsidiaries are required to obtain such permissions or approvals, it could
significantly limit or completely hinder our ability to offer or continue to offer our securities to investors and cause the value of
our securities to significantly decline or become worthless. Failure to take timely and appropriate measures to adapt to any of these
or similar regulatory compliance challenges could materially and adversely affect our current corporate structure and business operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company currently has one directly controlled
subsidiaries: Future FinTech (Hong Kong) Limited, a company incorporated under the laws of Hong Kong.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">SkyPeople Foods Holdings Limited (&#8220;SkyPeople
BVI&#8221;) was a wholly owned subsidiary of the Company and a company organized under the laws of the British Virgin Islands, which held
100% of the equity interest of HeDeTang Holdings (HK) Ltd. (&#8220;HeDeTang HK&#8221;), a company organized under the laws of the Hong
Kong Special Administrative Region of the People&#8217;s Republic of China (&#8220;Hong Kong&#8221;), and HeDeTang HK held 73.42% of the
equity interest of SkyPeople Juice Group Co., Ltd., (&#8220;SkyPeople (China)&#8221;), a company incorporated under the laws of the PRC.
SkyPeople (China) had eleven subsidiaries in the PRC, which were mainly involved in the production and sales of fruit juice concentrates,
fruit juice beverages and other fruit-related products in the PRC and overseas markets. On February 27, 2020, SkyPeople BVI (the &#8220;Seller&#8221;)
completed the transfer of its ownership of HeDeTang HK to New Continent International Co., Ltd. (the &#8220;Buyer&#8221;), an unrelated
third party and a company incorporated in the British Virgin Islands for a total price of RMB 0.6 million (approximately $85,714), pursuant
to a Share Transfer Agreement entered into by the Seller and the Buyer on September 18, 2019 and approved at the special shareholders
meeting of the Company on February 26, 2020 (the &#8220;Sale Transaction&#8221;). SkyPeople BVI had no operational assets or business
after the transfer and the Company dissolved SkyPeople BVI on July 27, 2020.</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>Supply Chain Financing
Service and Trading in China</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Since the second quarter
of 2021, we started supply chain financing service and trading business, which currently includes coal, aluminum ingots, sand and steel
supply chain financing service and trading 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">Our supply chain finance business mainly serves
the receivables and payables of industrial customers, obtains the creditor&#8217;s rights or commodity goods rights of large state-owned
enterprises through trade execution, provides customers with working capital, accelerates capital turnover, and then expands the business
scale and improves the industrial value.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Through our supply chain service ability and customer
resources, we can tap into low-risk assets, flexibly carry out financial services around the actual financial needs of certain industries,
and reduce the overall risk of the business by using the control of business flow, goods logistics and capital flow in the process of
commodity circulation.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We focus on bulk commodity goods such as sand,
steel, coal and aluminum ingots and take large state-owned or listed companies as the core service targets; We use our own funds as the
operation basis, actively uses a variety of channels and products for financing, such as banks, commercial factoring companies, accounts
receivable, asset-backed securities, and other innovative financing methods to obtain sufficient funds.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We sign purchase and sale agreements with suppliers
and buyers. The suppliers are responsible for the supply and transportation of goods to the end users&#8217; designated freight yard or
transfer the title to us in certain warehouses. We also provide trading service as we don&#8217;t take control over the ownership of the
goods but receive lower margin for the transaction. For the sale of goods where we obtain control of the goods before transferring it
to the customer, we recognize revenue based on the gross revenue amount billed to customers as sales of goods. We consider multiple factors
when determining whether we obtain control of third-party goods, including evaluating if we can establish the price of the goods, retain
inventory risk for tangible goods or have the responsibility for ensuring acceptability of the goods. We recognize net revenue as agent
services for the sales of coals, aluminum ingots,&#160;sand and steel&#160;when no control obtained throughout the transactions. We select
the customers and suppliers that have good credit and reputation.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Asset Management,
Brokerage and Investment Banking Services in Hong Kong</b>.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company acquired
90% of the issued and outstanding shares of Nice Talent Asset Management Limited (&#8220;NTAM&#8221;), a Hong Kong-based asset management
company in August 2021. NTAM was founded in 2018 and it engages asset management and advisory services. NTAM is licensed under the Securities
and Futures Commission of Hong Kong (SFC) for carrying out regulated activities in &#8220;Advising on Securities&#8221; and &#8220;Asset
Management&#8221;. NTAM offers diversified asset management portfolio for professional investors. Assets of NTAM&#8217;s clients are held
in banks, where clients gave the banks their authorization allowing NTAM to place trading instructions on behalf of the clients in order
to manage the clients&#8217; assets. In order to retain talent in view of the increased turnover in the industry in Hong Kong, top performers
of NTAM who had worked with the company for years were granted the right to subscribe for new shares of NTAM with cash. As a result, in
July 2023, 19 shares of NTAM were issued to Ms. Lau Kwai Chun at a cash consideration of HK$1,786,301 and in December 2023, 11 shares
of NTAM were issued to Aspenwood Capital Partner Limited at a cash consideration of HK$1,034,174. Due to the abovementioned 30 new shares
issuance, the Company&#8217;s holding of NTAM decreased from 90% to 77.14%. In August 2024, NTAM issued additional 168 shares with HK$17,900
each for a total of HK$3,007,200 by way of rights subscription offer to three existing shareholders of NTAM and Future Fintech (Hong Kong)
Limited did not participate in the subscription and an outsider investor purchased the shares. After the right subscription, the shareholding
percentage of NTAM by Future Fintech (Hong Kong) Limited decreased from 77.14% to 42.86%. &#160;In November 2024, the Company closed the
sale of its remaining 42.86% ownership of NTAM to a third party for HK$2.4 million and is no longer in asset management business in Hong
Kong.</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">NTAM mainly engages in following asset management services for its
clients:</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">(1) Equity Investment</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NTAM manages clients&#8217; investment portfolio
in stocks of the companies listed on the international market with strong liquidity. At the same time, it selects companies that have
unique or differentiated businesses, realizing above average profit growth.</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">(2) Debt investment</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">When NTAM manages clients&#8217; investment portfolio
in bonds that are denominated in major international currencies such as US dollar, euro and sterling, the issuer of debts shall have good
credit rating and asset liability ratio. Through active management, NTAM focuses on bonds with higher yield to maturity among bonds with
the same maturity and credit rating.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(3) Precious metals and currencies investment</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NTAM also manages clients&#8217; investment portfolio
in major international currencies and precious metals, including US dollar, Euro, British pound, Japanese yen, Australian dollar and offshore
Chinese yuan. Precious metals include gold, platinum and silver. With research on the fundamentals of market supply and demand to predict
the trend of commodity prices, NTAM endeavors to improve the rate of return for clients through dual currency investment, options and
structured products.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NTAM also manages clients&#8217; investment portfolio
in financial derivatives in different asset classes, such as options and structured products.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(5) External Asset Management Services (EAM)</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">This business takes customer demand as the service
purpose, cooperates with several private banks which provide asset custody services, and innovatively introduces the function of investment
bank to provide exclusive private solutions for clients.</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">NTAM&#8217;s main revenue is generated from providing
professional advices to clients and management fees for managing the investment of the clients.&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Impact of COVID-19 on our Business</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">In December 2019, a novel strain of coronavirus
was reported and has spread throughout China and other parts of the world. On March 11, 2020, the World Health Organization characterized
the outbreak as a &#8220;pandemic&#8221;. In&#160;early 2020, Chinese government took emergency measures to combat the spread of the virus,
including quarantines, travel restrictions, and the temporary closure of office buildings and facilities in China.&#160;In response to
the evolving dynamics related to the COVID-19 outbreak, the Company was following the guidelines of local authorities as it prioritizes
the health and safety of its employees, contractors, suppliers and business partners. Our offices in China were closed and the employees
worked from home at the end of January 2020 until late March 2020. The quarantines, travel restrictions, and the temporary closure of
office buildings have materially negatively impacted our business. The outbreak has had and might continue to have disruption to our supply
chain, logistics providers, customers or our marketing activities with the new variants of COVID-19, which could materially adversely
impact our business and results of operations. There were outbreaks in various cities and provinces in China due to Omicron variant, such
as Xi&#8217;an city, Hong Kong, Shanghai, Beijing and other cities in 2022, which have resulted quarantines, travel restrictions, and
temporary closure of office buildings and facilities in these cities. In December&#160;2022, the Chinese government eased its strict zero
COVID-19 policy which resulted in a surge of new COVID-19 cases during December 2022 and January 2023, which has disrupted our business
operations in China.&#160;The Company&#8217;s promotion strategy of CCM Shopping Mall previously mainly relied on the training of members
and distributors through meetings and conferences. Chinese government put a restriction on large gatherings in 2020 and 2021, which made
the promotion strategy for our online e-commerce platforms difficult to implement and the Company experienced difficulties to subscribe
new members for its online e-commerce platforms.&#160;Since 2021, CCM generated minimal revenue and business for the Company. The Company
started a process to close down its operations in November 2023 and completed deregistration and dissolution of the VIE with local authority
on March 7, 2024.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">While the potential economic impact brought by
new variants of COVID-19 may be difficult to assess or predict, a widespread pandemic could result in significant disruption of global
financial markets, reducing our ability to access capital, which could negatively affect our liquidity. Further, as we do not have access
to a revolving credit facility, there can be no assurance that we would be able to secure commercial debt financing in the future in the
event that we require additional capital. In the event that we do need to raise capital in the future and there is any outbreak due to
new variants, outbreak-related instability in the securities markets could adversely affect our ability to raise additional capital.</p><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 16, 2023, QR (HK) Limited was dissolved
and deregistered.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 5, 2023, FTFT PARAGUAY S.A. was dissolved.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 7, 2024, Chain Cloud Mall Network and
Technology (Tianjin) Co., Limited was dissolved and deregistered.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 4, 2024, Tianjin Future Private Equity
Fund Management Partnership (Ltd Partnership) was dissolved and deregistered.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 27, 2024, Nice Talent Asset Management
Limited (&#8220;NTAM&#8221;) was disposed of for a consideration of US$ 0.31 million (HK$2.40 million).</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 9, 2024, FTFT SuperComputing Inc.
was disposed of for a consideration of US$1.97 million, of which (i) the assumption of the obligations of FTFT SuperComputing totaling
$973,072.24 and (ii) $1,000,000 was paid to an account at Olshan Frome Wolosky LLP to satisfy, in part, the right of payment held by FT
Global Capital, Inc. arising from the judgment entered in favor of FT Global and against the Company registered in the Southern District
of New York.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">On December 18, 2024, the Company sold all of its interest and ownership
of Future Fintech Digital Capital Management LLC, FTFT UK Limited, DigiPay FinTech Limited, GlobalKey SharedMall Limited, Future Fintech
Labs Inc., and Future Fintech Digital Number One GP, LLC (USA) to Alec Orudjiev, the general counsel of FT Global for $25,000 through
the court ordered auction by the United States Marshal for the Southern District of New York. Currently, the main business of the Company
is supply-chain financing services and trading in China</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s businesses mainly are Supply
Chain Financing and Trading Services and Asset Management Services.&#160;</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s consolidated financial statements
have been prepared in accordance with U.S. GAAP and this requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure at contingent assets and liabilities at the date of the consolidated financial statements
and reported amounts of revenue and expenses during the reporting period. The significant areas requiring the use of management estimates
include the allowance for doubtful accounts receivable, estimated useful life and residual value of property, plant and equipment, impairment
of long-lived assets, provision for staff benefit, valuation of change in fair value of warrant liability, recognition and measurement
of deferred income taxes and valuation allowance for deferred tax assets. Although these estimates are based on management&#8217;s knowledge
of current events and actions management may undertake in the future, actual results may ultimately differ from those estimates.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 1, 2009, the Company adopted FASB Accounting
Standard Codification Topic on Fair Value Measurements and Disclosures (&#8220;ASC 820&#8221;), which defines fair value, establishes
a framework for measuring fair value in GAAP, and expands disclosures about fair value measurements. ASC 820 does not require any new
fair value measurements, but provides guidance on how to measure fair value by providing a fair value hierarchy used to classify the source
of the information. In February 2008, FASB deferred the effective date of ASC 820 by one year for certain non-financial assets and non-financial
liabilities, except those that are recognized or disclosed at fair value in the financial statements on a recurring basis (at least annually).
The Company adopted the provisions of ASC 820, except as it applies to those non-financial assets and non-financial liabilities for which
the effective date has been delayed by one year.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 820 establishes a three-level valuation hierarchy
of valuation techniques based on observable and unobservable input, which may be used to measure fair value and include the following:</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 1 - Quoted prices in active markets for
identical assets or liabilities.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 2 - Input other than Level 1 that is observable,
either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active;
or other input that is observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 3 - Unobservable input that is supported
by little or no market activity and that is significant to the fair value of the assets or liabilities. Classification within the hierarchy
is determined based on the lowest level of input that is significant to the fair value measurement.</p><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company adopted ASC 606, Revenue from Contracts
with Customers, from January 1, 2018. The adoption had no impact on the Company&#8217;s retained earnings as of January 1, 2018 as well
as the Company&#8217;s financial statements for the year ended December 31, 2019. To achieve that core principle, we apply the five steps
defined under Topic 606: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii)
determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize
revenue when (or as) the entity satisfies a performance obligation. We assess its revenue arrangements against specific criteria in order
to determine if it is acting as principal or agent. Revenue is recognized upon the transfer of control of promised goods or services to
a customer. Historically, the Company has not had any returned products. Accordingly, no provision has been made for returnable goods.
The Company is not required to rebate or credit a portion of the original fee if it subsequently reduces the price of its products.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Foreign Currency and Other Comprehensive Income</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The financial statements of the Company&#8217;s
foreign subsidiaries are measured using the local currency as the functional currency; however, the reporting currency of the Company
is the United States dollar (&#8220;USD&#8221;). Assets and liabilities of the Company&#8217;s foreign subsidiaries have been translated
into USD using the exchange rate at the balance sheet date, while equity accounts are translated using historical exchange rate. The average
exchange rate for the period has been used to translate revenues and expenses. Translation adjustments are reported separately and accumulated
in a separate component of equity (cumulative translation adjustment).</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other comprehensive income for the years ended
December 31, 2024 and 2023 represented foreign currency translation adjustments and were included in the consolidated statements of comprehensive
income.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There is no guarantee the RMB amounts could have
been, or could be, converted into USD at rates used in translation.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Income taxes are provided on an asset and liability
approach for financial accounting and reporting of income taxes. Any tax paid by subsidiaries during the year is recorded. Current tax
is based on the profit or loss from ordinary activities adjusted for items that are non-assessable or disallowable for income tax purpose
and is calculated using tax rates that have been enacted at the balance sheet date. Deferred income tax liabilities or assets are recorded
to reflect the tax consequences in future years of differences between the tax basis of assets and liabilities and the financial reporting
amounts at each period end. A valuation allowance is recognized if it is more likely than not that some portion, or all, of a deferred
tax asset will not be realized.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 740 provides guidance for recognizing and
measuring uncertain tax positions, and it prescribes a threshold condition that a tax position must meet for any of the benefits of the
uncertain tax position to be recognized in the financial statements. ASC 740 also provides accounting guidance on derecognizing, classification
and disclosure of these uncertain tax positions.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the FASB ASC 360-10,&#160;<i>Accounting
for the Impairment or Disposal of Long-Lived Assets</i>, long-lived assets, such as property, plant and equipment and purchased intangibles
subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of an
asset may not be recoverable. It is reasonably possible that these assets could become impaired as a result of technological or other
industrial changes. Determination of recoverability of assets to be held and used is by comparing the carrying amount of an asset to future
net undiscounted cash flows to be generated by the assets.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If such assets are considered to be impaired,
the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets.
Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have reviewed all the recently issued, but
not yet effective, accounting pronouncements and we do not believe any of these pronouncements will have a material impact on the Company.
See Note 2. Summary of Significant Accounting Policies, to our Consolidated Financial Statements for a description of applicable recent
accounting pronouncements.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Comparison of Operation Results of years ended
December 31, 2024 and 2023</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"><i>Revenue</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents our consolidated
revenues for our main products and services for the fiscal years 2024 and 2023, respectively, (in thousands):&#160;</p><div>

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

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Change</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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Supply Chain Financing/Trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">983</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">20,826</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">(19,843</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">(95.28</td><td style="width: 1%; text-align: left">)%</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">1,175</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">871</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">304</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">34.90</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: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,158</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">21,697</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,539</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(158.50</td><td style="padding-bottom: 2.5pt; text-align: left">)%</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue decreased from $21.7 million in 2023 to
$2.16 million in 2024, decrease of $19.54 million or 158.5%. The decrease in overall revenue was mainly due to the sale of the subsidiary
NTAM which generated $12.88 million revenue from asset management business in 2023 as well as decrease in revenues generated from supply
chain financing and trading business. As the real estate, infrastructure and overall economy in China have slowed down in 2024, the demand
for sand and steel has dropped during 2024 comparing to the same period of 2023, and coal price has decreased in China and the market
demand has also decreased during 2024 as comparing to the same period of 2023.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other revenues increased from $0.87 million for
the year ended December 31, 2023 to $1.18 million for the same period of 2024, mainly due to the increased debt recovery consulting service
fee as well as U.S. dollar bond service income, as we did not have such income in 2023.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(in thousands)</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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</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">Gross <br/> profit</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">Gross<br/> margin</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">Gross <br/> profit</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">Gross<br/> margin</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Supply Chain Financing/Trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">175</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">17.8</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">423</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">2.03</td><td style="width: 1%; text-align: left">%</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">1,097</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">93.36</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">698</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">80.09</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: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,272</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">58.94</td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,121</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">51.95</td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Overall gross profit increased from approximately
$1.12 million in 2023 to approximately $1.27 million in 2024, mainly due to new consulting and US dollar bond services business in 2024
comparing to 2023.</p><div>

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


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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents consolidated operating
expenses and operating expenses as a percentage of revenue for 2024 and 2023, respectively, (in thousands):</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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of<br/> revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of<br/> revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">General and administrative</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,213</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">287.91</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,244</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">33.39</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Research and development expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">313</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">340</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.57</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock compensation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">671</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31.09</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,468</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15.98</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Selling expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">636</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29.47</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">288</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.33</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">(Recovery) Provision of doubtful debts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,350</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,267.38</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(788</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3.63</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Impairment Loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">14,161</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">65.27</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: 2.5pt">Total operating expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">35,207</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">1,631.46</td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,713</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">113.9</td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">General and administrative expenses decreased
by $1 million, or 13.89%, from $7.2 million to $6.2 million for the year ended 2024, compared to the same period of last fiscal year.
The decrease in general and administrative expenses was mainly due to decreased professional service fees and rental fee during the year
ended December 31, 2024.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Selling expenses increased by $0.35 million to
$0.63 million in 2024 as compared to $0.28 million in 2023, the increase in selling expenses was mainly due to increase in selling expenses
from our supply chain business.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Bad debt provision increased by $27.35 million
during the year 2024, compared to the same period of last fiscal year. The increase was due to bad debt provision in 2024 because a different
bad debt provision accounting treatment method used in 2024.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Loss from operations increased by $1.41 million
to $34.23 million for 2024 from $32.82 million for 2023, mainly due to decrease in cost of revenue.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Nature
Worldwide Resources Ltd. holds 40% interest in DCON DigiPay Limited (&#8220;DCON Digipay&#8221;). Each of Bin Wu and Lixiong Huang holds
25% and 20% interest in FTFT Capital Investments L.L.C., respectively.&#160;</span></p><div>


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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic and diluted loss per share from continuing
operations were $1.63 and $1.63 in fiscal 2024, as compared to $2.21 and $2.2 in fiscal 2023, respectively. Basic and diluted loss per
share attributable to discontinued operations was $0.06 and $0.06 for fiscal year 2024 as compared to basic and diluted income per share
$0.07 and $0.07 for fiscal year 2023 respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Liquidity and Capital Resources</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">As of December 31, 2024, we had cash and cash
equivalents of $4.84 million, a decrease of $12.57 million, from $17.41 million as of December 31, 2023. The decrease in cash, cash equivalents
was mainly due the loss in provision of doubtful debt for the year ended December 31, 2024 comparing to the same period of 2023.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our working capital has historically been generated
from our operating cash flows, advances from our customers and loans from bank facilities. Our working capital was $8.27 million as of
December 31, 2024, a decrease of $28.49 million from $36.76 million as of December 31, 2023, mainly due to decrease in current assets.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2024, net cash used in our operating activities
was $21.23 million compared to net cash used in operating activities of $14.56 million in 2023. The increase in net cash used by operating
activities was primarily due to an increase in provision of doubtful debt during the year ended December 31, 2024.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2024, net cash provided in our investing activities
was $16.29 million compared to net cash used in operating activities of $8.78 million in 2023 mainly due to decrease in repayment for
loan receivable.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2024, cash used by financing activities was
$2.5 million as compared to cash used in financing activities negative $2.4 million in 2023. The increase in cash used by financing activities
was mainly due to proceeds from the issuance of common stock from a private placement, net of issuance costs.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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>Off-Balance Sheet Arrangements</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">As of December 31, 2024, we did not have any off-balance
sheet arrangements.</p><div>

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

</div><div><a id="a_013"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 7A &#8211; QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET
RISK</b></p><div>

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

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

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

</div><div><a id="a_014"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 8 &#8211; FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The information called for by this item is included
in the Company&#8217;s consolidated financial statements beginning on page F-1 of this Annual Report on Form 10-K.</p><div>

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

</div><div><a id="a_015"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 9 &#8211; CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON
ACCOUNTING AND FINANCIAL DISCLOSURE</b></p><div>

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

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

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

</div><div><a id="a_016"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 9A &#8211; CONTROLS AND PROCEDURES</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"><i>Evaluation of Disclosure Controls and Procedures</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our management, with the participation of our
CEO and CFO, has evaluated the effectiveness of the Company&#8217;s disclosure controls and procedures, as defined in Rule 13a-15(e) and
15d-15(e) of the Exchange Act, as of December 31, 2024.&#160;</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The term &#8220;disclosure controls and procedures&#8221;
as defined in Rules 13a-15(e) and 15d-15(e) means controls and other procedures of the Company that are designed to ensure that information
required to be disclosed by a company in reports, such as this report, that it files or submits under the Exchange Act is recorded, processed,
summarized and reported within the time periods specified in the SEC rules and forms. Disclosure controls and procedures include, without
limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files
or submits under the Exchange Act is accumulated and communicated to the company&#8217;s management, including its principal executive
and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any
controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives,
and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Based on that evaluation, our CEO and CFO concluded
that our disclosure controls and procedures were not effective as of December 31, 2024, due to a material weakness in our internal control
over financial reporting., we currently are training our staff with the appropriate level of knowledge, experience and training in U.S.
GAAP and SEC reporting requirements.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Management&#8217;s Report on Internal Controls
Over Financial Reporting</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our management is responsible for establishing
and maintaining adequate internal control over financial reporting. Our internal control over financial reporting is designed to provide
reasonable assurances regarding the reliability of financial reporting and the preparation of our consolidated financial statements in
accordance with U.S. GAAP. Our accounting policies and internal controls over financial reporting, established and maintained by management,
are under the general oversight of the Board&#8217;s audit committee.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our internal control over financial reporting
includes those policies and procedures that:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets;</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. GAAP, and that receipts and expenditures are being made only in accordance with authorizations of our management and directors; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of assets that could have a material effect on the financial statements.</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">Because of its inherent limitations, internal
control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future
periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree or compliance
with the policies or procedures may deteriorate.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management assessed our internal control over
financial reporting as of December 31, 2024.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The standard measures adopted by management in
making its evaluation are the measures in the Internal-Control Integrated Framework published by the Committee of Sponsoring Organizations
of the Treadway Commission.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Based on management&#8217;s assessment, our CEO
and CFO concluded that our internal control over financial reporting as of December 31, 2024 was ineffective. We have taken, and are taking,
certain actions to remediate the material weakness related to our lack of U.S. GAAP and SEC reporting experience. We engaged a consultant
with U.S. GAAP knowledge and experience to supplement our current internal accounting personnel and assist us in the preparation of our
financial statements to ensure that our financial statements are prepared in accordance with U.S. GAAP. We also engaged an internal control
consulting firm in July 2023 to review, test and improve our internal accounting controls and internal control over financial reporting.
We have adopted and are implementing policies, procedures and practices recommended in the report of the consultant and have arranged
training of internal control for our employees and management on disclosure controls and procedures.&#160;We believe the measures described
above will remediate the material weakness. The Company continues to make efforts to implementing its existing and newly adopted procedures
to improve our disclosure controls and internal controls over financing reporting.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Changes to Internal Control over Financial
Reporting</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other than discussed above, there has been no
change to our internal control over financial reporting that occurred during the period covered by this annual report on Form 10-K that
has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</p><div>

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

</div><div><a id="a_017"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 9B &#8211; OTHER INFORMATION</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"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:NonRule10b51ArrTrmntdFlag" id="ixv-14177"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:Rule10b51ArrTrmntdFlag" id="ixv-14178"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:NonRule10b51ArrAdoptedFlag" id="ixv-14179"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:Rule10b51ArrAdoptedFlag" id="ixv-14180">None</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>&#160;</p><div>

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

</div><div><a id="a_018"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS
THAT PREVENT INSPECTIONS.</b></p><div>

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

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

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

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

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

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

</div><div><a id="a_020"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 10 &#8211; DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</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"><b>Directors and Executive Officers</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">The following table sets forth as of April 11,
2025, the names, positions and ages of our current executive officers and directors. Our directors serve until the next annual meeting
of shareholders or until their successors are elected and qualified. Our officers are elected by the Board and their terms of office are,
except to the extent governed by an employment contract, at the discretion of the Board.</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <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 of Current Director<br/>
and/or Executive Officer</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Age</b>&#160;</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 60%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Position(s)</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">Hu Li (1)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer (&#8220;CEO&#8221;), President and Director</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ming Yi (2)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">44</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer (&#8220;CFO&#8221;)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Peng Lei (3)&#160;</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Operating Officer (&#8220;COO&#8221;)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fuyou Li (4)(5)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">71</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent Director and Chairman of the Board of Directors</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mingyong Hu (4)(6)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</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">Mingjie Zhao (4)(7)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59</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; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ying Li (8)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vice President and Director</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 3%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="width: 97%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hu Li was appointed as CEO, President and a member of the Board of Directors of the Company on August 5, 2024.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><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">Ming Yi was appointed as CFO of the Company on November 30, 2020.</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 style="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">Peng Lei was appointed as the COO of the Company on July 28, 2023.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-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">Member of the audit committee and compensation committee.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fuyou Li was appointed a member of the Board of Directors of the Company on May 8, 2015 and as the Chairman of the Board on June 23, 2021.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mingyong Hu was appointed a member of the Board of Directors of the Company on &#160;October 1, 2024.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mingjie Zhao was appointed a member of the Board of Directors of the Company on July 15, 2020.</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">(8)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ms. Ying Li was appointed as a member of the Board on June 23, 2021.</span></td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Hu Li, Chief Executive officer, President and Director of the Board</i>&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mr. Hu Li has served as the Chief Executive Officer,
President of the Company and a member of the Board since August 5, 2024. <span>Mr. Li</span> &#160;has
served as the Corporate Secretary of the Company since June 2019. Mr. Li has served as a director and Chief Executive Officer of FTFT
International Securities and Futures Limited, a wholly owned subsidiary of the Company since January 2024. Mr. Li has served as a director
of the Board of Directors of Shineco, Inc. (Nasdaq: SISI) since September 2021. Mr. Li served as the chief supervisor of Anhui Yihai Mining
Equipment Co., Ltd., a public company in China NEEQ Market (Stock Symbol: 831451) from February 2018 to July 2021. From September 2015
to February 2018, Mr. Li served as the Vice General Manager of Shaanxi Huipu Financial Leasing Co., Ltd. Mr. Li obtained his master&#8217;s
degree in Business Administration (MBA) from Xi&#8217;an Technology University in 2008 and bachelor&#8217;s degree from Xi&#8217;an Fanyi
University in 1996<span>. The Board believes that Mr. Hu&#8217;s significant experience in investment
and management will be an asset to the Company and the Board</span>.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></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="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><!-- Field: Split-Segment; Name: 2 --><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Ming Yi, Chief Financial Officer</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 30, 2020, the Board of the Directors
appointed Mr. Ming Yi as the Chief Financial Officer (&#8220;CFO&#8221;) of the Company.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Mr. Yi has
served as an independent director of Hudson Capital Inc. (Nasdaq: HUSN)&#160;since March 31, 2020. Mr. Yi was the Chief Financial Officer
of SSLJ.com Limited from July 2018 to July 2019. From June 2011 to August 2018, Mr. Yi was the Chief Financial Officer and a board member
of Wave Sync Corp. (formerly known as China Bio-Energy Corp). From September 2009 to April 2011, he served as a senior manager at Qi He
Certified Public Accountants Co. Ltd. Form July 2007 to August 2010, Mr. Yi was a senior auditor at Ernst &amp; Young. Mr. Yi received
his Bachelor of Science degree in Accounting from School of Business Administrations of Liaoning University in 2004 and his Master of
Science degree in Accounting and Finance from Victory University, Australia in 2006. Mr. Yi is a Certified Public Accountant in Australia</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"><i>Peng Lei, Chief Operating Officer</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 28, 2023, the Company appointed Mr. Peng
Lei as the Chief Operating Officer (&#8220;COO&#8221;) of the Company.</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">Mr. Peng Lei has served as general manager of
Future Commercial Management Co., Ltd., a wholly owned subsidiary of the Company since July 2022. From July 2019 to July 2022, Mr. Lei
served as the general manager of Xi&#8217;an Dingtaiheng Supply Chain Management Co., Ltd. and Ningbo Tielin Supply Chain Management Co.,
Ltd. From March 2014 to July 2019, Mr. Lei served as a director and general manager of Changan Parking Investment Management (Shanghai)
Co., Ltd. From April 2010 to March 2014, Mr. Lei was the manager of Xi&#8217;an Zhonglou Sub-branch of Shanghai Pudong Development Bank.
Mr. Lei received his Ph.D. degree and master&#8217;s degree in finance from the School of Economics and Finance of Xi&#8217;an Jiaotong
University in September 2011 and July 2009, respectively. Mr. Lei received his bachelor&#8217;s degree in international finance from the
School of Management of Xi&#8217;an Jiaotong University in July 1999.<span>&#160;</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"><i>Fuyou Li</i>,&#160;<i>Director and Chairman of the Board</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">Mr. Fuyou Li has served as a member of the Board
and a member of the audit and compensation committees of the Board since May 8, 2015. Mr. Li was appointed as the Chairman of the Board
on June 23, 2021. Mr. Li graduated from Xi&#8217;an Jiaotong University with a doctor&#8217;s degree in economics. He has taught international
finance as a professor at Xi&#8217;an Jiaotong University from 2000 to July 2023. The Board believes his qualifications, professional
background and expertise in international finance are important to the Company and the Board.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 1, 2024, the Board appointed Mingyong
Hu as a member of the Board of Directors of the Company. Mr. Hu is also the Chairman of Audit committee of the Board and a member of the
Compensation Committee of the Board.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mr. Mingyong Hu was the founder and CFO of Beijing
Xiaowu Supply Chain Technology Co., Ltd. from August 2021 to April 2024. From March 2019 to July 2021, Mr. Hu was the executive vice president
of Zhenghua Guotai International Trading Co., Ltd. From October 2017 to March 2019, Mr. Hu was the general manager of Zhongrong Dinghui
(Beijing) Equity Investment Fund Management Co., Ltd. From January 2016 to October 2017, Mr. Hu was the executive vice president of Zhongsheng
Wantong Equity Investment Fund Management (Beijing) Co., Ltd. From June 2007 to December 2015, Mr. Hu was a partner and executive deputy
general manager of Zhonghao Investment Group Co., Ltd.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mr. Mingyong Hu received his bachelor&#8217;s
degree in accounting from Hunan University in July 2001. Mr. Hu is a Certified Public Accountant of China, and he also holds Certification
of Securities Professional and Fund Qualification Certificate in China.&#160;</p><div>

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


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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Mr. Mingjie
Zhao was appointed as a member of the Board and Chairman of the Compensation Committee and a member of Audit Committee of the Board on
July 15, 2020. Mr. Zhao has served as a director of New York Hua Yang, Inc. since April 2018. From July 2016 to March 2018, Mr. Zhao served
as Chief Executive Officer of TD Holdings, Inc.&#160;(formerly known as China Commercial Credit Inc. and Nasdaq: GLG). Mr. Zhao was the
Chief Operating Officer and a director of New York Hua Yang, Inc. from September 2011 to July 2016. Mr. Zhao obtained his Master of Business
Administration degree from University of Bridgeport in Connecticut in May 2003 and his Bachelor of Science degree from China Eastern Normal
University in Shanghai, China in July 1985. The Board believes that Mr. Zhao&#8217;s experience and extensive knowledge in management
and public company is essential to the Compan</span>y.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Ying Li, Director and Vice President</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ms. Ying Li was appointed as a member of the Board
on June 23, 2021 and she has served as a director of Alpha International Securities (HONG KONG) Limited since September 9, 2020 and as
a director of Alpha International Financial Holdings Limited since February 5, 2020. The Company acquired FTFT International Securities
and Futures Limited in November 2023 and changed its name to FTFT International Securities and Futures Limited. Ms. Li has served as the
vice president of the Company and a director of Future FinTech (Hong Kong) Limited, a wholly owned subsidiary of the Company since July
2016. From October 2011 to December 2019, Ms. Li served as the secretary of the Board of the Company. Ms. Li received her bachelor&#8217;s
degree in English from Xi&#8217;an International Studies University in July 2010. The Board believes that Ms. Li&#8217;s extensive business
and operational knowledge of the Company qualifies her as a member of the Board.</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">All of our directors and officers reside outside of the United States,
except for Mr. Mingjie Zhao. Mr. Peng Lei, Mr. Hu Li, Mr. Ming Yi, Ms. Ying Li and Fuyou Li reside 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: center; "><b>Board Diversity Matrix</b></p><div>

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

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td colspan="5" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Board Diversity Matrix (As of April 11, 2025)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 57%; text-align: left">Total Number of Directors</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 40%; text-align: center">5</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">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Female</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">Male</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">Non-<br/>
Binary</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">Did Not<br/> Disclose&#160;Gender</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Part I: Gender Identity</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;&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">Directors</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center">1</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: center">4</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: center">0</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: center">0</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Part II: Demographic Background</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8239;&#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">Asian (other than South Asian)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">5</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</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"><b>Section 16(a) Beneficial Ownership Reporting
Compliance</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">Section 16(a) of the Exchange Act requires that
directors, certain officers of the Company and ten percent shareholders file reports of ownership and changes in ownership with the Commission
as to the Company&#8217;s securities beneficially owned by them. Such persons are also required by SEC rules to furnish the Company with
copies of all Section 16(a) forms they file.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Based solely on its review of copies of such forms
received by the Company, or on written representations from certain reporting persons, the Company believes that, all Section 16(a) filing
requirements applicable to its officers, directors and greater than ten percent shareholders were complied with during the fiscal year
ended December 31, 2024,.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Code of Ethics</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">We have adopted a code of business conduct and
ethics that applies to all of our employees, officers and directors, including those officers responsible for financial reporting. Our
code of business conduct and ethics is available on our website at www.ftft.com and may be found by first clicking on &#8220;Investors,&#8221;
then &#8220;Corporate Governance&#8221; and then &#8220;Governance Documents.&#8221; We intend to disclose any amendments to the code,
or any waivers of its requirements, on our website.</p><div>

</div><p style="font: 10pt Times New Roman, 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>Committees of the Company&#8217;s Board of Directors</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">The Board held 10 regularly scheduled and special
meetings during fiscal year 2024. All of the directors attended (in person or by telephone) all of the Board meetings and any committees
of the Board on which they served during the fiscal year. Directors are expected to use their best efforts to be present at the shareholders
annual meeting. All of our directors attended the December 5, 2024 shareholders annual meeting by tele-conference or in person.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Audit Committee</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">On April 25, 2008, the Board formed an audit committee.
Messrs. Hu, Li and Zhao currently serve on the audit committee, which is chaired by Mr. Lau. Each member of the audit committee is &#8220;independent&#8221;
as that term is defined in the rules of the SEC and within the meaning of such term as defined under the rules of the NASDAQ Capital Market.
The Board has determined that each audit committee member has sufficient knowledge in financial and auditing matters to serve on the audit
committee. The audit committee held 4 meetings during fiscal year 2024, and all audit committee members attended each of those meetings.
Our Board has determined that Mr. Hu is an &#8220;audit committee financial expert,&#8221; as defined under the applicable SEC rules.
The audit committee has a written charter, which is available on the Company&#8217;s website at&#160;http://www.ftft.com.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management is responsible for the Company&#8217;s
internal controls and the financial reporting process. The independent accounting firm is responsible for performing an independent audit
of the Company&#8217;s consolidated financial statements in accordance with the standards of the Public Company Accounting Oversight Board
(United States) (&#8220;PCAOB&#8221;) and issuing reports thereon. The audit committee&#8217;s responsibility is to monitor these processes.
The audit committee meets with management, the leader of the internal audit function, and the independent accounting firm to facilitate
communication. In addition, the audit committee appoints the Company&#8217;s independent accounting firm and pre-approves all audit and
non-audit services to be performed by the independent accounting firm.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Compensation Committee</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">On April 25, 2008, the Board formed a compensation
committee. Messrs. Hu, Li and Zhao currently serve on the compensation committee, which is chaired by Mr. Zhao. Each member of the compensation
committee is &#8220;independent&#8221; as that term is defined in the SEC rules and within the meaning of such term as defined under the
rules of the NASDAQ Capital Market, a &#8220;nonemployee director&#8221; for purposes of Section 16 of the Exchange Act. No interlocking
relationship exists between the Board or the compensation committee and the Board or compensation committee of any other company, nor
has any interlocking relationship existed during the last fiscal year. The compensation committee held 3 meetings during fiscal year 2024.
The compensation committee has a written charter, which is available on the Company&#8217;s website at&#160;http://www.ftft.com/.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Board has delegated to the compensation committee
the responsibility, among other things, to determine any and all compensation payable to our executive officers, including annual salaries,
incentive compensation, long-term incentive compensation and any other compensation, and to administer our equity and incentive compensation
plans applicable to our executive officers. Decisions regarding executive compensation made by the compensation committee are considered
final and are not generally subject to Board review or ratification. Under the terms of its written charter, the compensation committee
has the power and authority to delegate any of its duties and responsibilities to subcommittees as the compensation committee may deem
appropriate in its sole discretion. Historically, the compensation committee has not generally delegated any of its duties and responsibilities
to subcommittees, but rather has taken such actions as a committee, as a whole. Deliberations and decisions by the compensation committee
concerning executive officers are made by the compensation committee, without the presence of the any executive officer of the Company.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Other Committees</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">The Board may on occasion establish other committees,
as it deems necessary or required. We do not currently have a standing nominating committee, or a committee performing similar functions.
The full Board currently serves this function. Our directors believe that it is not necessary to have such committees, at this time, because
the functions of such committees can be adequately performed by the Board. The independent directors of the Board will assess all candidates,
whether submitted by management or shareholders, and make recommendations for election or appointment by the Board. Other than the Rule&#160;14a-19&#160;under
the Exchange Act, there have been no material changes to the procedures by which security holders may recommend nominees to the Board.</p><div>

</div><p style="font: 10pt Times New Roman, 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>Board Leadership Structure</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Board of Directors is currently comprised
of five members, including three independent directors who serve as members of our audit committee and compensation committee. Our Board
leadership structure consists of a Chairman of the Board. Currently, Mr.&#160;Fuyou Li, an independent director, serves as Chairman of
the Board. The Board of Directors believes that this leadership structure, with Mr.&#160;Fuyou Li serving as the Chairman and Mr.&#160;Hu
Li serving as Chief Executive Officer, is appropriate at this time because it enables the Board, as a whole, to engage in oversight of
management, promote communication and collaboration between management and the Board, and oversee governance matters, while allowing our
Chief Executive Officer to focus on his primary responsibility, the operational leadership and strategic direction of the Company. In
addition to chairing the Board, Mr.&#160;Li is a member of the Audit and Compensation Committees.&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Board independence and oversight of the senior
management of the Company are enabled by the presence of independent directors who have a wide range of expertise and skills and have
oversight over critical functions of the Company, such as the review of business development, evaluation and compensation of executive
management, the nomination of directors. Our independent directors collectively provide additional strength and balance to our Board leadership
structure.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Compensation Committee Interlocks and Insider Participation</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">None of the Company&#8217;s executive officers
has served as a member of a compensation committee, or other committee serving an equivalent function, of any other entity whose executive
officers serve as a director of the Company or member of the Company&#8217;s compensation committee.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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>Family Relationships</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">There are no family relationships between any
current executive officer or director of the Company.</p><div>

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

</div><div><a id="a_021"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 11 &#8211; EXECUTIVE COMPENSATION</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"><b>Compensation Discussion and Analysis</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"><i>Compensation Objectives</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">We operate in a highly competitive and rapidly
changing industry. The key objectives of our executive compensation programs are to:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">attract, motivate and retain executives who drive our success and industry leadership; and provide executive officers, with a salary and/or stock award on the market value of that role, and&#160;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">the individual&#8217;s demonstrated ability to perform that role.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Board of Directors of the Company approved
and adopted the Future FinTech Group Inc. 2024 Omnibus Equity Plan (the &#8220;2020 Equity Plan&#8221;) on October 12, 2024, which was
approved by the shareholders at the shareholders annual meeting on December 5, 2024., to provide equity awards to employees, directors
and consultants of the Company (the &#8220;2024 Plan&#8221;). There are 5,000,000 shares of commons stock available for awards under 2024
Plan. On March 10, 2025, the Compensation Committee of the Board granted stock awards of 5,000,000 shares of common stock of the Company,
pursuant to the Company&#8217;s 2024 Omnibus Equity Plan, to sixteen officers and employees of the Company and its subsidiaries, including:
300,000 shares to Hu Li, Chief Executive Officer of the Company (All the share numbers stated here are before the 1 for 10 reverse stock
split effected in April 1, 2025)</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Board of Directors of the Company approved
and adopted the Future FinTech Group Inc. 2023 Omnibus Equity Plan (the &#8220;2023 Equity Plan&#8221;) on October 12, 2023, which was
approved by the shareholders at the shareholders annual meeting on December 5, 2023. The 2023 Equity Plan has a total of 5,000,000 shares
of Common Stock. On December 23, 2023 (the &#8220;Grant Date&#8221;), the Compensation Committee of the Board of Directors (the &#8220;Board&#8221;)
of the Company granted stock awards of 2,890,000 shares of common stock of the Company, pursuant to the Company&#8217;s 2023 Equity Plan,
to sixteen officers and employees of the Company and its subsidiaries (the &#8220;Grantees&#8221;), including: 200,000 shares to Shanchun
Huang, Chief Executive Officer and President of the Company, 40,000 shares to Peng Lei, Chief Operating Officer of the Company, and 30,000
shares to Hoo Lee, Corporate Secretary of the Company (collectively, the &#8220;Grants&#8221;).&#160;The Grants vested immediately on
the Grant Date and each of the Grantees also entered into an Unrestricted Stock Award Agreement with the Company on December 23, 2023.
On October 4, 2024, the Company granted the remaining 2,110,000 share under 2023 Omnibus Equity Plan to 4 employees of the Company and
its subsidiaries. (All the share numbers stated here are before the 1 for 10 reverse stock split effected in April 1, 2025)</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">We believe that the future success of the Company
depends, in large part, upon the ability of the Company to maintain a competitive position in attracting, retaining and motivating key
personnel.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>What Our Executive Compensation Program is
Designed to Reward</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our executive compensation program is designed
to reward each individually named executive officer&#8217;s contribution to the advancement of our overall performance and execution of
our goals, ideas and objectives. It is designed to reward and encourage exceptional performance at the individual level in the areas of
organization, creativity and responsibility while supporting our core values and ambitions. This in turn aligns the interest of our executive
officers with the interests of our shareholders, and thus with our interests.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Determining Executive Compensation</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">The Board&#8217;s compensation committee reviews
and approves the compensation for executive officers annually. The compensation committee considers the overall performance of the past
year and the financial and operating plans for the upcoming year in determining the compensation for the executive officers.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A named executive officer&#8217;s base salary
is determined by an assessment of his/her sustained performance against individual job responsibilities, including, where appropriate,
the impact of his/her performance on our business results, current salary in relation to the salary range designated for the job, experience
and mastery, and potential for advancement. The compensation committee also annually reviews market compensation levels with comparable
jobs in the industry to determine whether the total compensation for our officers remains in the targeted median pay range.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Role of Executive Officers in Determining Executive Compensation</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">The compensation committee determines the compensation
for the CEO, which is based on various factors, such as level of responsibility and contributions to our performance. The CEO recommends
the compensation for our executive officers (other than the compensation of the CEO) to the compensation committee. The compensation committee
reviews the recommendations made by the CEO and determines the compensation of the CFO and the other executive officers.</p><div>

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


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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We entered into an Employment Agreement with
our CEO, Mr. Hu Li, on August 5, 2024 with a term of three year subject to renewal.  Mr. Li receives compensation in the amount of
$7,000 per month and will be eligible for an annual cash and equity bonus in the Board&#8217;s sole discretion.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On November 16, 2020,
the Company entered into an employment agreement with Mr. Yang Liu as COO of the Company and the term of the agreement is for one (1)
year, which has been renewed until November 16, 2023. The agreement provides that Mr. Liu receives compensation in the amount of $1 per
year. On July 27, 2023, Mr. Yang Liu resigned from his position as the COO of the Company, effective on July 28, 2023.&#160;On July 28,
2023, the Board of Directors of the Company appointed Mr. Peng Lei as the COO of the Company. In connection with his appointment as COO,
the Company entered into an employment agreement (the &#8220;Agreement&#8221;) with Mr. Peng Lei on August 1, 2023. The Agreement provides
that Mr. Lei will receive compensation in the amount of $50,000 per year before tax and the term of the Agreement is for one (1) year
which was renewed until August 1, 2025.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 1, 2020, the Company entered into
an employment agreement with Mr. Ming Yi as CFO of the Company and the term of the agreement is for one (1) year, which has been renewed
until December 1, 2025. The agreement provides that Mr. Yi receives compensation in the amount of $4,000 per month before tax.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Summary Compensation of Named Executive Officers</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our executive officers do not receive any compensation
from the Company for also serving as directors of the Company. The following table sets forth information concerning cash and non-cash
compensation paid by the Company to our named executive officers for the years ended December 31, 2024 and 2023.</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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name and Principal Position</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year<br/>
Ended</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Salary<br/>
($)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Bonus<br/>
($)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock<br/>
Awards<br/>
($)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Option<br/>
Awards</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Non-Equity<br/>
Incentive&#160;Plan<br/>
Compensation<br/>
($)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Non-Qualified<br/>
Deferred<br/>
Compensation<br/>
Earnings <br/>
($)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>All Other<br/>
Compensation<br/>
($)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total<br/>
($)</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yongke Xue (1)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12/31/2023</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,683</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,683</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shanchun Huang&#160;(2)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12/31/2023</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">248,000</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">248,001</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12/31/2024</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">90,740</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;90,740</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ming Yi (3)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12/31/2023</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">44,276</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">44,276</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12/31/2024</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47,180</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;47,180</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hu Li (4)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12/31/2024</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49,389</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49,389</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Peng Lei (5)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12/31/2023</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51,213</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49,600</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100,813</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12/31/2024</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50,753</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50,753</span></td>
    <td>&#160;</td></tr>
  </table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <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">On March 4, 2020, Mr. Yongke Xue resigned as the CEO of the Company
and on June 23, 2021, Mr. Xue was appointed as the president of the Company.. Mr. Yongke Xue passed away on November 24, 2023.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <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">On March 4, 2020, Mr. Shanchun Huang was appointed as the CEO of the
Company. The compensation committee of the Board granted him a stock award for 200,000 shares of common stock of the Company under 2023
Equity Plan on December 23, 2023. Mr. Shanchun Huang was resigned as CEO and President of the Company on August 5, 2024.</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">On November 30, 2020, the Board of the Directors appointed Mr. Ming
Yi as the CFO of the Company.</p></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 5, 2024, Mr. Hu Li was appointed ad
CEO and President of the Company.</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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</span></td>
    <td style="text-align: justify">Mr. Peng Lei served as general manager of Future Commercial Management
Co., Ltd., a wholly owned subsidiary of the Company since July 2022 and was appointed as COO of the Company on July 28, 2023. On December
23, 2023, the compensation committee of the Board granted him a stock award of 40,000 shares of common stock of the Company under 2023
Equity Plan.</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><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">All share granted before January 31, 2023 have been retroactively restated
to reflect Reverse Stock Split effected on February 1, 2023 but not restated to reflect the 1 for 10 reverse split effected on April 1,
2025.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Outstanding Equity Awards at December 31, 2024</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">No outstanding equity awards held by named executive
officers as of December 31, 2024.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Compensation of Directors</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">The following table sets forth information concerning
cash and non-cash compensation paid by us to our directors during 2024.</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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fees Paid<br/>
in Cash<br/>
($)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock<br/>
Awards</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Option<br/>
Awards</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Non-Equity<br/>
Incentive<br/>
Plan<br/>
Compensation<br/>
($)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Non-Qualified<br/>
Deferred<br/>
Compensation<br/>
Earnings <br/>
($)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>All Other<br/>
Compensation<br/>
($)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total <br/>
($)</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shanchun Huang(1)</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ying Li</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="white-space: nowrap; width: 30%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fuyou Li (2)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,000</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,000</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Johnson Lau (3)</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,833</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,833</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mingyong Hu (4)</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,000</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</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">3,000&#160;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hu Li (5)</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</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">---&#160;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mingjie Zhao (6)</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,000</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,000</span></td>
    <td>&#160;</td></tr>
  </table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left">(1)</td><td style="text-align: justify">Mr. Shanchuan Huang resigned as Chief Executive Officer, President
and Director of the Company on August 5, 2024.</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <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">On May 8, 2015, the Board appointed Mr. Fuyou Li as a member of the Board of Directors and a member of both the audit committee and compensation committee. Before June 30, 2021, Mr. Li was entitled for $8,850 per annum as compensation for his service as director of the Company and a member of the audit committee and compensation committee. On June 23, 2021, the Board appointed Mr. Fuyou Li as the Chairman of the Board and his annual compensation increased to $18,000 after June 30, 2021.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 23, 2014, the Board appointed Johnson Lau as a member of the Board of Directors of the Company and he served as the Chairman of Audit Committee and a member of Compensation Committee of the Board. Mr. Lau is entitled for $25,000 per annum as compensation for his services as a director of the Company and chair of the audit committee and a member of compensation committee. Mr. Lau resigned as the&#160;member of the Board, Chairman of the Audit Committee and a member of Compensation Committee, effective on September 30, 2024.</span></td>
    </tr>
  <tr>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt">&#160;</td>
    </tr>
  <tr>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Mingyong Hu was appointed as a member of the Board,&#160;Chairman of the Audit Committee and a member of Compensation Committee of the Board, effective immediately, to fill the vacancy following the resignation of Mr. Lau.</span></td>
    </tr>
  <tr>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt">&#160;</td>
    </tr>
  <tr>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</span></td>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Hu Li was appointed as Chief Executive Officer, President and Director of the Company on August 5, 2024, following the resignation of Mr. Shanchun Huang.</span></td>
    </tr>
  <tr>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt">&#160;</td>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt">&#160;</td>
    </tr>
  <tr>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</span></td>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On July 15, 2020, the Board appointed Mr. Mingjie Zhao as a member of the Board and Chairman of the Compensation Committee and a member of Audit Committee of the Board. Mr. Zhao is entitled for $25,000 per annum as compensation for his current services as a director of the Company and chair of the compensation committee and a member 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><div><a id="a_022"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 12 &#8211; SECURITY OWNERSHIP OF CERTAIN
BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Security Ownership of Certain Beneficial Owners and Management</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">The following table provides information concerning
beneficial ownership of our capital stock as of April 11, 2025, by:</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#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">each shareholder or group of affiliated shareholders who owns more than 5% of our outstanding capital stock;&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-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">each of our named executive officers;&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-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">each of our directors; and all of our directors and&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-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">executive officers as a group.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table lists the number of shares and percentage of shares
beneficially owned based on 3,050,770 shares of our Common Stock outstanding as of April 11, 2025. The Company effected a 1 for 10 reverse
split on April 1, 2025.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Beneficial ownership is determined in accordance with the SEC rules,
and generally includes voting power and/or investment power with respect to the securities held. Shares of Common Stock subject to options
and warrants currently exercisable or exercisable within 60 days of April 11, 2025 or issuable upon conversion of convertible securities
which are currently convertible or convertible within 60 days of April 11, 2025 are deemed outstanding and beneficially owned by the person
holding those options, warrants or convertible securities for purposes of computing the number of shares and percentage of shares beneficially
owned by that person, but are not deemed outstanding for purposes of computing the percentage beneficially owned by any other person.
Except as indicated in the footnotes to this table, and subject to applicable community property laws, the persons or entities named have
sole voting and investment power with respect to all shares of our Common Stock shown as beneficially owned by them.</p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Unless otherwise indicated in the footnotes, the
principal address of each of the shareholders, named executive officers, and directors below is c/o Future FinTech Group, Inc., Americas
Tower, 1177 Avenue of The Americas, Suite 5100, New York, NY 10036.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; 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>Shares Beneficially Owned</b></p><div>

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

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of Beneficial Owner</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Percent</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Directors and Named Executive Officers</b></span></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: #CCEEFF">
    <td style="width: 76%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hu Li</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,000</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ming Yi</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,400</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ying Li</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mingjie Zhao</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Peng Lei</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,940</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fuyou Li</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mingyong Hu</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>All current directors and name executive officers as a group (8 persons)</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47,340</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.5</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5% or Greater Shareholders</b></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="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zeyao Xue (1)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">385,287</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.6</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>All 5% or Greater Shareholders</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 4.5pt double">&#160;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">385,287</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 4.5pt double">&#160;</td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.6</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><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">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Including 352,277 shares directly owned by Mr. Zeyao Xue and 33,011
shares indirectly and beneficially owned by Mr. Zeyao Xue, which consists of&#160;(i) 29,342 shares that are directly owned by Golden
Dawn International Limited (&#8220;Golden Dawn&#8221;), a British Virgin Islands company and (ii) 3,668 shares that are directly owned
by China Tianren Organic Food Holding (&#8220;China Tianren&#8221;). Mr. Zeyao Xue holds all of the issued and outstanding capital stock
of Fancylight Limited, which is an indirect 100% owner of Golden Dawn and China Tianren. As such, Mr. Zeyao Xue holds the beneficial ownership
of shares owned by Golden Dawn and China Tianren. The address of Zeyao Xue is No.3, Xijuyuan Xiang, Lianhu District, Xi&#8217;an City,
Shaanxi Province, China.</p></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_023"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 13 &#8211; CERTAIN RELATIONSHIPS AND RELATED
TRANSACTIONS, AND DIRECTOR INDEPENDENCE</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For details of related party transactions, see
Note 16 &#8220;Related Party Transaction&#8221; to our consolidated financial statements.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We currently have five directors. Three of our
current directors, Messrs. Mingyong Hu, Fuyou Li and Mingjie Zhao, have been determined by our Board to be &#8220;independent directors&#8221;
as defined under the rules of the NASDAQ Capital Market, constituting a majority of independent directors of the Board as required by
the rules of the NASDAQ Capital Market.</p><div>

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

</div><div><a id="a_024"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 14 &#8211; PRINCIPAL ACCOUNTING FEES AND
SERVICES</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table shows the fees that we paid
or accrued for audit and other services for fiscal years 2024 and 2023. All of the services described in the following fee table were
approved in conformity with the audit committee&#8217;s pre-approval process.</p><div>
</div><p style="font: 10pt Times New Roman, 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>Audit Fees</b></p><div>

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

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Audit Fees</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">354,440</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">312,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Tax Fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</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: 1.5pt">All Other Fees</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">63,000</p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">78,350</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">417,440</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">390,350</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><!-- 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Audit Fees</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">The amounts set forth opposite &#8220;Audit Fees&#8221;
above reflect the aggregate fees billed or billable by auditors Fortune
CPA Inc. (&#8220;Fortune CPA&#8221;) for the audit of our annual consolidated financial statements, review of quarterly financial information
and audit services that are normally provided by the principal accountant in connection with regulatory filings or engagements.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Fortune CPA provided professional services for
the audit of our fiscal years 2024 and 2023 financial statements and $354,440 and $312,000 were paid to Fortune CPA for audit of our fiscal
years 2024 and 2023 financial statements, respectively.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>All Other Fees</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; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Our former auditor Onestop Assurance PAC (&#8220;Onestop
Assurance&#8221;) provided professional services for the audit of our fiscal year 2022 financial statements and $78,350 was paid in 2023
for review of our filings and Form S-8 and $63,000 was paid for review of our 2023 annual report in 2024.</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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>Tax Fees</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">The Board audit committee&#8217;s policy is to
pre-approve all audit services and all non-audit services that our independent accountants are permitted to perform for us under applicable
federal securities regulations. The audit committee&#8217;s policy utilizes an annual review and general pre-approval of certain categories
of specified services that may be provided by the independent accountant, up to pre-determined fee levels. Any proposed services not qualifying
as a pre-approved specified service, and pre-approved services exceeding the pre-determined fee levels, require further specific pre-approval
by the audit committee. The audit committee has delegated to the Chairman of the audit committee the authority to pre-approve audit and
non-audit services proposed to be performed by the independent accountants. Our audit committee was established in April 2008. All the
services provided by our auditors in fiscal years 2024 were pre-approved by the audit committee.</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>Changes in Registrant&#8217;s Certified Accountant</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On August 2, 2023, the
Audit Committee of the Board of Directors of Future FinTech Group, Inc. (the &#8220;Company&#8221;) dismissed Onestop Assurance PAC (&#8220;Onestop
Assurance&#8221;) as the Company&#8217;s independent registered public accounting firm, effective immediately.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Onestop Assurance&#8217;
audit reports on the Company&#8217;s consolidated financial statements as of and for the fiscal years ended December 31, 2022 and December
31, 2021 did not contain an adverse opinion or a disclaimer of opinion and were not qualified or modified as to uncertainty, audit scope
or accounting principles, except that the audit reports on the consolidated financial statements of the Company for the fiscal years ended
December 31, 2022 and December 31, 2021 contained an uncertainty about the Company&#8217;s ability to continue as a going concern.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">During the Company&#8217;s
two fiscal years of 2022 and 2021 and in the subsequent interim period through August 1, 2023, there were (i) no disagreements between
the Company and Onestop Assurance on any matter of accounting principles or practices, financial statement disclosure or auditing scope
or procedure, which disagreements, if not resolved to the satisfaction of Onestop Assurance, would have caused Onestop Assurance to make
reference to the subject matter of the disagreement in their reports on the financial statements for such years, and (ii) no &#8220;reportable
events&#8221; as that term is defined in Item 304(a)(1)(v) of Regulation S-K.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On August 2, 2023, the
Audit Committee of the Board of Directors of the Company approved the engagement of Fortune CPA, Inc. (&#8220;Fortune CPA&#8221;) as the
Company&#8217;s independent registered public accounting firm, effective immediately. The Audit Committee also approved Fortune CPA to
act as the Company&#8217;s independent registered public accounting firm for the fiscal year ended December 31, 2023.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">During the Company&#8217;s
two fiscal years of 2022 and 2021 and through August 1, 2023, neither the Company nor anyone on its behalf consulted Fortune CPA regarding
(i) the application of accounting principles to a specified transaction, either completed or proposed, or the type of audit opinion that
might be rendered on the consolidated financial statements of the Company; or (ii) any matter that was either the subject of a disagreement
or a reportable event as described above; and there was neither a written report nor was oral advice provided to the Company by Fortune
CPA that was an important factor considered by the Company in reaching a decision as to an accounting, auditing or financial reporting
issue.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reported its change in auditors in
Current Report on Form 8-K,
filed on Augst 8, 2023.</p><div>

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


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

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

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

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

</div><div><a id="a_026"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 15 &#8211; EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</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">(a) (1) FINANCIAL STATEMENTS:</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following documents are filed as part of or are included in this
Annual Report:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <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">Financial statements listed in the Index to Financial Statements, filed as part of this Annual Report beginning on page F-1; 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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <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">Exhibits</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

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

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

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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr>
    <td style="vertical-align: top; width: 9%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit<br/>
Number</b></span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 90%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000114420408012276/v105255_ex2-1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share Exchange Agreement, dated as of February 22, 2008 by and among Pacific Industry Holding Group Co., Ltd., &#8220;Pacific,&#8221; Terrence Leong, SkyPeople Fruit Juice, Inc., the &#8220;Registrant,&#8221; and the shareholders of Pacific. Incorporated by reference to Exhibit 2.1 to our Current Report on Form 8-K filed with the Commission on February 28, 2008.</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390017006308/f8k060617ex3i_futurefintech.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Second Amended and Restated Articles of Incorporation, dated June 6, 2017. Incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed with the Commission on June 9, 2017.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000114420408012276/v105255_ex3-1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate of Designations, Preferences and Rights of the Registrant&#8217;s Series A Convertible Preferred Stock. Incorporated by reference to Exhibit 3.1 to the Form 8-K filed with the Commission on February 28, 2008.</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.3</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000114420408012276/v105255_ex3-2.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate of Designations, Preferences, Rights and Limitations of the Registrant&#8217;s Series B Convertible Preferred Stock. Incorporated by reference to Exhibit 3.2 to the Form 8-K filed with the Commission on February 28, 2008.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390017006308/f8k060617ex3ii_futurefintech.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended and Restated Bylaws, dated June 6, 2017. Incorporated by reference to Exhibit 3.2 to our Current Report on Form 8-K filed with the Commission on June 9, 2017.</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.5</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390016011598/f8k031016ex3i_skypeoplefruit.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Articles of Amendment to the Articles of Incorporation of the Registrant filed with the Department of State of Florida on March 10, 2016. Incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed with the Commission on March 15, 2016.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.6</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390018003044/f8k031418ex3-1_futurefintech.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Articles of Amendment to the Articles of Incorporation of the Registrant filed with the Department of State of Florida on March 14, 2018. Incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed with the Commission on March 16, 2018.</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.7</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390021017297/ea138211ex3-1_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Articles of Amendment to the Articles of Incorporation of the Registrant filed with the Department of State of Florida on March 18, 2021. Incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed with the Commission on March 23, 2021.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.8</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390023006239/ea172398ex3-1_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Articles of Amendment to the Second Amended and Restated Articles of Incorporation of the Registrant filed with Department of State of Florida on January 26, 2023. Incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed with the Commission on January 31, 2023.</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">3.9</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390025027130/ea023592001ex3-1_future.htm">Articles of Amendment to the Second Amended and Restated Articles of Incorporation of the Registrant filed with Department of State of Florida on April 1, 2025. Incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K filed with the Commission on April 1, 2025.</a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390017003675/f8k0417ex4i_skypeople.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Warrant. Incorporated by reference to Exhibit 4.1 to our Current Report on Form 8-K filed with the Commission on April 13, 2017.</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390020044661/ea132255ex4-2_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Placement Agent Warrant. Incorporated by reference to Exhibit 4.2 to our Current Report on Form 8-K filed with the Commission on December 28, 2020.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.3</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="ea023730601ex4-3_future.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description of Securities of the Registrant registered under Section 12 of the Securities Exchange Act of 1934, as amended.*</span></a></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p><div>


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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr>
    <td style="vertical-align: top; width: 9%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit<br/>
Number</b></span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 90%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000141588911000618/exhibit10-1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indemnification Agreement. Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed with the Commission on July 14, 2011.</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390019014703/f8k073119ex10-1_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exclusive Operation and Use Rights Authorization Letter by Chain Cloud Mall Network and Technology (Tianjin) Co., Ltd., dated July 31, 2019. Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed with the Commission on August 6, 2019.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390019014703/f8k073119ex10-2_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exclusive Technology Consulting and Service Agreement by and between Chain Cloud Mall Network and Technology (Tianjin) Co., Ltd. and Chain Cloud Mall E-commerce (Tianjin) Co., Ltd, dated July 31, 2019. Incorporated by reference to Exhibit 10.2 to our Current Report on Form 8-K filed with the Commission on August 6, 2019.</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390019014703/f8k073119ex10-3_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exclusive Purchase Option Agreement by and among Chain Cloud Mall Network and Technology (Tianjin) Co., Ltd., Chain Cloud Mall E-commerce (Tianjin) Co., Ltd. Zeyao Xue and Kai Xu, dated July 31, 2019. Incorporated by reference to Exhibit 10.3 to our Current Report on Form 8-K filed with the Commission on August 6, 2019.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390019014703/f8k073119ex10-4_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity Pledge Agreement by and among by and among Chain Cloud Mall Network and Technology (Tianjin) Co., Ltd., Chain Cloud Mall E-commerce (Tianjin) Co., Ltd. and Zeyao Xue, dated July 31, 2019. Incorporated by reference to Exhibit 10.4 to our Current Report on Form 8-K filed with the Commission on August 6, 2019.</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390019014703/f8k073119ex10-5_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity Pledge Agreement by and among by and among Chain Cloud Mall Network and Technology (Tianjin) Co., Ltd., Chain Cloud Mall E-commerce (Tianjin) Co., Ltd. and Kai Xu, dated July 31, 2019. Incorporated by reference to Exhibit 10.5 to our Current Report on Form 8-K filed with the Commission on August 6, 2019.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390019014703/f8k073119ex10-6_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Power of Attorney issued by Zeyao Xue, dated July 31, 2019. Incorporated by reference to Exhibit 10.6 to our Current Report on Form 8-K filed with the Commission on August 6, 2019.</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390019014703/f8k073119ex10-7_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Power of Attorney issued by Kai Xu, dated July 31, 2019. Incorporated by reference to Exhibit 10.7 to our Current Report on Form 8-K filed with the Commission on August 6, 2019.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390020002088/f8k012520ex10-1_future.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consulting Service Agreement by and between Future FinTech Group Inc. and Dragon Investment Holding Limited (Malta)&#160;dated January 25, 2020. Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed with the Commission on January 29, 2020</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390020017709/ea124247ex10-1_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director Agreement by and between Future FinTech Group Inc. and Mingjie Zhao dated July 15, 2020. Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed with the Commission on July 17, 2020.</span></a></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr>
    <td style="vertical-align: top; width: 9%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit<br/>
Number</b></span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 90%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.11</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390021046784/ea146982ex10-1_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share Purchase Agreement by and between FTFT UK Limited and Rahim Shah dated September 1, 2021. Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed with the Commission on September 7, 2021.</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.12</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390021046784/ea146982ex10-2_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Collateral Deed by and between FTFT UK Limited and Rahim Shah dated September 1, 2021. Incorporated by reference to Exhibit 10.2 to our Current Report on Form 8-K filed with the Commission on September 7, 2021.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.13</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390021065845/ea152456ex10-1_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">FTFT North American Ohio Cryptocurrency Mining Farm Cooperation Agreement by and between Future FinTech Group Inc. and APC Service Ltd. dated December 13, 2021. Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed with the Commission on December 17, 2021.</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.14</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390022039667/ea162899ex10-1_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Unrestricted Stock Award Agreement&#160;by and between Future FinTech Group Inc. and Grantees dated on July 12, 2022. Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed with the Commission on July 15, 2022.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.15</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390023015869/ea174373ex10-1_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share Transfer Agreement by and between Future FinTech (Hong Kong) Limited and Alpha Financial Limited dated February 27, 2023. Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed with the Commission on March 1, 2023.</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.16</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1066923/000121390023062207/ea182710ex10-1_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment Agreement by and between the Company and Peng Lei dated August 1, 2023. Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed with the Commission on August 2, 2023.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.17</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1066923/000121390023098619/ea190656ex10-1_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Unrestricted Stock Award Agreement&#160;by and between Future FinTech Group Inc. and Grantees dated on December 23, 2023. Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed with the Commission on December 26, 2023.</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.18</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1066923/000121390023100006/ea190883ex10-1_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities Purchase Agreement by and between Future FinTech Group, Inc. and Streeterville Capital, LLC, dated December 27, 2023. Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed with the Commission on December 27, 2023.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.19</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1066923/000121390023100006/ea190883ex10-2_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Convertible Promissory Note, issued by Future FinTech Group, Inc. to Streeterville Capital, LLC, dated December 27, 2023. Incorporated by reference to Exhibit 10.2 to our Current Report on Form 8-K filed with the Commission on December 27, 2023.</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.20</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390024001935/ea191292ex10-1_futurefin.htm">Form of Securities Purchase Agreement dated January 5, 2024. Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed with the Commission on January 8, 2024.</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.21</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390024014077/ea193640ex10-1_futurefin.htm">Amendment to Convertible Promissory Note dated February 11, 2024. Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K filed with the Commission on February 14, 2024.</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td>10.22</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390024066845/ea021089701ex10-1_future.htm">Employment Agreement by and between Future FinTech Group, Inc. and Mr. Hu Li, dated August 5, 2024. <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
by reference to Exhibit 10.1 to our Current Report on Form 8-K filed with the Commission on August 9, 2024.</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td>10.23</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390024085584/ea021666301ex10-1_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director Agreement by and Between the
Company and Mingyong Hu dated October 1, 2024</span>. <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
by reference to Exhibit 10.1 to our Current Report on Form 8-K filed with the Commission on October 4, 2024.</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td>10.24</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390024107914/ea022427001ex10-1_futurefin.htm">Stock Purchase Agreement by and among Future FinTech Group Inc., FTFT SuperComputing Inc. and DDMM Capital LLC
dated on December 6, 2024. <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated by reference to Exhibit
10.1 to our Current Report on Form 8-K filed with the Commission on December 11, 2024.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.1</span></td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390024033265/ea020331201ex14-1_future.htm">Code of Business Conduct and Ethics Incorporated by reference to Exhibit 14.1 to our Annual Report on Form 10-K filed with the Commission on April 16, 2024.</a></p></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16.1</span></td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1066923/000121390023065635/ea183259ex16-1_futurefin.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Letter from Onestop Assurance PAC to SEC, dated August 8, 2023. Incorporated by reference to Exhibit 16.1 to our Current Report on Form 8-K filed with the Commission on August 10, 2023.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390024033265/ea020331201ex19-1_future.htm">Insider Trading Policy Incorporated by reference to Exhibit 19.1 to our Annual Report on Form 10-K filed with the Commission on April 16, 2024.</a></p></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="ea023730601ex21-1_future.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description of Subsidiaries of the Registrant*</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><a href="ea023730601ex23-1_future.htm">Consent of Fortune CPA Inc.*</a></p></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="ea023730601ex31-1_future.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rule 13a-14(a) Certification of Principal Executive Officer of Registrant*</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="ea023730601ex31-2_future.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rule 13a-14(a) Certification of Principal Financial Officer of Registrant*</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="ea023730601ex32-1_future.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Section 1350 Certification of Principal Executive Officer of Registrant.&#8224;</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="ea023730601ex32-2_future.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Section 1350 Certification of Principal Financial Officer of Registrant.&#8224;</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">97.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><a href="https://www.sec.gov/Archives/edgar/data/1066923/000121390024033265/ea020331201ex97-1_future.htm">Clawback Policy Incorporated by reference to Exhibit 97.1 to our Annual Report on Form 10-K filed with the Commission on April 16, 2024.</a></p></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.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; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Schema Document</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <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; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <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; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <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">&#160;&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><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">Filed herewith</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8224;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furnished herewith</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Financial Statement Schedules - None.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>


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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of Section 13 or
15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned,
thereunto duly authorized.</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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future FinTech Group Inc. </span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 60%">&#160;</td>
    <td style="width: 3%">&#160;</td>
    <td style="width: 37%">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 15, 2025</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:&#160;&#160; </span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Hu Li</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hu Li</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer, President and Director </span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(principal executive officer) </span></td></tr>
  </table><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">KNOW ALL PERSONS BY THESE PRESENTS, that each
person whose signature appears below constitutes and appoints Hu Li and Ming Yi, and each of them, their attorneys-in-fact and agents,
each with the power of substitution, for them in any and all capacities, to sign any and all amendments to this Report on Form 10-K, and
to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby
ratifying and confirming all that said attorneys-in-fact, or substitutes, may do or cause to be done by virtue hereof.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirement of the Securities
Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacity and on
the dates indicated.</p><div>

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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 50%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name and Title</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 49%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date</b></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Hu Li</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hu Li</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 15, 2025</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer, President and Director <br/>
(principal executive officer and Director) </span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Ming Yi</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ming Yi</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 15, 2025</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer <br/>
(Principal Financial and Accounting Officer) </span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Fuyou Li</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fuyou Li</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 15, 2025</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman of the Board of Directors and Director</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Mingjie Zhao </span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mingjie Zhao, Director </span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 15, 2025</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Mingyong Hu </span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mingyong Hu, Director </span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 15, 2025</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Ying Li</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ying Li, Director </span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 15, 2025</span></td></tr>
  </table><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</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>Audited Consolidated Financial Statements of
Future FinTech Group Inc.</b></p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 90%"><a href="#fin_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Report of Independent Registered Public Accounting Firm&#160;(PCAOB ID: 6901)</span></a></td>
    <td style="width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-2</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#fin_002">Consolidated Balance Sheets</a></span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-4</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#fin_003">Consolidated Statements of Operations</a></span></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: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#fin_003">Consolidated Statements of Comprehensive Income (Loss)</a></span></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: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#fin_004">Consolidated Statements of Changes in Equity</a></span></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: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#fin_005">Consolidated Statements of Cash Flows</a></span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-7</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#fin_006">Notes to Consolidated Financial Statements</a></span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-8</span></td></tr>
  </table><div>
</div><p style="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: 75; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="fin_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>REPORT OF
INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Stockholders of Future FinTech Group Inc.</p><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_AuditorOpinionTextBlock-c0_cont_1" escape="true" name="dei:AuditorOpinionTextBlock" id="ixv-7568"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Opinion on the Financial Statements</i></b></p></ix:nonNumeric><div>

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

</div><ix:continuation id="_AuditorOpinionTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have audited the accompanying consolidated
balance sheets of Future FinTech Group Inc. (the &#8220;Company&#8221;) and its subsidiaries as of December 31, 2024 and 2023, and the
related consolidated statements of operation, changes in stockholders&#8217; equity, and cash flows for the years then ended, 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, 2024 and 2023, and the results of its operations and
its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.</p></ix:continuation><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The Company&#8217;s Ability to Continue
as a Going Concern</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying consolidated financial statements
have been prepared assuming that the Company will continue as a going concern. As discussed in Note 2 to the financial statements, the
Company has suffered losses from operations. Therefore, the Company has stated substantial doubt about its ability to continue as a going
concern. Management&#8217;s plans in regard to these matters are also described in Note 2. The financial statements do not include any
adjustments that might result from the outcome of this uncertainty.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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>Basis for Opinion</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These financial statements are the responsibility
of the Company&#8217;s management. Our responsibility is to express an opinion on these financial statements based on our audits. We are
a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;) and are required
to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations
of the Securities and Exchange Commission and the PCAOB.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We conducted our 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 entity&#8217;s
internal control over financial reporting. Accordingly, we express no such opinion.</p><div>

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


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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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>Critical Audit Matters</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The critical audit matters communicated below
are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to
the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our
especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion
on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions
on the critical audit matters or on the accounts or disclosures to which they relate.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Going Concern</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">As described further in Note 2 to the financial
statements, the Company financial statements are prepared assuming that the Company will continue as a going concern.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We determined the Company&#8217;s ability to continue
as a going concern is a critical audit matter due to the estimation and uncertainty regarding the Company&#8217;s future cash flows and
the risk of bias in management&#8217;s judgments and assumptions in estimating these cash flows.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our audit procedures related to the Company&#8217;s
assertion on its ability to continue as a going concern included the following, among others:</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We reviewed the Company&#8217;s working capital
and liquidity ratios, operating expenses, and uses and sources of cash used in management&#8217;s assessment of whether the Company has
sufficient liquidity to fund operations for at least one year from the financial statement issuance date. This testing included the inquiries
with management, analyzing the subsequent company financial position, and consideration the positive and negative evidence impacting management&#8217;s
arrangements in place as of the report date.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">/s/ Fortune CPA, Inc</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">We have served as the Company&#8217;s auditor since 2023.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Orange, CA</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">April 15, 2025</p><div>

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


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

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

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

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

</div><div><a id="fin_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>FUTURE FINTECH GROUP INC.</b></p><div>

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

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

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2023*</td><td style="white-space: nowrap; 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><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">ASSETS</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: 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>CURRENT ASSETS</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: 76%; text-align: left; padding-left: 0.25in">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-14181">4,842,741</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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-14182">17,412,865</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Short - term investments</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:ShortTermInvestments" scale="0" unitRef="usd" id="ixv-14183">1,391</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:ShortTermInvestments" scale="0" unitRef="usd" id="ixv-14184">959,028</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">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-14185">2,088,962</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-14186">4,409,812</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Advances to suppliers and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-14187">4,974,277</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-14188">3,437,925</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">Loan receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-14189">7,094,764</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-14190">14,895,086</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Other receivables, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-14191">1,694,752</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-14192">7,589,038</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">Amount due from related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-14193">20,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-14194">12,151</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">Assets related to discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-0">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="0" unitRef="usd" id="ixv-14195">5,774,564</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">TOTAL CURRENT ASSETS</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd" id="ixv-14196">20,716,887</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd" id="ixv-14197">54,490,469</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; 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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Property, plant and equipment, net</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:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-14198">2,599,194</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-14199">2,812,151</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Right of use assets&#160;- operation lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-14200">523,792</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:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-14201">448,035</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">Intangible 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:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-14202">532,822</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:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-14203">588,982</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Debt investment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesNoncurrent" scale="0" unitRef="usd" id="ixv-14204">1,530,243</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-1">-</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; padding-left: 9pt">Assets related to discontinued operation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-2">-</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:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" scale="0" unitRef="usd" id="ixv-14205">2,601,113</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; padding-left: 9pt">TOTAL NON-CURRENT ASSETS</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="0" unitRef="usd" id="ixv-14206">5,186,051</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="0" unitRef="usd" id="ixv-14207">6,450,281</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 9pt">TOTAL ASSETS</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-14208">25,902,938</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-14209">60,940,750</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-left: 9pt">LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">CURRENT LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd" id="ixv-14210">2,219,301</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd" id="ixv-14211">3,301,715</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Accrued expenses and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14212">9,938,495</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14213">11,115,595</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">Advances from customers</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:ContractWithCustomerLiabilityCurrent" scale="0" unitRef="usd" id="ixv-14214">30,559</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:ContractWithCustomerLiabilityCurrent" scale="0" unitRef="usd" id="ixv-14215">303,711</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Convertible notes payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayableCurrent" scale="0" unitRef="usd" id="ixv-14216">553,086</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:ConvertibleNotesPayableCurrent" scale="0" unitRef="usd" id="ixv-14217">1,100,723</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">Lease liability&#160;- operation lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-14218">334,017</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-14219">353,268</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Amounts due to related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14220">37,907</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:OtherLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14221">103,530</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Liability related to discontinued operation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-3">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="0" unitRef="usd" id="ixv-14222">1,449,820</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; padding-left: 9pt">TOTAL CURRENT LIABILITIES</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14223">13,113,365</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14224">17,728,362</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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">NON-CURRENT LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 10pt; padding-left: 9pt">Lease liability - operation lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-14225">192,754</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-14226">106,525</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">Liability related to discontinued operation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</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:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" scale="0" unitRef="usd" id="ixv-14227">690,819</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">TOTAL NON-CURRENT LIABILITIES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="0" unitRef="usd" id="ixv-14228">192,754</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="0" unitRef="usd" id="ixv-14229">797,344</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.25in">TOTAL LIABILITIES</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd" id="ixv-14230">13,306,119</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd" id="ixv-14231">18,525,706</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Commitments and contingencies (Note 23)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-4">&#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-5">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-left: 9pt">STOCKHOLDERS&#8217; EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Future FinTech Group, Inc, Stockholders&#8217; equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 0.25in">Common stock, $<ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" id="ix_8_fact" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" id="ix_9_fact" 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" id="ix_6_fact" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" id="ix_7_fact" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">60,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" id="ix_4_fact" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" id="ix_5_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">24,470,844</ix:nonFraction></ix:nonFraction> shares and <ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" id="ix_2_fact" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" id="ix_3_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">17,834,874</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December 31, 2024 and December 31, 2023 respectively*</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" id="ix_0_fact" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">24,470</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" id="ix_1_fact" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">17,835</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">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="usd" id="ixv-14242">237,474,153</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="usd" id="ixv-14243">233,890,997</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Statutory reserve</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:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" scale="0" unitRef="usd" id="ixv-14244">98,357</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:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" scale="0" unitRef="usd" id="ixv-14245">98,357</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">Accumulated deficit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-14246">218,885,534</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-14247">185,929,662</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: 0.25in">Accumulated other comprehensive loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-14248">4,248,561</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-14249">4,094,276</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in">Total Future FinTech Group, Inc. stockholders&#8217; equity</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-14250">14,462,885</ix:nonFraction></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"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-14251">43,983,251</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Non-controlling interests</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="0" sign="-" unitRef="usd" id="ixv-14252">1,866,066</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:MinorityInterest" scale="0" sign="-" unitRef="usd" id="ixv-14253">1,568,207</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; padding-left: 9pt">Total stockholders&#8217; equity</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-14254">12,596,819</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-14255">42,415,044</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 9pt">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd" id="ixv-14256">25,902,938</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd" id="ixv-14257">60,940,750</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><div>


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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</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">all shares and per share data have been retroactively restated to reflect reverse stock split effected on February 1, 2023.</span></ix:footnote></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these consolidated financial statements.</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"></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="fin_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>FUTURE FINTECH GROUP INC.</b></p><div>

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

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

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended,</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">2024</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">2023*</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font-weight: bold">Revenue</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:Revenues" scale="0" unitRef="usd" id="ixv-14258">2,158,125</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="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_10_fact" name="us-gaap:Revenues" scale="0" unitRef="usd">21,697,205</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">Cost </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd" id="ixv-14260">886,108</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_11_fact" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd">20,575,600</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gross profit</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:GrossProfit" scale="0" unitRef="usd" id="ixv-14262">1,272,017</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_12_fact" name="us-gaap:GrossProfit" scale="0" unitRef="usd">1,121,605</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Operating Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-14264">6,212,895</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_13_fact" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">7,243,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; padding-left: 10pt">Research and development expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-14266">312,865</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_14_fact" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd">340,408</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt">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" id="ixv-14268">670,980</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_15_fact" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="usd">3,468,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Selling expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingExpense" scale="0" unitRef="usd" id="ixv-14270">635,918</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_16_fact" name="us-gaap:SellingExpense" scale="0" unitRef="usd">288,314</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt">Provision (Recovery) of doubtful 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" id="ixv-14272">27,350,439</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_17_fact" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" sign="-" unitRef="usd">787,868</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; padding-left: 10pt">Impairment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-6">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_18_fact" name="us-gaap:AssetImpairmentCharges" scale="0" unitRef="usd">14,160,931</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">Total operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-14275">35,183,097</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_19_fact" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd">24,713,506</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-14277">33,911,080</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_20_fact" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">23,591,901</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Other (expenses) 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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd" id="ixv-14279">1,105,674</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_21_fact" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">1,314,230</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt">Interest expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseNonoperating" scale="0" unitRef="usd" id="ixv-14281">108,454</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_22_fact" name="us-gaap:InterestExpenseNonoperating" scale="0" unitRef="usd">892</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; padding-left: 10pt">Other (expenses) income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-14283">1,319,982</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_23_fact" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">10,541,007</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: 1.5pt">Total other expenses, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-14285">322,762</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_24_fact" name="us-gaap:NonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">9,227,669</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><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Loss from Continuing Operations before Income Tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14287">34,233,842</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_25_fact" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd">32,819,570</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: 10pt">Income tax provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-7">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-8">-</div></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: 10pt">Deferred income tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-9">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_26_fact" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="0" unitRef="usd">7,833</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="font-weight: bold; text-align: left">Loss from Continuing Operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14290">34,233,842</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_27_fact" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">32,827,403</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Discontinued Operations (Note 21)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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 from discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-10">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_28_fact" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="0" sign="-" unitRef="usd">1,574,978</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: 4pt">Gain on disposal of discontinued operations</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="ftft:GainLossOnDisposalOfDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-14293">1,054,155</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_29_fact" name="ftft:GainLossOnDisposalOfDiscontinuedOperations" scale="0" unitRef="usd">386,482</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Net 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:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-14295">33,179,687</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_30_fact" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">34,015,899</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Less: Net Loss attributable to non-controlling interests of discontinued operations</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:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14297">190,840</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_31_fact" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">108,046</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Less: Net Loss attributable to non-controlling interests of continued operations</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:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" scale="0" sign="-" unitRef="usd" id="ixv-14299">32,975</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_32_fact" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" scale="0" sign="-" unitRef="usd">254,625</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Net loss&#160;attributable to Future Fintech Group Inc.</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-14301">32,955,872</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_33_fact" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">33,653,228</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Other comprehensive income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loss from continued operations</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:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14303">34,233,842</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_34_fact" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">32,827,403</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">Foreign currency translation &#8211; continued 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:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-14305">154,285</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_35_fact" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="0" sign="-" unitRef="usd">494,786</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Comprehensive loss - continued operation</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="ftft:ComprehensiveLossContinuedOperation" scale="0" sign="-" unitRef="usd" id="ixv-14307">34,388,127</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_36_fact" name="ftft:ComprehensiveLossContinuedOperation" scale="0" sign="-" unitRef="usd">33,322,189</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">Gain (Loss) from discontinued operations</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:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="0" unitRef="usd" id="ixv-14309">1,054,155</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="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_37_fact" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="0" sign="-" unitRef="usd">1,188,496</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Foreign currency translation - discontinued operation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="ftft:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" scale="0" unitRef="usd" id="ixv-14311">114,723</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_38_fact" name="ftft:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" scale="0" unitRef="usd">23,515</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: 1.5pt">Comprehensive income (loss) - discontinued operation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-14313">1,168,878</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_39_fact" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd">1,164,981</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Comprehensive Loss</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14315">33,219,249</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_40_fact" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">34,487,170</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">Less: Net loss attributable to non-controlling interests of continued 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:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" scale="0" sign="-" unitRef="usd" id="ixv-14317">32,975</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_41_fact" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" scale="0" sign="-" unitRef="usd">254,625</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: 1.5pt">Less: Net loss attributable to non-controlling interests of discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14319">190,840</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_42_fact" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">108,046</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="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">COMPREHENSIVE LOSS ATTRIBUTABLE TO FUTURE FINTECH GROUP INC. STOCKHOLDERS</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-14321">32,995,434</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_43_fact" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd">34,124,499</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Earnings (loss) per 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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt">Basic loss per share from continued operation</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-14323">1.63</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" id="ix_44_fact" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" sign="-" unitRef="usdPershares">2.21</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; padding-left: 10pt">Basic earnings (loss) per share from discontinued operation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" unitRef="usdPershares" id="ixv-14325">0.06</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" id="ix_45_fact" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" sign="-" unitRef="usdPershares">0.07</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-14327">1.57</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" id="ix_46_fact" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">2.28</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Diluted Earnings (loss) per 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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt">Diluted loss per share</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-14329">1.63</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" id="ix_47_fact" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" sign="-" unitRef="usdPershares">2.20</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; padding-left: 10pt">Diluted earnings (loss) per share from discontinued
    operation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" unitRef="usdPershares" id="ixv-14331">0.06</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" id="ix_48_fact" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" sign="-" unitRef="usdPershares">0.07</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares" id="ixv-14333">1.57</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" id="ix_49_fact" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares">2.27</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Weighted average number of 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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt">Basic</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:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-14335">20,928,073</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_50_fact" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">14,746,726</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Diluted</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:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-14337">20,970,181</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" id="ix_51_fact" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">14,788,834</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table><div>


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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</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">Reclassification- certain reclassifications have been made to the financial statements for the period ended December 31, 2023 to conform to the presentation for the period ended December 31, 2024, with no effect on previously reported net income (loss).</span></ix:footnote></td></tr> </table><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">The accompanying notes are an integral part of
these consolidated financial statements.</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="fin_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>FUTURE FINTECH GROUP INC.</b></p><div>

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

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Accumulative</b></span></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 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Additional</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Non-</b></span></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 style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Common Stock</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>paid-in</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Statutory</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Accumulated</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>comprehensive</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>controlling</b></span></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 style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>capital</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>reserve</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deficits</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>income</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>interests</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; width: 32%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at December&#160;31, 2022</b></span></td>
    <td style="padding-bottom: 4pt; width: 0.5%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 0.5%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-14339">14,645,653</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt; width: 0.5%">&#160;</td>
    <td style="padding-bottom: 4pt; width: 0.5%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-14340">14,646</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt; width: 0.5%">&#160;</td>
    <td style="padding-bottom: 4pt; width: 0.5%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-14341">222,751,657</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt; width: 0.5%">&#160;</td>
    <td style="padding-bottom: 4pt; width: 0.5%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-14342">98,357</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt; width: 0.5%">&#160;</td>
    <td style="padding-bottom: 4pt; width: 0.5%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14343">152,276,434</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt; width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="padding-bottom: 4pt; width: 0.5%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14344">3,623,005</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt; width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="padding-bottom: 4pt; width: 0.5%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14345">1,279,580</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt; width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="padding-bottom: 4pt; width: 0.5%">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-14346">65,685,641</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt; width: 0.5%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Issuance of common stocks-non cash</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-14347">299,221</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-14348">299</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-14349">7,387,398</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-11; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-12; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-13; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-14; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-14350">7,387,697</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss from continued operation</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-15; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-16; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-17; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14351">32,572,778</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-18; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14352">254,625</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14353">32,827,403</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss from discontinued operations</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-19; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-20; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-21; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="ftft:LossIncomeFromDiscontinuedOperationsNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-14354">1,466,932</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-22; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="ftft:LossIncomeFromDiscontinuedOperationsNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-14355">108,046</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="ftft:LossIncomeFromDiscontinuedOperationsNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-14356">1,574,978</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contribution by non-controlling interests</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-23; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="ftft:ContributionByNoncontrollingInterests" scale="0" unitRef="usd" id="ixv-14357">286,832</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-24; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-25; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-26; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="ftft:ContributionByNoncontrollingInterests" scale="0" unitRef="usd" id="ixv-14358">74,044</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="ftft:ContributionByNoncontrollingInterests" scale="0" unitRef="usd" id="ixv-14359">360,876</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share-based payments-omnibus equity plan</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan" scale="0" unitRef="shares" id="ixv-14360">2,890,000</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="0" unitRef="usd" id="ixv-14361">2,890</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="0" unitRef="usd" id="ixv-14362">3,465,110</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-27; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-28; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-29; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-30; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="0" unitRef="usd" id="ixv-14363">3,468,000</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disposition of Discontinued operation</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-31; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-32; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-33; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="ftft:DispositionOfDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-14364">386,482</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="ftft:DispositionOfDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-14365">23,515</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-34; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="ftft:DispositionOfDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-14366">409,997</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign currency translation adjustment</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#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="-sec-ix-hidden: hidden-fact-35; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#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="-sec-ix-hidden: hidden-fact-36; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#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="-sec-ix-hidden: hidden-fact-37; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#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="-sec-ix-hidden: hidden-fact-38; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" sign="-" unitRef="usd" id="ixv-14367">494,786</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td>&#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="-sec-ix-hidden: hidden-fact-39; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" sign="-" unitRef="usd" id="ixv-14368">494,786</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at December&#160;31, 2023</b></span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-14369">17,834,874</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-14370">17,835</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-14371">233,890,997</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-14372">98,357</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14373">185,929,662</ix:nonFraction></span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14374">4,094,276</ix:nonFraction></span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14375">1,568,207</ix:nonFraction></span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt 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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-14376">42,415,044</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Issuance of common stocks-conversion of debt</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" scale="0" unitRef="shares" id="ixv-14377">2,375,434</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" scale="0" unitRef="usd" id="ixv-14378">2,375</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" scale="0" unitRef="usd" id="ixv-14379">622,625</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-40; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-41; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-42; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-43; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" scale="0" unitRef="usd" id="ixv-14380">625,000</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Issuance of common stocks-cash</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares" id="ixv-14381">2,150,536</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd" id="ixv-14382">2,150</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd" id="ixv-14383">2,578,493</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-44; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-45; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-46; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-47; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd" id="ixv-14384">2,580,643</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss from continued operation</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-48; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-49; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-50; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction contextRef="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14385">34,200,867</ix:nonFraction></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-51; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c32" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14386">32,975</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14387">34,233,842</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share-based payments-omnibus equity plan</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan" scale="0" unitRef="shares" id="ixv-14388">2,110,000</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="0" unitRef="usd" id="ixv-14389">2,110</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="0" unitRef="usd" id="ixv-14390">668,870</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-52; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-53; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-54; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-55; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="0" unitRef="usd" id="ixv-14391">670,980</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disposition of Discontinued operation</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-56; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="ftft:DispositionOfDiscontinuedOperation" scale="0" sign="-" unitRef="usd" id="ixv-14392">286,831</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-57; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c30" decimals="0" format="ixt:num-dot-decimal" name="ftft:DispositionOfDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-14393">1,244,995</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c31" decimals="0" format="ixt:num-dot-decimal" name="ftft:DispositionOfDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-14394">114,723</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c32" decimals="0" format="ixt:num-dot-decimal" name="ftft:DispositionOfDiscontinuedOperation" scale="0" sign="-" unitRef="usd" id="ixv-14395">264,884</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:DispositionOfDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-14396">808,002</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign currency translation adjustment</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#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="-sec-ix-hidden: hidden-fact-58; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#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="-sec-ix-hidden: hidden-fact-59; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#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="-sec-ix-hidden: hidden-fact-60; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#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="-sec-ix-hidden: hidden-fact-61; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c31" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" sign="-" unitRef="usd" id="ixv-14397">269,008</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td>&#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="-sec-ix-hidden: hidden-fact-62; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" sign="-" unitRef="usd" id="ixv-14398">269,008</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at December 31, 2024</b></span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c33" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-14399">24,470,844</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c33" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-14400">24,470</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-14401">237,474,153</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-14402">98,357</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c36" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14403">218,885,534</ix:nonFraction> </span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14404">4,248,561</ix:nonFraction></span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c38" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14405">1,866,066</ix:nonFraction></span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt 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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-14406">12,596,819</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-top: 0pt; margin-bottom: 0pt; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">All shares and per share data have been retroactively restated to reflect
reverse stock split effected on February 1, 2023.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these consolidated financial statements.</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"></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="fin_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>FUTURE FINTECH GROUP INC.</b></p><div>

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

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

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Year Ended</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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">CASH FLOWS FROM OPERATING ACTIVITIES</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net loss</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-14407">33,179,687</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-14408">34,015,899</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Net income (loss) from discontinued operation</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:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="0" unitRef="usd" id="ixv-14409">1,054,155</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="0" sign="-" unitRef="usd" id="ixv-14410">1,188,496</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">Net loss from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14411">34,233,842</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14412">32,827,403</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Adjustments to reconcile net income to net cash provided by operating activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt">Depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-14413">209,254</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-14414">201,363</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt">Amortization</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:AdjustmentForAmortization" scale="0" unitRef="usd" id="ixv-14415">57,035</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentForAmortization" scale="0" unitRef="usd" id="ixv-14416">57,035</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">Provision (Recovery) of doubtful 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="ftft:ProvisionOfDoubtfulDebts" scale="0" unitRef="usd" id="ixv-14417">27,350,439</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="ftft:ProvisionOfDoubtfulDebts" scale="0" sign="-" unitRef="usd" id="ixv-14418">716,914</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt">Impairment of goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-63">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairmentLoss" scale="0" unitRef="usd" id="ixv-14419">14,148,298</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 of short 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="ftft:ImpairmentOfShortTermInvestment" scale="0" unitRef="usd" id="ixv-14420">9,315</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="ftft:ImpairmentOfShortTermInvestment" scale="0" unitRef="usd" id="ixv-14421">12,633</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Interest expenses related to convertible note</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:InterestExpenseDebt" scale="0" unitRef="usd" id="ixv-14422">77,363</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Share-based payments</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" id="ixv-14423">670,980</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="usd" id="ixv-14424">3,468,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" sign="-" unitRef="usd" id="ixv-14425">2,637,772</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" sign="-" unitRef="usd" id="ixv-14426">5,564,429</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="0" unitRef="usd" id="ixv-14427">10,366,870</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="0" unitRef="usd" id="ixv-14428">7,312,243</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">Advances to suppliers 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:IncreaseDecreaseInPrepaidSupplies" scale="0" unitRef="usd" id="ixv-14429">5,106,927</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidSupplies" scale="0" sign="-" unitRef="usd" id="ixv-14430">1,219,839</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Operating lease assets and 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:IncreaseDecreaseInOtherOperatingCapitalNet" scale="0" unitRef="usd" id="ixv-14431">8,779</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="0" sign="-" unitRef="usd" id="ixv-14432">11,757</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">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" sign="-" unitRef="usd" id="ixv-14433">1,082,414</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" sign="-" unitRef="usd" id="ixv-14434">4,407,094</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-14435">1,177,100</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="0" unitRef="usd" id="ixv-14436">6,946,335</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Advances from customers</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:IncreaseDecreaseInContractWithCustomerLiability" scale="0" sign="-" unitRef="usd" id="ixv-14437">273,152</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="0" sign="-" unitRef="usd" id="ixv-14438">929,882</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Net cash used in operating activities &#8211; continued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-14439">21,236,926</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-14440">14,563,847</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">Net cash provided by (used in) operating activities &#8211; discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-14441">10,093,999</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="0" sign="-" unitRef="usd" id="ixv-14442">24,066</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">CASH FLOWS FROM INVESTING ACTIVITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Additions to property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-14443">34,056</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-14444">65,653</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Disposal of property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-14445">230,738</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-14446">32,490</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">Additions to loan receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireLoansReceivable" scale="0" unitRef="usd" id="ixv-14447">421,249</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireLoansReceivable" scale="0" unitRef="usd" id="ixv-14448">9,966,830</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Repayment of loan receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:RepaymentForLoanReceivable" scale="0" unitRef="usd" id="ixv-14449">280,833</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="ftft:RepaymentForLoanReceivable" scale="0" unitRef="usd" id="ixv-14450">14,107,063</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">Payment for Short 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:PaymentsForProceedsFromShortTermInvestments" scale="0" sign="-" unitRef="usd" id="ixv-14451">946,669</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Increase of financial products</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:PaymentsToAcquireOtherProductiveAssets" scale="0" unitRef="usd" id="ixv-14452">1,391</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-66">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Debt 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="ftft:PaymentForDebtInvestment" scale="0" unitRef="usd" id="ixv-14453">1,530,243</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-67">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Acquisition of a subsidiary, net of cash</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"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="0" sign="-" unitRef="usd" id="ixv-14454">4,679,434</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Disposal of a subsidiary, net of cash</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" scale="0" unitRef="usd" id="ixv-14455">1,101,201</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" scale="0" unitRef="usd" id="ixv-14456">5,993</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Net cash (used in) provided by investing activities from continued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-14457">1,629,900</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" scale="0" unitRef="usd" id="ixv-14458">8,780,511</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">Net cash used in investing activities from discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="0" sign="-" unitRef="usd" id="ixv-14459">2,064,479</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="0" sign="-" unitRef="usd" id="ixv-14460">745,440</ix:nonFraction></td><td style="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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">CASH FLOWS FROM FINANCING ACTIVITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Proceeds from the issuance of common stock, net of issurance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-14461">2,580,643</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-69">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-70">&#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">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfNotesPayable" scale="0" unitRef="usd" id="ixv-14462">3,589,582</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Proceeds from amounts due from related parties, net</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:ProceedsFromRepaymentsOfRelatedPartyDebt" scale="0" unitRef="usd" id="ixv-14463">166,766</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt" scale="0" unitRef="usd" id="ixv-14464">83,055</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">Repayment of amounts due to related parties, net</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:RepaymentsOfRelatedPartyDebt" scale="0" unitRef="usd" id="ixv-14465">240,238</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Proceeds from secured convertible promissory note</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-72">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromConvertibleDebt" scale="0" unitRef="usd" id="ixv-14466">1,100,723</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net cash provided&#160;by (used in) financing activities from continued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" scale="0" unitRef="usd" id="ixv-14467">2,507,171</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-14468">2,405,804</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#160;Net cash provided&#160;by financing activities from discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:fixed-zero" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-14469">-</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-14470">582,056</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of change in exchange rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" sign="-" unitRef="usd" id="ixv-14471">239,989</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" sign="-" unitRef="usd" id="ixv-14472">188,642</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">NET DECREASE IN CASH AND CASH EQUIVALENTS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="usd" id="ixv-14473">12,570,124</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="usd" id="ixv-14474">8,565,232</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">Cash and cash equivalents, from the continuing operations beginning of year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-14475">17,412,865</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-14476">27,597,510</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Cash and restricted cash at end of year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-14477">4,842,741</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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-14478">19,032,278</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">Less: Cash and cash equivalents from the discontinued operations, end of year</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">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-14479">1,619,413</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Cash and cash equivalents, from the continuing operations end of year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-14480">4,842,741</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-14481">17,412,865</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">SUPPLEMENTARY DISCLOSURE OF SIGNIFICANT NON-CASH TRANSACTION</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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"><span style="font-style: normal; font-weight: normal">Conversion of debt</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="0" unitRef="usd" id="ixv-14482">625,000</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><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="font-weight: bold; text-align: left; padding-left: 9pt">SUPPLEMENTAL CASH FLOW INFORMATION:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Income taxes paid</td><td>&#160;</td>
    <td style="text-align: left">$</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">$</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaid" scale="0" unitRef="usd" id="ixv-14483">510,838</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 9pt">Interest paid</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:InterestPaidNet" scale="0" unitRef="usd" id="ixv-14484">108,454</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-76">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these consolidated financial statements.</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"></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="fin_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>FUTURE FINTECH GROUP INC.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>FOR YEARS ENDED DECEMBER 31, 2024 AND 2023</b>&#160;</p><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_NatureOfOperations-c0_cont_1" escape="true" name="us-gaap:NatureOfOperations" id="ixv-10484"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>1. CORPORATE INFORMATION</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future FinTech Group Inc. (the &#8220;Company&#8221;)
is a holding company incorporated under the laws of the State of Florida. The Company historically engaged in the production and sale
of fruit juice concentrates (including fruit purees and fruit juices), fruit beverages (including fruit juice beverages and fruit cider
beverages) in the PRC. Due to drastically increased production costs and tightened environmental laws in China, the Company had transformed
its business from fruit juice manufacturing and distribution to financial technology related service businesses. The main business of
the Company includes supply chain financing services and trading in China, asset management business in Hong Kong and cross-border money
transfer service in UK. The Company also expanded into brokerage and investment banking business in Hong Kong and cryptocurrency mining
farm in the U.S. The Company had a contractual arrangements with a VIE E-Commerce Tianjin in China, which has generated minimal revenue
and business since 2021 due to the negative impact caused by COVID-19. The Company started the process to close it down in November 2023
and completed deregistration and dissolution of the VIE with local authority on March 7, 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 27, 2023, Future FinTech (Hong Kong)
Limited (&#8220;Buyer&#8221;), a company incorporated in Hong Kong and a wholly owned subsidiary of Future FinTech Group Inc. (the &#8220;Company&#8221;)
entered into a Share Transfer Agreement (the &#8220;Agreement&#8221;) with Alpha Financial Limited, a company incorporated in Hong Kong
(&#8220;Seller&#8221;) and sole owner and shareholder of Alpha International Securities (Hong Kong) Limited,&#160;a company incorporated
in Hong Kong (&#8220;Alpha HK&#8221;) and Alpha Information Service (Shenzhen) Co., Ltd., a company incorporated in China (&#8220;Alpha
SZ&#8221;). Alpha HK holds Type 1 &#8217;Securities Trading&#8217;, Type 2 &#8216;Futures Contract Trading&#8217; and Type 4 &#8217;Securities
Consulting&#8217; financial licenses issued by the Hong Kong Securities and Futures Commission. Alpha SZ provides technical support services
to Alpha HK. The share transfer transaction was approved by&#160;the Securities and Futures Commission of Hong Kong (&#8220;SFC&#8221;)
in August 2023 and the acquisition was closed on November 7, 2023. The names of the two entities were subsequently changed to &#8216;FTFT
International Securities and Futures Limited&#8217; and &#8216;FTFT Information Services (Shenzhen) Co. Ltd.&#8217;, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 30, 2023, Future FinTech (Hong Kong)
Limited, a wholly owned subsidiary of the Company acquired <ix:nonFraction contextRef="c39" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-14485">100</ix:nonFraction>% equity interest of Alpha International Securities (HONG KONG) Limited
a company incorporated in Hong Kong for $<ix:nonFraction contextRef="c40" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" scale="0" unitRef="usd" id="ixv-14486">1,791,174</ix:nonFraction> (HKD&#160;<ix:nonFraction contextRef="c40" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" scale="0" unitRef="hkd" id="ixv-14487">14,010,421</ix:nonFraction>), which is in the securities business. The Company has changed its name
from Alpha International Securities (HONG KONG) Limited to FTFT International Securities and Futures Limited on November 1, 2023.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 30, 2023, Future FinTech (Hong
Kong) Limited, a wholly owned subsidiary of the Company acquired <ix:nonFraction contextRef="c41" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-14488">100</ix:nonFraction>% equity interest of Alpha Information Services (Shenzhen) Co.,
Ltd for $<ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" scale="0" unitRef="usd" id="ixv-14489">210,788</ix:nonFraction> (HKD <ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" scale="0" unitRef="hkd" id="ixv-14490">1,649,528</ix:nonFraction>), which provides information services for FTFT International Securities and Futures Limited. The
Company has changed its name from Alpha Information Services (Shenzhen) Co., Ltd to Future information service (Shenzhen) Co., Ltd
on November 3, 2023.</p></ix:nonNumeric><div>

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

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

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

</div><ix:continuation id="_NatureOfOperations-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s business and operations are
principally conducted by its subsidiaries in the PRC, Hong Kong and UK.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 26, 2023, the Company filed with the
Florida Secretary of State&#8217;s office Articles of Amendment (the &#8220;Amendment&#8221;)&#160;to amend its Second Amended and Restated
Articles of Incorporation, as amended (&#8220;Articles of Incorporation&#8221;). As a result of the Amendment, the Company has authorized
and approved a <ix:nonNumeric contextRef="c43" name="us-gaap:StockholdersEquityReverseStockSplit" id="ixv-14491">1-for-5</ix:nonNumeric> reverse stock split of the Company&#8217;s authorized shares of common stock from <ix:nonFraction contextRef="c44" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-14492">300,000,000</ix:nonFraction> shares to <ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-14493">60,000,000</ix:nonFraction>
shares, accompanied by a corresponding decrease in the Company&#8217;s issued and outstanding shares of common stock (the &#8220;Reverse
Stock Split&#8221;). The common stock will continue to be $<ix:nonFraction contextRef="c46" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-14494">0.001</ix:nonFraction> par value. The Company rounds up to the next full share of the Company&#8217;s
shares of common stock any fractional shares that result from the Reverse Stock Split and no fractional shares is issued in connection
with the Reverse Stock Split and no cash or other consideration is paid in connection with any fractional shares that would otherwise
have resulted from the Reverse Stock Split. No changes are being made to the number of preferred shares of the Company which remain as
<ix:nonFraction contextRef="c47" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockShareSubscriptions" scale="0" unitRef="shares" id="ixv-14495">10,000,000</ix:nonFraction> preferred shares as authorized but not issued. The amendment to the Articles of Incorporation of the Company took effect on
February 1, 2023. The Reverse Stock Split and Amendment were authorized and approved by the Board of Directors of the Company without
shareholders&#8217; approval, pursuant to <ix:nonFraction contextRef="c48" decimals="5" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" scale="0" unitRef="pure" id="ixv-14496">607.10025</ix:nonFraction> of the Florida Business Corporation Act of the State of Florida.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company started a process to close it down
in November 2023 and completed deregistration and dissolution of the VIE with local authority on March 7, 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The reverse stock split would be reflected in
our December 31, 2024 and December 31, 2023 statements of changes in stockholders&#8217; equity, and in per share data for all periods
presented.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="ixv-10522"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p>

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

<ix:nonNumeric contextRef="c0" continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="ixv-10526"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Basis of preparation and principle of consolidation</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_2" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These consolidated financial statements (&#8220;financial
statements&#8221;) have been prepared in conformity with accounting principles generally accepted in the United States of America, or
US GAAP.</p></ix:continuation>

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

<ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_3" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s functional currency of subsidiaries
in China is the Chinese Renminbi (RMB). Other subsidiaries outside of China use U.S. Dollar (USD), Hong Kong Dollar (HKD), Great Britain
Pound (&#8220;GBP&#8221;) and AED (United Arab Emirates Dirham) as the functional currency; however, the accompanying consolidated financial
statements have been translated and presented in USD.&#160;</p></ix:continuation>

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

<ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_4" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">According to US GAAP Accounting Standard Codification
(&#8220;ASC&#8221;) 810-10-15-8, for legal entities other than limited partnerships, the usual condition for a controlling financial interest
is ownership of a majority voting interest, and, therefore, as a general rule ownership by one reporting entity, directly or indirectly,
of more than 50 percent of the outstanding voting shares of another entity is a condition pointing toward consolidation. The power to
control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders, or by
court decree.</p></ix:continuation></ix:nonNumeric><div>

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

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

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_2" id="_SignificantAccountingPoliciesTextBlock-c0_cont_1"><ix:continuation id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include
the financial statements of the Company and its subsidiaries.&#160;All transactions and balances among the Company and its subsidiaries
have been eliminated upon consolidation.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_DiscontinuedOperationsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:DiscontinuedOperationsPolicyTextBlock" id="ixv-10558"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Discontinued Operations</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_DiscontinuedOperationsPolicyTextBlock-c0_cont_2" id="_DiscontinuedOperationsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 16, 2023, QR (HK) Limited was dissolved
and deregistered.</p></ix:continuation>

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

<ix:continuation continuedAt="_DiscontinuedOperationsPolicyTextBlock-c0_cont_3" id="_DiscontinuedOperationsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 5, 2023, FTFT PARAGUAY S.A. was dissolved.</p></ix:continuation>

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

<ix:continuation continuedAt="_DiscontinuedOperationsPolicyTextBlock-c0_cont_4" id="_DiscontinuedOperationsPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 7, 2024, Chain Cloud Mall Network and
Technology (Tianjin) Co., Limited was dissolved and deregistered. The loss on disposal was $ <ix:nonFraction contextRef="c49" decimals="2" format="ixt:num-dot-decimal" name="ftft:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-14497">45,487.54</ix:nonFraction>.</p></ix:continuation>

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

<ix:continuation continuedAt="_DiscontinuedOperationsPolicyTextBlock-c0_cont_5" id="_DiscontinuedOperationsPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 4, 2024, Tianjin Future Private Equity
Fund Management Partnership (Ltd Partnership) was dissolved and deregistered. The loss on disposal was $<ix:nonFraction contextRef="c50" decimals="2" format="ixt:num-dot-decimal" name="ftft:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-14498">22.46</ix:nonFraction>.</p></ix:continuation>

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

<ix:continuation continuedAt="_DiscontinuedOperationsPolicyTextBlock-c0_cont_6" id="_DiscontinuedOperationsPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 18, 2024, Nice Talent Asset Management
Limited (&#8220;NTAM&#8221;) was disposed of for a consideration of US$ <ix:nonFraction contextRef="c51" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AssetAcquisitionConsiderationTransferred" scale="6" unitRef="usd" id="ixv-14499">0.31</ix:nonFraction> million (HK$<ix:nonFraction contextRef="c51" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AssetAcquisitionConsiderationTransferred" scale="6" unitRef="hkd" id="ixv-14500">2.40</ix:nonFraction> million). The loss on disposal was $<ix:nonFraction contextRef="c51" decimals="-4" format="ixt:num-dot-decimal" name="ftft:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation" scale="6" unitRef="usd" id="ixv-14501">2.32</ix:nonFraction> million.</p></ix:continuation>

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

<ix:continuation continuedAt="_DiscontinuedOperationsPolicyTextBlock-c0_cont_7" id="_DiscontinuedOperationsPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 6, 2024, FTFT Super Computing Inc. was disposed of for
a consideration of US$<ix:nonFraction contextRef="c52" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AssetAcquisitionConsiderationTransferred" scale="6" unitRef="usd" id="ixv-14502">1.97</ix:nonFraction> million, of which (i) the assumption of the obligations of FTFT Super Computing totaling $<ix:nonFraction contextRef="c52" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:AssetAcquisitionConsiderationTransferredOtherAssets" scale="0" unitRef="usd" id="ixv-14503">973,072.24</ix:nonFraction> and (ii)
$<ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetAcquisitionConsiderationTransferredOtherAssets" scale="0" unitRef="usd" id="ixv-14504">1,000,000</ix:nonFraction> was paid to an account at Olshan Frome Wolosky LLP to satisfy, in part, the right of payment held by FT Global Capital, Inc.
arising from the judgment entered in favor of FT Global and against the Company registered in the Southern District of New York. The gain
on disposal was $<ix:nonFraction contextRef="c53" decimals="-4" format="ixt:num-dot-decimal" name="ftft:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation" scale="6" unitRef="usd" id="ixv-14505">3.42</ix:nonFraction> million.</p></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_DiscontinuedOperationsPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Based on the disposal plan and in accordance with
ASC 205-20, the Company presented the operating results from these operations as a discontinued operation.&#160;</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="ixv-10583"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Segment Information Reclassification</b></p></ix:nonNumeric>

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

<ix:continuation id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company classified business segment into asset
management service, supply chain financing and trading, and others.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_UseOfEstimates-c0_cont_1" escape="true" name="us-gaap:UseOfEstimates" id="ixv-10590"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Uses of Estimates in the Preparation of Financial
Statements</b></p></ix:nonNumeric>

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

<ix:continuation id="_UseOfEstimates-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s consolidated financial statements
have been prepared in accordance with US GAAP and this requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements
and reported amounts of revenue and expenses during the reporting period. The significant areas requiring the use of management estimates
include, but not limited to, the allowance for doubtful accounts receivable, estimated useful life and residual value of property, plant
and equipment, impairment of long-lived assets, provision for staff benefit, recognition and measurement of deferred income taxes and
valuation allowance for deferred tax assets. Although these estimates are based on management&#8217;s knowledge of current events and
actions management may undertake in the future, actual results may ultimately differ from those estimates and such differences may be
material to our consolidated financial statements.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="ftft_GoingConcernPolicyTextBlock-c0_cont_1" escape="true" name="ftft:GoingConcernPolicyTextBlock" id="ixv-10598"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Going Concern</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="ftft_GoingConcernPolicyTextBlock-c0_cont_2" id="ftft_GoingConcernPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s financial statements are prepared
assuming that the Company will continue as a going concern.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><ix:continuation continuedAt="ftft_GoingConcernPolicyTextBlock-c0_cont_3" id="ftft_GoingConcernPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company incurred operating losses and had
negative operating cash flows and may continue to incur operating losses and generate negative cash flows as the Company implements its
future business plan. The Company&#8217;s operating losses amounted $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="6" unitRef="usd" id="ixv-14506">36.62</ix:nonFraction> million, and it had negative operating cash flows amounted
$<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="6" sign="-" unitRef="usd" id="ixv-14507">21.24</ix:nonFraction> million as of December 31, 2024. These factors raise substantial doubts about the Company&#8217;s ability to continue as a going
concern. The Company has raised funds through issuance of convertible notes and common stock.</p></ix:continuation></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

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

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_3" id="_SignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:continuation continuedAt="ftft_GoingConcernPolicyTextBlock-c0_cont_4" id="ftft_GoingConcernPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company had net working capital of $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="ftft:WorkingCapital" scale="6" unitRef="usd" id="ixv-14508">7.60</ix:nonFraction> million. The Company had
current liabilities of $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="6" unitRef="usd" id="ixv-14509">13.11</ix:nonFraction> million which is expected to get repaid within twelve months. As of December 31, 2024, the Company had cash
of $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="6" unitRef="usd" id="ixv-14510">4.84</ix:nonFraction> million, accounts receivable of $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="6" unitRef="usd" id="ixv-14511">2.09</ix:nonFraction> million and loan receivables of $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="6" unitRef="usd" id="ixv-14512">7.09</ix:nonFraction> million, which were expected to be liquid and used
to repay the liabilities. As such, the Company believed it had sufficient cash to settled the liabilities within the next 12 months.</p></ix:continuation>

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

<ix:continuation id="ftft_GoingConcernPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The ability of the Company to continue as a going
concern is dependent upon its ability to successfully execute its new business strategy and eventually attain profitable operations. The
financial statements do not include any adjustments that might result from the outcome of this uncertainty.</p></ix:continuation>

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

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

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

<ix:continuation id="_ResearchAndDevelopmentExpensePolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Research and development expenses include salaries,
contracted services, as well as the related expenses for our research and product development team, and expenditures relating to our efforts
to develop, design, and enhance our service to our clients. The Company expenses research and development costs as they are incurred.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="ixv-10639"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Impairment of Long-Lived Assets</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_2" id="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the&#160;ASC 360-10, <i>Accounting
for the Impairment or Disposal of Long-Lived Assets</i>, long-lived assets, such as property, plant and equipment and purchased intangibles
subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of an
asset may not be recoverable, or it is reasonably possible that these assets could become impaired as a result of technological or other
industrial changes. The determination of recoverability of assets to be held and used is made by comparing the carrying amount of an asset
to future undiscounted cash flows to be generated by the assets.</p></ix:continuation>

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

<ix:continuation id="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If such assets are considered to be impaired,
the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets.
Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="ixv-10650"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Fair Value of Financial Instruments</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has adopted FASB ASC Topic on Fair
Value Measurements and Disclosures (&#8220;ASC 820&#8221;), which defines fair value, establishes a framework for measuring fair value
in GAAP, and expands disclosures about fair value measurements. ASC 820 establishes a three-level valuation hierarchy of valuation techniques
based on observable and unobservable input, which may be used to measure fair value and include the following:</p></ix:continuation>

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

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Level 1 &#8211; Quoted prices in active markets for identical assets
or liabilities.</p></ix:continuation>

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

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 2 &#8211; Input other than Level 1 that
is observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are
not active; or other input that is observable or can be corroborated by observable market data for substantially the full term of the
assets or liabilities.</p></ix:continuation>

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

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 3 &#8211; Unobservable input that is supported
by little or no market activity and that is significant to the fair value of the assets or liabilities.</p></ix:continuation>

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

<ix:continuation id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our cash and cash equivalents and restricted cash
and short-term investments are classified within level 1 of the fair value hierarchy because they are value using quoted market price.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock" id="ixv-10669"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Earnings (Loss) Per Share</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_2" id="_EarningsPerSharePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under ASC 260-10, <i>Earnings Per Share</i>, basic
EPS excludes dilution for Common Stock equivalents and is calculated by dividing net income (loss) available to common stockholders by
the weighted-average number of Common Stock outstanding for the period.</p></ix:continuation></ix:continuation><div>

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

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_4" id="_SignificantAccountingPoliciesTextBlock-c0_cont_3"><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">Diluted EPS is calculated by using the treasury
stock method, assuming conversion of all potentially dilutive securities, such as stock options and warrants. Under this method, (i) exercise
of options and warrants is assumed at the beginning of the period and shares of Common Stock are assumed to be issued, (ii) the proceeds
from exercise are assumed to be used to purchase Common Stock at the average market price during the period, and (iii) the incremental
shares (the difference between the number of shares assumed issued and the number of shares assumed purchased) are included in the denominator
of the diluted EPS computation. The numerators and denominators used in the computations of basic and diluted EPS are presented in the
following table.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="ixv-10696"><ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_4" id="_EarningsPerSharePolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the year ended December 31, 2024:</p></ix:continuation>

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

<ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_5" id="_EarningsPerSharePolicyTextBlock-c0_cont_4"><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Income</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">Share</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">Pre-share<br/> 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">&#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%; font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from continued operations attributable to Future Fintech Group, Inc.</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:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-14513">34,200,867</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="ftft:NetIncomelossFromContinuedOperationsShare" scale="0" unitRef="shares" id="ixv-14514">20,928,073</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="c0" decimals="2" format="ixt:num-dot-decimal" name="ftft:Lossfromcontinuedoperationspershares" scale="0" sign="-" unitRef="usdPershares" id="ixv-14515">1.63</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Income from discontinued operations attributable to Future Fintech Group, Inc.</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="ftft:IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity" scale="0" unitRef="usd" id="ixv-14516">1,244,995</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="c0" decimals="INF" format="ixt:num-dot-decimal" name="ftft:NetIncomelossFromDiscontinuingOperationsShare" scale="0" unitRef="shares" id="ixv-14517">20,928,073</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ftft:NetIncomelossFromDiscontinuingOperationsPreshare" scale="0" unitRef="usdPershares" id="ixv-14518">0.06</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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Basic EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Loss to common stockholders from continuing operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" scale="0" sign="-" unitRef="usd" id="ixv-14519">34,200,867</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="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-14520">20,928,073</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="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-14521">1.63</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: 1.5pt; text-indent: -9pt; padding-left: 9pt">Income available to common stockholders from discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" scale="0" unitRef="usd" id="ixv-14522">1,244,995</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="c0" decimals="INF" format="ixt:num-dot-decimal" name="ftft:IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare" scale="0" unitRef="shares" id="ixv-14523">20,928,073</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="2" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" unitRef="usdPershares" id="ixv-14524">0.06</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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Dilutive EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 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-indent: -9pt; padding-left: 9pt">Warrants</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"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" scale="0" unitRef="shares" id="ixv-14525">42,108</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-78">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc.</td><td style="padding-bottom: 1.5pt">&#160;</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:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" scale="0" sign="-" unitRef="usd" id="ixv-14526">34,200,867</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="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-14527">20,970,181</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="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-14528">1.63</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: 1.5pt; text-indent: -9pt; padding-left: 9pt">Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" scale="0" unitRef="usd" id="ixv-14529">1,244,995</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="c0" decimals="INF" format="ixt:num-dot-decimal" name="ftft:DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages" scale="0" unitRef="shares" id="ixv-14530">20,970,181</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="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" unitRef="usdPershares" id="ixv-14531">0.06</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>




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

<ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_6" id="_EarningsPerSharePolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the year ended December 31, 2023:</p></ix:continuation>

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

<ix:continuation id="_EarningsPerSharePolicyTextBlock-c0_cont_6"><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Income</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">Share</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">Pre-share<br/> 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">&#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%; font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from continued operations attributable to Future Fintech Group, Inc.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-14532">32,572,778</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="ftft:NetIncomelossFromContinuedOperationsShare" scale="0" unitRef="shares" id="ixv-14533">14,746,726</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="c7" decimals="2" format="ixt:num-dot-decimal" name="ftft:Lossfromcontinuedoperationspershares" scale="0" sign="-" unitRef="usdPershares" id="ixv-14534">2.21</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from discontinued operations attributable to Future Fintech Group, Inc.</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="ftft:IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity" scale="0" sign="-" unitRef="usd" id="ixv-14535">1,080,450</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="ftft:NetIncomelossFromDiscontinuingOperationsShare" scale="0" unitRef="shares" id="ixv-14536">14,746,726</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="c7" decimals="2" format="ixt:num-dot-decimal" name="ftft:NetIncomelossFromDiscontinuingOperationsPreshare" scale="0" sign="-" unitRef="usdPershares" id="ixv-14537">0.07</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Basic EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Loss to common stockholders from continuing operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" scale="0" sign="-" unitRef="usd" id="ixv-14538">32,572,778</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-14539">14,746,726</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="c7" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-14540">2.21</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: 1.5pt; text-indent: -9pt; padding-left: 9pt">Loss available to common stockholders from discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" scale="0" sign="-" unitRef="usd" id="ixv-14541">1,080,450</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="ftft:IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare" scale="0" unitRef="shares" id="ixv-14542">14,746,726</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="c7" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-14543">0.07</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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Dilutive EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 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">Warrants before 1-for-5 reverse stock split</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"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="ftft:WarrantBefore1for5ReverseStockSplit" scale="0" unitRef="shares" id="ixv-14544">210,526</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-80">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Warrants after 1-for-5 reverse stock split</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="ftft:WarrantAfter1for5ReverseStockSplit" scale="0" unitRef="shares" id="ixv-14545">42,108</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-82">-</div></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">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc.</td><td style="padding-bottom: 1.5pt">&#160;</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="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" scale="0" sign="-" unitRef="usd" id="ixv-14546">32,572,778</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-14547">14,788,834</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="c7" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-14548">2.20</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: -9pt; padding-left: 9pt">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" scale="0" sign="-" unitRef="usd" id="ixv-14549">1,080,450</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="ftft:DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages" scale="0" unitRef="shares" id="ixv-14550">14,788,834</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="c7" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-14551">0.07</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table></ix:continuation></ix:nonNumeric></ix:continuation><div>

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




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

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_5" id="_SignificantAccountingPoliciesTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" continuedAt="_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="ixv-11127"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Cash, cash equivalents and restricted cash
</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy-c0_cont_2" id="_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and cash equivalents included cash on hand
and demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal and use and with an original
maturity of three months or less.</p></ix:continuation>

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

<ix:continuation continuedAt="_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy-c0_cont_3" id="_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deposits in banks in the PRC are only insured
by the government up to RMB<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="cny" id="ixv-14552">500,000</ix:nonFraction>, in the HK are only insured by the government up to HKD&#160;<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="hkd" id="ixv-14553">500,000</ix:nonFraction>, in the United Kingdom are only insured
by the government up to GBP<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="gbp" id="ixv-14554">18,000</ix:nonFraction>, in the United States of America are only insured by the Federal Deposit Insurance Corporation up to
USD&#160;<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="usd" id="ixv-14555">250,000</ix:nonFraction>, and are consequently exposed to risk of loss.</p></ix:continuation>

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

<ix:continuation continuedAt="_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy-c0_cont_4" id="_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company believes the probability of a bank
failure, causing loss to the Company, is remote.</p></ix:continuation>

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

<ix:continuation id="_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash that is restricted as to withdrawal for use
or pledged as security is reported separately on the face of the consolidated balance sheets, and is not included in the total cash and
cash equivalents in the consolidated statements of cash flows.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_1" escape="true" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="ixv-11143"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Receivable and Allowances</b>&#160;</p></ix:nonNumeric>

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

<ix:continuation continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_2" id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are recognized and carried
at the original invoice amounts less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible accounts
based on our best estimate of the amount of probable credit losses in our existing accounts receivable. We perform ongoing credit evaluations
of our customers and maintain an allowance for potential bad debts if required.</p></ix:continuation>

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

<ix:continuation continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_3" id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other receivables, and loan receivables are recognized
and carried at the initial amount when occurred less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible
accounts based on our best estimate of the amount of probable impairment losses in our existing receivable.</p></ix:continuation>

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

<ix:continuation continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_4" id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Allowances for doubtful accounts are maintained
for expected credit losses resulting from the Company&#8217;s customers&#8217; inability to make required payments. The allowances are
based on the Company&#8217;s regular assessment of various factors, including the credit-worthiness and financial condition of specific
customers, historical experience with bad debts and customer deductions, receivables aging, current economic conditions, reasonable and
supportable forecasts of future economic conditions, and other factors that may affect the Company&#8217;s ability to collect from customers.
The Company maintains an allowance for credit losses in accordance with ASC Topic 326, Credit Losses (&#8220;ASC 326&#8221;) and records
the allowance for credit losses as an offset to accounts receivable and contract assets, and the estimated credit losses charged to the
allowance is classified as &#8220;bad debt expense&#8221; in the consolidated statements of comprehensive income. We determine whether
an allowance for doubtful accounts is required by evaluating specific accounts where information indicates the customers may have an inability
to meet financial obligations. In these cases, we use assumptions and judgment, based on the best available facts and circumstances, to
record a specific allowance for those customers against amounts due to reduce the receivable to the amount expected to be collected. These
specific allowances are re-evaluated and adjusted as additional information is received. The amounts calculated are analyzed to determine
the total amount of the allowance. We may also record a general allowance as necessary.</p></ix:continuation>

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

<ix:continuation continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_5" id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Direct write-offs are taken in the period when
we have exhausted our efforts to collect overdue and unpaid receivable or otherwise evaluate other circumstances that indicate that we
should abandon such efforts.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><ix:continuation id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has assessed its receivable including
credit term and corresponding all its receivables in December 2024. Upon such credit terms, bad debt expense was $<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" unitRef="usd" id="ixv-14556">27.35</ix:nonFraction> million and $(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" sign="-" unitRef="usd" id="ixv-14557">787,868</ix:nonFraction>)
during the years ended December 31, 2024 and 2023, respectively. Accounts receivables of $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing" scale="6" unitRef="usd" id="ixv-14558">1.15</ix:nonFraction> million and <span style="-sec-ix-hidden: hidden-fact-83">nil</span> have been outstanding for
over 90 days as of December 31, 2024 and December 31, 2023, respectively.</p></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

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

<ix:nonNumeric contextRef="c0" continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="ixv-11164"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Revenue Recognition</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_2" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We apply the five steps defined under ASC 606:
(i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the
entity satisfies a performance obligation. We assess its revenue arrangements against specific criteria in order to determine if it is
acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services.
We allocate the transaction price to each performance obligation based on the relative standalone selling price of the goods or services
provided. Revenue is recognized upon the transfer of control of promised goods or services to a customer. Control is generally transferred
when the Company has a present right to payment and title and the significant risks and rewards of ownership of products or services are
transferred to its customers.</p></ix:continuation></ix:continuation><div>

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




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

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_6" id="_SignificantAccountingPoliciesTextBlock-c0_cont_5"><ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_3" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not make any significant judgment in evaluating
when control is transferred. Revenue is recorded net of value-added tax.</p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_4" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue recognitions are as follows:</p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_5" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Sales of coals, aluminum ingots, sand and steel</span></p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_6" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognize revenue when the receipt
of merchandise is confirmed by the customers, which is the point that the title of the goods is transferred to the customer. Revenue was
$<ix:nonFraction contextRef="c54" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="6" unitRef="usd" id="ixv-14559">0.83</ix:nonFraction> million and $<ix:nonFraction contextRef="c55" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="6" unitRef="usd" id="ixv-14560">20.44</ix:nonFraction> million during the year ended December 31, 2024 and 2023, respectively.</p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_7" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Sales agent services of coals, aluminum ingots,
sand and steel</span></p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_8" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the sale of third-party products where the
Company obtains control of the product before transferring it to the customer, the Company recognizes revenue based on the gross revenue
amount billed to customers as sales of goods listed above. The Company considers multiple factors when determining whether it obtains
control of third-party products, including evaluating if it can establish the price of the product, retains inventory risk for tangible
products or has the responsibility for ensuring acceptability of the product. The Company recognizes net revenue as agent services for
the sales of coals, aluminum ingots, sand and steel when no control obtained throughout the transactions. Revenue was $<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="6" unitRef="usd" id="ixv-14561">0.15</ix:nonFraction> million
and $<ix:nonFraction contextRef="c7" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="6" unitRef="usd" id="ixv-14562">0.33</ix:nonFraction> million during the year ended December 31, 2024 and 2023, respectively.</p></ix:continuation>

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

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

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

<ix:continuation id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Daily Bargain Detail Report will be submitted
to accountant each day, and accountant posts commission based on received settlement report.</p></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

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

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

<ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property, plant and equipment are stated at cost
less accumulated depreciation and any impairment losses. Depreciation is computed using the straight-line method over the useful lives
of the assets. Major renewals and betterments are capitalized and depreciated; maintenance and repairs that do not extend the life of
the respective assets are expensed as incurred. Upon disposal of assets, the cost and related accumulated depreciation are removed from
the accounts and any gain or loss is included in the consolidated statements of operations and comprehensive income.</p></ix:continuation>

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

<ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_3" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation related to property, plant and equipment
used in production is reported in cost of sales, and includes amortized amounts related to capital leases. We estimated that the residual
value of the Company&#8217;s property and equipment ranges from <ix:nonFraction contextRef="c56" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage" scale="-2" unitRef="pure" id="ixv-14563">3</ix:nonFraction>% to <ix:nonFraction contextRef="c57" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage" scale="-2" unitRef="pure" id="ixv-14564">5</ix:nonFraction>%. <ix:nonNumeric contextRef="c0" continuedAt="ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock-c0_cont_1" escape="true" name="ftft:PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" id="ixv-14565">Property, plant and equipment are depreciated over their estimated
useful lives as follows:</ix:nonNumeric></p></ix:continuation>

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

<ix:continuation id="ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock-c0_cont_1"><ix:continuation id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_3"><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify">Building</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c79" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-14566">30</ix:nonNumeric> years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c80" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-14567">5</ix:nonNumeric>-<ix:nonNumeric contextRef="c81" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-14568">10</ix:nonNumeric> years</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: justify">Furniture and office equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c82" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-14569">3</ix:nonNumeric>-<ix:nonNumeric contextRef="c83" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-14570">5</ix:nonNumeric> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Motor vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c84" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-14571">5</ix:nonNumeric> years</span></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_IntangibleAssetsFiniteLivedPolicy-c0_cont_1" escape="true" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="ixv-11259"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Intangible Assets</b></p></ix:nonNumeric>

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

<ix:continuation id="_IntangibleAssetsFiniteLivedPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Acquired intangible assets are recognized based
on their cost to the Company, which generally includes the transaction costs of the asset acquisition, and no gain or loss is recognized
unless the fair value of noncash assets given as consideration differs from the assets&#8217; carrying amounts on the Company&#8217;s
book. These assets are amortized over their useful lives if the assets are deemed to have a finite life and they are reviewed for impairment
by testing for recoverability whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The
fair value of an intangible asset is the amount that would be determined if the entity used the assumptions that market participants would
use if they were pricing the intangible asset. The useful life of the Company&#8217;s intangible assets is <ix:nonNumeric contextRef="c56" continuedAt="_FiniteLivedIntangibleAssetUsefulLife-c56_cont_1" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="ixv-14572">five</ix:nonNumeric> - <ix:nonNumeric contextRef="c57" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="ixv-14573">ten<ix:continuation id="_FiniteLivedIntangibleAssetUsefulLife-c56_cont_1"> years</ix:continuation></ix:nonNumeric>, which is
determined by using the time period that an intangible is estimated to contribute directly or indirectly to a Company&#8217;s future cash
flows.</p></ix:continuation></ix:continuation><div>

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

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_7" id="_SignificantAccountingPoliciesTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="ixv-11282"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Foreign Currency and Other Comprehensive Income
(Loss)</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The financial statements of the Company&#8217;s
foreign subsidiaries are measured using the local currency as the functional currency; however, the reporting currency of the Company
is the USD. Assets and liabilities of the Company&#8217;s foreign subsidiaries have been translated into USD using the exchange rate at
the balance sheet dates, while equity accounts are translated using historical exchange rate. The exchange rate we used to convert RMB
to USD was <ix:nonFraction contextRef="c58" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-14575">7.19</ix:nonFraction>:1 and <ix:nonFraction contextRef="c59" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-14576">7.08</ix:nonFraction>:1 at the balance sheet dates of December 31, 2024 and December 31, 2023, respectively. The average exchange
rate for the period has been used to translate revenues and expenses. The average exchange rates we used to convert RMB to USD were <ix:nonFraction contextRef="c60" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-14577">7.12</ix:nonFraction>:1
and <ix:nonFraction contextRef="c61" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-14578">7.05</ix:nonFraction>:1 for fiscal year 2024 and fiscal year 2023, respectively.</p></ix:continuation>

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

<ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_3" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert HKD to USD
was <ix:nonFraction contextRef="c62" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-14579">7.76</ix:nonFraction>:1 and <ix:nonFraction contextRef="c63" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-14580">7.82</ix:nonFraction>:1 at the balance sheet dates of December 31, 2024 and December 31, 2023. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rates we used to convert HKD to USD were <ix:nonFraction contextRef="c64" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-14581">7.80</ix:nonFraction>:1 and <ix:nonFraction contextRef="c65" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-14582">7.83</ix:nonFraction>:1 for
fiscal year 2024 and fiscal year 2023.</p></ix:continuation>

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

<ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_4" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert GBP to USD
was <ix:nonFraction contextRef="c66" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-14583">0.79</ix:nonFraction>:1 and <ix:nonFraction contextRef="c67" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-14584">0.78</ix:nonFraction>:1 at the balance sheet dates of December 31, 2024 and December 31, 2023. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rates we used to convert GBP to USD were <ix:nonFraction contextRef="c68" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-14585">0.78</ix:nonFraction>:1 and <ix:nonFraction contextRef="c69" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-14586">0.80</ix:nonFraction>:1 for
fiscal year 2024 and fiscal year 2023.</p></ix:continuation>

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

<ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_5" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert AED to USD
was <ix:nonFraction contextRef="c70" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-14587">3.65</ix:nonFraction>:1 and <ix:nonFraction contextRef="c71" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-14588">3.66</ix:nonFraction>:1 at the balance sheet dates of December 31, 2024 and December 31, 2023. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rates we used to convert AED to USD were <ix:nonFraction contextRef="c72" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-14589">3.66</ix:nonFraction>:1 and <ix:nonFraction contextRef="c73" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-14590">3.66</ix:nonFraction>:1 for
fiscal year 2024 and fiscal year 2023.</p></ix:continuation>

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

<ix:continuation id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Translation adjustments are reported separately
and accumulated in a separate component of equity (cumulative translation adjustment).</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="ftft_GovernmentSubsidiesPolicyTextBlock-c0_cont_1" escape="true" name="ftft:GovernmentSubsidiesPolicyTextBlock" id="ixv-11301"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Government subsidies</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="ftft_GovernmentSubsidiesPolicyTextBlock-c0_cont_2" id="ftft_GovernmentSubsidiesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Government subsidies primarily consist of financial
subsidies received from provincial and local governments for operating a business in their jurisdictions and compliance with specific
policies promoted by the local governments. For certain government subsidies, there are no defined rules and regulations to govern the
criteria necessary for companies to receive such benefits, and the amount of financial subsidy is determined at the discretion of the
relevant government authorities. The government subsidies of operating nature with no further conditions to be met are recorded of operating
expenses in &#8220;Other income&#8221; in the consolidated statements when received.</p></ix:continuation>

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

<ix:continuation id="ftft_GovernmentSubsidiesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amendments in this update require disclosures
about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase
transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an
entity&#8217;s financial statements.</p></ix:continuation>

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

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

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

<ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_2" id="_IncomeTaxPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We use the asset and liability method of accounting
for income taxes in accordance with ASC Topic 740, &#8220;Income Taxes.&#8221; Under this method, income tax expense is recognized for
the amount of: (i) taxes payable or refundable for the current year and (ii) deferred tax consequences of temporary differences resulting
from matters that have been recognized in an entity&#8217;s financial statements or tax returns. Deferred tax assets and liabilities are
measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to
be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the results of operations
in the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based
on the weight of the available positive and negative evidence, it is more likely than not some portion or all of the deferred tax assets
will not be realized.</p></ix:continuation>

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

<ix:continuation id="_IncomeTaxPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC Topic 740-10-30 clarifies the accounting for
uncertainty in income taxes recognized in an enterprise&#8217;s financial statements and prescribes a recognition threshold and measurement
attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC
Topic 740-10-25 provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure,
and transition. We have no material uncertain tax positions for any of the reporting periods presented.</p></ix:continuation></ix:continuation><div>

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

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_8" id="_SignificantAccountingPoliciesTextBlock-c0_cont_7"><ix:nonNumeric contextRef="c0" continuedAt="_GoodwillAndIntangibleAssetsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="ixv-11339"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Goodwill</b></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_GoodwillAndIntangibleAssetsPolicyTextBlock-c0_cont_2" id="_GoodwillAndIntangibleAssetsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company tests goodwill for impairment for
its reporting units on an annual basis, or when events occur or circumstances indicate the fair value of a reporting unit is below its
carrying value. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that
implied fair value of the goodwill within the reporting unit is less than its carrying value.</p></ix:continuation>

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

<ix:continuation id="_GoodwillAndIntangibleAssetsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s evaluation of goodwill for
impairment involves the comparison of the fair value of the reporting unit to its carrying value. The Company uses the discounted cash
flow model to estimate fair value, which requires management to make significant estimates and assumptions related to forecasts of future
revenue and operating margin. In addition, the discounted cash flow model requires the Company to select an appropriate weighted average
cost of capital based on current market conditions as of December 31, 2024 and December 31, 2023. A high degree of auditor judgment and
an increased extent of effort were required when performing audit procedures to evaluate the reasonableness of management&#8217;s estimates
and assumptions related to the forecasts. Based upon the assessment, the Company has concluded that goodwill is <span style="-sec-ix-hidden: hidden-fact-84"><span style="-sec-ix-hidden: hidden-fact-85">nil</span></span> as of December 31,
2024 and December 31, 2023.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_InvestmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:InvestmentPolicyTextBlock" id="ixv-11351"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Short-term investments</b></p></ix:nonNumeric>

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

<ix:continuation id="_InvestmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Short-term investments consist primarily of investments
in fixed deposits with original maturities between three months and one year and certain investments in wealth management products and
other investments that the Company has the intention to redeem within one year. Fair valued or carried at amortized costs. As of December
31, 2024 and December 31, 2023, the short-term investments amounted to $<ix:nonFraction contextRef="c76" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="0" unitRef="usd" id="ixv-14591">1,391</ix:nonFraction> and $<ix:nonFraction contextRef="c77" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="6" unitRef="usd" id="ixv-14592">0.96</ix:nonFraction> million, respectively. Due to fluctuations of
the quoted shares included in its investment portfolios, the Company recognized an impairment to the investment portfolio of $<ix:nonFraction contextRef="c78" decimals="0" format="ixt:num-dot-decimal" name="ftft:ImpairmentOfShortTermInvestment" scale="0" unitRef="usd" id="ixv-14593">12,633</ix:nonFraction> in
2023.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="ftft_LongTermInvestmentsPolicyTextBlock-c0_cont_1" escape="true" name="ftft:LongTermInvestmentsPolicyTextBlock" id="ixv-11358"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Long-term investments</p></ix:nonNumeric>

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

<ix:continuation id="ftft_LongTermInvestmentsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Long-term investments consist primarily of investments
in debt investment with original maturities between three years and more. Fair valued or carried at amortized costs. As of December 31,
2024 and December 31, 2023, the long-term investments amounted to $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermInvestments" scale="6" unitRef="usd" id="ixv-14594">1.83</ix:nonFraction> million and <span style="-sec-ix-hidden: hidden-fact-86">nil</span>, respectively. Due to the Company has received
repayment $<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="ftft:ProceedsFromDebtInvestment" scale="6" unitRef="usd" id="ixv-14595">0.25</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ftft:ProceedsFromDebtInvestment" scale="0" unitRef="cny" id="ixv-14596">1,800,000</ix:nonFraction>) debt investment, the Company did not recognize an impairment.</p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock" id="ixv-11365"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Lease</b></p></ix:nonNumeric>

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

<ix:continuation id="_LesseeLeasesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We adopted ASU No. 2016-02, Leases (Topic 842),
or ASC 842, from January 1, 2020. We determine if an arrangement is a lease or contains a lease at lease inception. For operating leases,
we recognize a right-of-use (&#8220;ROU&#8221;) asset and a lease liability based on the present value of the lease payments over the
lease term on the consolidated balance sheets at commencement date. As most of our leases do not provide an implicit rate, we estimate
our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.
The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments,
and in economic environments where the leased asset is located. The ROU assets also include any lease payments made, net of lease incentives.
Lease expense is recorded on a straight-line basis over the lease term. Our leases often include options to extend and lease terms include
such extended terms when we are reasonably certain to exercise those options. Lease terms also include periods covered by options to terminate
the leases when we are reasonably certain not to exercise those options.&#160;</p></ix:continuation>

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

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

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

<ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company awards share options and other equity-based
instruments to its employees, directors and consultants (collectively &#8220;share-based payments&#8221;). Compensation cost related to
such awards is measured based on the fair value of the instrument on the grant date. The Company recognizes the compensation cost over
the period the employee is required to provide service in exchange for the award, which generally is the vesting period. The amount of
cost recognized is adjusted to reflect the expected forfeiture prior to vesting. When no future services are required to be performed
by the employee in exchange for an award of equity instruments, and if such award does not contain a performance or market condition,
the cost of the award is expensed on the grant date. The Company recognizes compensation cost for an award with only service conditions
that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award, provided that the
cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is
vested at that date.</p></ix:continuation></ix:continuation><div>

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




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

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

</div><ix:continuation id="_SignificantAccountingPoliciesTextBlock-c0_cont_8"><ix:nonNumeric contextRef="c0" continuedAt="ftft_StatutoryReservesPolicyTextBlock-c0_cont_1" escape="true" name="ftft:StatutoryReservesPolicyTextBlock" id="ixv-11395"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Statutory reserves</b></p></ix:nonNumeric>

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

<ix:continuation id="ftft_StatutoryReservesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the laws applicable to the PRC, PRC
entities must make appropriations from after-tax profit to the non-distributable &#8220;statutory surplus reserve fund&#8221;. Subject
to certain cumulative limits, the &#8220;statutory surplus reserve fund&#8221; requires annual appropriations of <ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="ftft:StatutorySurplusReservesFundPercentage" scale="-2" unitRef="pure" id="ixv-14597">10</ix:nonFraction>% of after-tax profit
until the aggregated appropriations reach <ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="ftft:RegisteredCapitalPercentage" scale="-2" unitRef="pure" id="ixv-14598">50</ix:nonFraction>% of the registered capital (as determined under accounting principles generally accepted
in the PRC (&#8220;PRC GAAP&#8221;) at each year-end). For foreign invested enterprises and joint ventures in the PRC, annual appropriations
should be made to the &#8220;reserve fund&#8221;. For foreign invested enterprises, the annual appropriation for the &#8220;reserve fund&#8221;
cannot be less than <ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="ftft:ReserveFundPercentage" scale="-2" unitRef="pure" id="ixv-14599">10</ix:nonFraction>% of after-tax profits until the aggregated appropriations reach <ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="ftft:ReserveFundRegisteredCapitalPercentage" scale="-2" unitRef="pure" id="ixv-14600">50</ix:nonFraction>% of the registered capital (as determined under
PRC GAAP at each year-end).</p></ix:continuation>

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

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

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

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2023, the FASB issued ASU No. 2023-07,
&#8220;Segment Reporting (Topic 280) Improvements to Reportable Segment Disclosures.&#8221; This ASU expands required public entities&#8217;
segment disclosures, including disclosure of significant segment expenses that are regularly provided to the chief operating decision
maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment
items and interim disclosures of a reportable segment&#8217;s profit or loss and assets. ASU 2023 07 is applied retrospectively to all
periods presented in financial statements, unless it is impracticable. This ASU is effective for fiscal years beginning after December
15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company adopted
this guidance effective July 1, 2024 and the adoption of this ASU is not expected to have a material impact on its financial statements.</p></ix:continuation>

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

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2023, the FASB issued ASU No. 2023-09,
&#8220;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#8221;. This ASU requires additional quantitative and qualitative
income tax disclosures to enable financial statements users better assess how an entity&#8217;s operations and related tax risks and tax
planning and operational opportunities affect its tax rate and prospects for future cash flows. The ASU is effective for annual reporting
periods beginning after December 15, 2024, with early adoption permitted and can be applied on either a prospective or retroactive basis.
The Company plans to adopt this guidance effective July 1, 2025 and the Company is currently evaluating the impact of adopting this ASU
on its financial statements.</p></ix:continuation>

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

<ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management does not believe that any other recently
issued, but not yet effective accounting pronouncements, if adopted, would have a material impact on the accompanying consolidated financial
statements.</p></ix:continuation></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_AccountsAndNontradeReceivableTextBlock-c0_cont_1" escape="true" name="us-gaap:AccountsAndNontradeReceivableTextBlock" id="ixv-11417"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>3. ACCOUNTS RECEIVABLE</b></p>

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

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="ixv-11421"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable, net consist of the following:</p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">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>&#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">2024</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">2023</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><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: 76%; text-align: left">Supply Chain Financing/Trading</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="c85" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-14601">2,038,730</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="c86" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-14602">3,251,822</ix:nonFraction></td><td style="width: 1%; 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"><ix:nonFraction contextRef="c87" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-14603">50,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">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-14604">1,157,990</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-14605">2,088,962</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-14606">4,409,812</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>

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

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

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

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="ixv-11495"><ix:continuation id="_AccountsAndNontradeReceivableTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth our concentration
of accounts receivable, net of specific allowances for doubtful accounts.</p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">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>&#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">2024</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">2023</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><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: 76%; text-align: left">Debtor A</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="c89" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-14607">34.54</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="c90" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-14608">27.31</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Debtor B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c91" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-14609">18.99</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="c92" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-14610">19.86</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Debtor C</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c93" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-14611">17.78</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="c94" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-14612">12.47</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: 1.5pt">Total accounts receivable, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c95" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-14613">71.31</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="c96" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-14614">59.64</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:OtherAssetsDisclosureTextBlock" id="ixv-11567"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>4. OTHER RECEIVABLES</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, the balance of other
receivables was $<ix:nonFraction contextRef="c97" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivables" scale="6" unitRef="usd" id="ixv-14615">1.69</ix:nonFraction> million deposit paid and prepayments to third parties.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, the balance of other receivables was $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivables" scale="6" unitRef="usd" id="ixv-14616">7.59</ix:nonFraction>
million.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 3, 2023, Future Fintech Group Inc.
entered into a &#8220;Consulting Agreement&#8221; with a third party for its&#160;professional service of potential acquisition projects.
Future Fintech Group Inc. provided initial amount of cash deposit to the third party in the amount of $<ix:nonFraction contextRef="c98" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="6" unitRef="usd" id="ixv-14617">2.40</ix:nonFraction> million. As of December 31,
2024, the project has been terminated, therefore a full provision for bad debts made.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 6, 2023, Future Fintech (Hong Kong)
Limited entered into a &#8220;Mobile Software Application Development Agreement&#8221; with a third-party. Future Fintech (Hong Kong)
Limited shall pay $<ix:nonFraction contextRef="c99" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="6" unitRef="usd" id="ixv-14618">4.00</ix:nonFraction> million. Future Fintech (Hong Kong) Limited provided initial amount of cash deposit to the third party in the
amount of $<ix:nonFraction contextRef="c100" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="6" unitRef="usd" id="ixv-14619">2.00</ix:nonFraction> million. Development shall take 250 man-days. As of December 31, 2024, the project has been terminated, therefore a full
provision for bad debts.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 6, 2023, Future Fintech (Hong Kong)
Limited entered into a &#8220;Augmented Reality (AR) Group Development and Service Agreement&#8221; with a third-party. Future Fintech
(Hong Kong) Limited shall pay $<ix:nonFraction contextRef="c101" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="6" unitRef="usd" id="ixv-14620">5.00</ix:nonFraction> million. Future Fintech (Hong Kong) Limited provided initial amount of cash deposit to the third party
in the amount of $<ix:nonFraction contextRef="c102" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="6" unitRef="usd" id="ixv-14621">2.50</ix:nonFraction> million. Development shall take 180 man-days. As of December 31, 2024, the project has been terminated, therefore
a full provision for bad debts made.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In addition, other receivables included total $<ix:nonFraction contextRef="c97" decimals="-4" format="ixt:num-dot-decimal" name="ftft:OtherReceivablesIncludedDepositPaidAndPrepayments" scale="6" unitRef="usd" id="ixv-14622">0.70</ix:nonFraction> million deposit
paid and prepayments to third parties.</p></ix:nonNumeric><div>

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

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

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

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="ixv-11598"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>5. LOAN RECEIVABLES</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, the balance of loan receivables
was $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd" id="ixv-14623">7.09</ix:nonFraction> million, which was from a third party.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 14, 2022, Future Private Equity Fund Management
(Hainan) Co., Limited entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, Future Private Equity
Fund Management (Hainan) Co., Limited loaned an amount of $<ix:nonFraction contextRef="c103" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd" id="ixv-14624">7.00</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c103" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="cny" id="ixv-14625">50</ix:nonFraction> million) to the third party at the annual interest rate
of <ix:nonFraction contextRef="c103" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableBasisSpreadOnVariableRate" scale="-2" unitRef="pure" id="ixv-14626">8</ix:nonFraction>% from <ix:nonNumeric contextRef="c104" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription" id="ixv-14627">July 15, 2022 to July 14, 2025</ix:nonNumeric>, guarantee by Junde Chen. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $<ix:nonFraction contextRef="c105" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentOfNotesReceivableFromRelatedParties" scale="6" unitRef="usd" id="ixv-14628">4.87</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c105" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:RepaymentOfNotesReceivableFromRelatedParties" scale="6" unitRef="cny" id="ixv-14629">35</ix:nonFraction> million). As of December 31, 2024, the balance of loan receivables was $<ix:nonFraction contextRef="c106" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd" id="ixv-14630">2.09</ix:nonFraction>
million. The amount of
$<ix:nonFraction contextRef="c104" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" scale="6" unitRef="usd" id="ixv-14631">2.09</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c104" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" scale="6" unitRef="cny" id="ixv-14632">15</ix:nonFraction> million) will be repaid within <ix:nonNumeric contextRef="c104" format="ixt-sec:durmonth" name="ftft:RepaidTerm" id="ixv-14633">12</ix:nonNumeric> months.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 8, 2023, Future Private Equity Fund
Management (Hainan) Co., Limited entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, Future
Private Equity Fund Management (Hainan) Co., Limited loaned an amount of $<ix:nonFraction contextRef="c107" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd" id="ixv-14634">4.86</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c107" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="cny" id="ixv-14635">35</ix:nonFraction> million) to the third party at the annual
interest rate of <ix:nonFraction contextRef="c107" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableBasisSpreadOnVariableRate" scale="-2" unitRef="pure" id="ixv-14636">5</ix:nonFraction>% from <ix:nonNumeric contextRef="c108" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription" id="ixv-14637">December 8, 2022 to December 8, 2025</ix:nonNumeric>. As of December 31, 2024, the balance of loan receivables was $<ix:nonFraction contextRef="c109" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd" id="ixv-14638">4.85</ix:nonFraction> million.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 29, 2024, Future Supply Chain (Xi&#8217;an)
Co., Ltd entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, Future Supply Chain (Xi&#8217;an) Co.,
Ltd loaned an amount of $<ix:nonFraction contextRef="c110" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd" id="ixv-14639">0.14</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c110" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="cny" id="ixv-14640">1</ix:nonFraction> million) to the third party at the annual interest rate of <ix:nonFraction contextRef="c110" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableBasisSpreadOnVariableRate" scale="-2" unitRef="pure" id="ixv-14641">12</ix:nonFraction>% from August 29, 2024 to November
30, 2025. As of December 31, 2024, the balance of loan receivables was $<ix:nonFraction contextRef="c111" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd" id="ixv-14642">0.14</ix:nonFraction> million.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, the balance of loan receivables
was $<ix:nonFraction contextRef="c112" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd" id="ixv-14643">14.90</ix:nonFraction> million, which was from a third party.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 10, 2022, FTFT HK entered into a &#8220;Loan
Agreement&#8221; with a third party. Pursuant to the Loan Agreement, FTFT HK loaned an amount of $<ix:nonFraction contextRef="c113" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd" id="ixv-14644">5.00</ix:nonFraction> million to the third party at the
annual interest rate of <ix:nonFraction contextRef="c113" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableBasisSpreadOnVariableRate" scale="-2" unitRef="pure" id="ixv-14645">10</ix:nonFraction>% from <ix:nonNumeric contextRef="c114" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription" id="ixv-14646">March 10, 2022 to September 9, 2024</ix:nonNumeric>. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $<ix:nonFraction contextRef="c115" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentOfNotesReceivableFromRelatedParties" scale="6" unitRef="usd" id="ixv-14647">2.16</ix:nonFraction> million. The company assesses that the
loan cannot be recovered, therefore a full provision for bad debts made in 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 14, 2022, Future Private Equity Fund Management
(Hainan) Co., Limited entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, Future Private Equity
Fund Management (Hainan) Co., Limited loaned an amount of $<ix:nonFraction contextRef="c116" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd" id="ixv-14648">7.28</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c116" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="cny" id="ixv-14649">50</ix:nonFraction> million) to the third party at the annual interest rate
of <ix:nonFraction contextRef="c116" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableBasisSpreadOnVariableRate" scale="-2" unitRef="pure" id="ixv-14650">8</ix:nonFraction>% from <ix:nonNumeric contextRef="c104" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription" id="ixv-14651">July 15, 2022 to July 14, 2025</ix:nonNumeric>, guarantee by Junde Chen. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $<ix:nonFraction contextRef="c117" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentOfNotesReceivableFromRelatedParties" scale="6" unitRef="usd" id="ixv-14652">5.09</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c115" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:RepaymentOfNotesReceivableFromRelatedParties" scale="6" unitRef="cny" id="ixv-14653">35</ix:nonFraction> million).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 8, 2023, Future Private Equity Fund
Management (Hainan) Co., Limited entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, Future
Private Equity Fund Management (Hainan) Co., Limited loaned an amount of $<ix:nonFraction contextRef="c118" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd" id="ixv-14654">4.94</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c118" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="cny" id="ixv-14655">35</ix:nonFraction> million) to the third party at the annual
interest rate of <ix:nonFraction contextRef="c119" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableBasisSpreadOnVariableRate" scale="-2" unitRef="pure" id="ixv-14656">5</ix:nonFraction>% from <ix:nonNumeric contextRef="c120" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription" id="ixv-14657">December 8, 2022 to December 8, 2025</ix:nonNumeric>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 8, 2023, Future Fin Tech (Hong Kong)
Limited entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, Future Fin Tech (Hong Kong) Limited
loaned an amount of $<ix:nonFraction contextRef="c121" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" unitRef="usd" id="ixv-14658">5.00</ix:nonFraction> million to the third party at the annual interest rate of <ix:nonFraction contextRef="c118" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableBasisSpreadOnVariableRate" scale="-2" unitRef="pure" id="ixv-14659">5</ix:nonFraction>% from <ix:nonNumeric contextRef="c122" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription" id="ixv-14660">December 8, 2022 to December 8, 2024</ix:nonNumeric>. The
company assesses that the loan cannot be recovered, therefore a full provision for bad debts made in 2024.</p></ix:nonNumeric><div>

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

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

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

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock" id="ixv-11635"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>6. SHORT - TERM INVESTMENTS</b>&#160;&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, the balance
of short - term investments was $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="0" unitRef="usd" id="ixv-14661">1,391</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="6" unitRef="usd" id="ixv-14662">0.96</ix:nonFraction> million. On September 6, 2021, Future Private Equity Fund Management (Hainan) Co., Ltd.
invested&#160;$<ix:nonFraction contextRef="c123" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AlternativeInvestment" scale="6" unitRef="usd" id="ixv-14663">1.87</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AlternativeInvestment" scale="0" unitRef="cny" id="ixv-14664">13,000,000</ix:nonFraction>) to entrust Shanghai Yuli Enterprise Management Consulting Firm to invest in various types
of investment portfolios. Due to fluctuations of the quoted shares included in its investment portfolios, the Company recognized an impairment
to the investment portfolio of <span style="-sec-ix-hidden: hidden-fact-87">nil</span> and $<ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="ftft:ImpairmentOfShortTermInvestment" scale="0" unitRef="usd" id="ixv-14665">12,633</ix:nonFraction> for the years ended December 31, 2024 and 2023.</p></ix:nonNumeric><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:OtherCurrentAssetsTextBlock" id="ixv-11646"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>7. ADVANCES TO SUPPLIERS AND OTHER CURRENT
ASSETS </b></p>

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

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock" id="ixv-11651"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of advances to suppliers and other
current assets consisted of the followings:</p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">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>&#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">2024</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">2023</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><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: 76%; text-align: left">Prepayments for Supply Chain Financing/Trading</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:Supplies" scale="0" unitRef="usd" id="ixv-14666">4,351,414</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:Supplies" scale="0" unitRef="usd" id="ixv-14667">2,743,539</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepaid expenses</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:PrepaidExpenseCurrent" scale="0" unitRef="usd" id="ixv-14668">34,867</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:PrepaidExpenseCurrent" scale="0" unitRef="usd" id="ixv-14669">29,693</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd" id="ixv-14670">587,996</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd" id="ixv-14671">664,693</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-14672">4,974,277</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-14673">3,437,925</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:InvestmentTextBlock" id="ixv-11722"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>8. DEBT INVESTMENT</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, debt investment was $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesNoncurrent" scale="6" unitRef="usd" id="ixv-14674">1.53</ix:nonFraction>
million.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 20, 2024, Future Commercial Management
Co., Ltd. entered into a &#8220;Debt Transfer Agreement&#8221; with a third-party. Future Commercial Management Co., Ltd. paid $<ix:nonFraction contextRef="c126" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="6" unitRef="usd" id="ixv-14675">0.71</ix:nonFraction> million
(RMB<ix:nonFraction contextRef="c126" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="6" unitRef="cny" id="ixv-14676">5.00</ix:nonFraction> million) to purchase $<ix:nonFraction contextRef="c126" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" scale="6" unitRef="usd" id="ixv-14677">2.12</ix:nonFraction> million (principal amount RMB<ix:nonFraction contextRef="c126" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" scale="6" unitRef="cny" id="ixv-14678">7.50</ix:nonFraction> million, interest RMB<ix:nonFraction contextRef="c126" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" scale="6" unitRef="cny" id="ixv-14679">7.35</ix:nonFraction> million) in debt. The debt has pledge
of three properties, amount $<ix:nonFraction contextRef="c126" decimals="-4" format="ixt:num-dot-decimal" name="ftft:DebtInvestmentPledgeAmount" scale="6" unitRef="usd" id="ixv-14680">2.08</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c126" decimals="-4" format="ixt:num-dot-decimal" name="ftft:DebtInvestmentPledgeAmount" scale="6" unitRef="cny" id="ixv-14681">8.02</ix:nonFraction> million). The debt is expected to be repaid $<ix:nonFraction contextRef="c126" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebt" scale="6" unitRef="usd" id="ixv-14682">1.14</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c126" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebt" scale="6" unitRef="cny" id="ixv-14683">8.00</ix:nonFraction> million) within
<ix:nonNumeric contextRef="c126" format="ixt-sec:duryear" name="us-gaap:DebtInstrumentTerm" id="ixv-14684">3</ix:nonNumeric> years. The company will perform debt impairment test end of the fiscal year.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 4, 2024, Future Commercial Management
Co., Ltd., an indirectly wholly owned subsidiary of the Company, entered into a &#8220;Entrustment Agreement&#8221; with Xi&#8217;an Qifeng
Future Supply Chain Co., Ltd. (&#8220;Xi&#8217;an Qifeng&#8221;) to entrust Xi&#8217;an Qifeng for acquisition of certain debt assets.
On September 26, 2024, Xi&#8217;an Qifeng through its authorized agent entered into a &#8220;Debt Transfer Agreement&#8221; with China
Zhongxin Financial Assets Management Co., Ltd. Gansu Branch, pursuant to which Future Commercial Management Co., Ltd. paid $<ix:nonFraction contextRef="c127" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="6" unitRef="usd" id="ixv-14685">1.12</ix:nonFraction> million
(RMB<ix:nonFraction contextRef="c127" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="6" unitRef="cny" id="ixv-14686">7.50</ix:nonFraction> million) to purchase <ix:nonFraction contextRef="c127" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentRate" scale="-2" unitRef="pure" id="ixv-14687">60</ix:nonFraction>% rights and ownership in debt assets which is amount of RMB<ix:nonFraction contextRef="c128" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtCurrent" scale="6" unitRef="cny" id="ixv-14688">94.05</ix:nonFraction> million (the total debt assets are of
principal amount RMB<ix:nonFraction contextRef="c129" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentAnnualPrincipalPayment" scale="6" unitRef="usd" id="ixv-14689">87.90</ix:nonFraction> million, interest RMB<ix:nonFraction contextRef="c130" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentAnnualPrincipalPayment" scale="6" unitRef="cny" id="ixv-14690">68.84</ix:nonFraction> million). The debt has been pledged with one property amount $<ix:nonFraction contextRef="c127" decimals="-4" format="ixt:num-dot-decimal" name="ftft:DebtInvestmentPledgeAmount" scale="6" unitRef="usd" id="ixv-14691">5.62</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c127" decimals="-4" format="ixt:num-dot-decimal" name="ftft:DebtInvestmentPledgeAmount" scale="6" unitRef="cny" id="ixv-14692">39.36</ix:nonFraction>
million). The debt has an annual interest rate of <ix:nonFraction contextRef="c127" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure" id="ixv-14693">12</ix:nonFraction>% and payment requirement of principal $<ix:nonFraction contextRef="c130" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentAnnualPrincipalPayment" scale="6" unitRef="usd" id="ixv-14694">0.07</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c129" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentAnnualPrincipalPayment" scale="6" unitRef="cny" id="ixv-14695">0.5</ix:nonFraction> million) per month until
it&#8217;s fully repaid. In 2024, the Company has received repayment $<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromRepaymentsOfDebt" scale="6" unitRef="usd" id="ixv-14696">0.25</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromRepaymentsOfDebt" scale="0" unitRef="cny" id="ixv-14697">1,800,000</ix:nonFraction>).</p></ix:nonNumeric><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 94; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="ixv-11747"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>9. ACQUISITION</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;Alpha International Securities (Hong
Kong) Limited</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 30, 2023, Future FinTech (Hong Kong)
Limited, a wholly owned subsidiary of the Company acquired <ix:nonFraction contextRef="c131" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-14698">100</ix:nonFraction>% equity interest of Alpha International Securities (Hong Kong) Limited
a company incorporated in Hong Kong for $<ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" scale="0" unitRef="usd" id="ixv-14699">1,791,174</ix:nonFraction> (HKD&#160;<ix:nonFraction contextRef="c133" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" scale="0" unitRef="hkd" id="ixv-14700">14,010,421</ix:nonFraction>). The Company is securities business. The Company has changed its name
from Alpha International Securities (Hong Kong) Limited to FTFT International Securities and Futures Limited on November 1, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Alpha Information Services (Shenzhen) Co.,
Ltd</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 30, 2023, Future FinTech (Hong Kong)
Limited, a wholly owned subsidiary of the Company acquired <ix:nonFraction contextRef="c134" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-14701">100</ix:nonFraction>% equity interest of Alpha Information Services (Shenzhen) Co., Ltd for
$<ix:nonFraction contextRef="c135" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" scale="0" unitRef="usd" id="ixv-14702">210,788</ix:nonFraction> (HKD&#160;<ix:nonFraction contextRef="c135" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" scale="0" unitRef="hkd" id="ixv-14703">1,649,528</ix:nonFraction>). The Company is provided information services for FTFT International Securities and Futures Limited. The Company
has changed its name from Alpha Information Services (Shenzhen) Co., Ltd to Future information service (Shenzhen) Co., Ltd on November
3, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="ixv-11764"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the allocation
of estimated fair values of net assets acquired and liabilities assumed:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="0" unitRef="usd" id="ixv-14704">1,526,360</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="0" unitRef="usd" id="ixv-14705">171,038</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">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-14706">1,458</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" scale="0" unitRef="usd" id="ixv-14707">127,846</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Right of use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="ftft:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" scale="0" unitRef="usd" id="ixv-14708">8,875</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Lease liability-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="ftft:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent" scale="0" unitRef="usd" id="ixv-14709">8,875</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">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="0" unitRef="usd" id="ixv-14710">4,123,903</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accrued expenses 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="c139" decimals="0" format="ixt:num-dot-decimal" name="ftft:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables" scale="0" unitRef="usd" id="ixv-14711">552,484</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">Net identifiable assets acquired</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="0" sign="-" unitRef="usd" id="ixv-14712">2,849,685</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Add: goodwill</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd" id="ixv-14713">172,213</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total purchase price for acquisition net of $<ix:nonFraction contextRef="c140" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPaymentsToAcquireBusinesses" scale="0" unitRef="usd" id="ixv-14714">4,679,434</ix:nonFraction> of cash</td><td style="padding-bottom: 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="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="0" sign="-" unitRef="usd" id="ixv-14715">2,677,472</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has included the operating results
of FTFT International Securities and Futures Limited in its consolidated financial statements since the Acquisition Date. US$<ix:nonFraction contextRef="c136" decimals="0" format="ixt:num-dot-decimal" name="ftft:BusinessCombinationAcquiredNetSales" scale="0" unitRef="usd" id="ixv-14716">294,437</ix:nonFraction> in
net sales and US$<ix:nonFraction contextRef="c137" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" scale="0" unitRef="usd" id="ixv-14717">88,408</ix:nonFraction> in net income of FTFT International Securities and Futures Limited were included in the consolidated financial
statements for the years ended December 31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has included the operating results
of Future information service (Shenzhen) Co., Ltd in its consolidated financial statements since the Acquisition Date. US$<ix:nonFraction contextRef="c138" decimals="0" format="ixt:num-dot-decimal" name="ftft:BusinessCombinationAcquiredNetSales" scale="0" unitRef="usd" id="ixv-14718">1,390</ix:nonFraction> in net
sales and US$<span style="-sec-ix-hidden: hidden-fact-88">50,80</span> in net loss of Future information service (Shenzhen) Co., Ltd were included in the consolidated financial statements
for the years ended December 31, 2023.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_LesseeOperatingLeasesTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeOperatingLeasesTextBlock" id="ixv-11842"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>10. LEASES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s noncancelable operating leases
consist of leases for office spaces and computer processing center. The Company is the lessee under the terms of the operating leases.
For the year ended December 31, 2024, the operating lease cost was $<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="6" unitRef="usd" id="ixv-14719">0.54</ix:nonFraction> million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s operating leases have remaining
lease terms of approximately <ix:nonNumeric contextRef="c3" format="ixt-sec:durmonth" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="ixv-14720">28</ix:nonNumeric> months. As of December 31, 2024, the weighted average remaining lease term and weighted average discount
rate were <ix:nonNumeric contextRef="c3" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-14721">2.33</ix:nonNumeric> years and <ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-14722">4.75</ix:nonFraction>%, respectively.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 95; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:continuation id="_LesseeOperatingLeasesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="ixv-11866"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Maturities of lease liabilities were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Operating</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">As of December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Lease</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">From January 1, 2025 to December 31, 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="0" unitRef="usd" id="ixv-14723">349,256</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>From January 1, 2026 to December 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="usd" id="ixv-14724">165,979</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">From January 1, 2027 to March 31, 2027</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="0" unitRef="usd" id="ixv-14725">31,330</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">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="0" unitRef="usd" id="ixv-14726">546,565</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: amounts representing interest</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:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="0" unitRef="usd" id="ixv-14727">19,794</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">Present Value of future minimum lease payments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:OperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-14728">526,771</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current obligations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-14729">334,017</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: 4pt">Long term obligations</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-14730">192,754</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company leases office space and equipment
under various short-term operating leases. As permitted by ASC 842, the Company has elected the practical expedient for short-term leases,
whereby lease assets and lease liabilities are not recognized on the balance sheet. Short term leases cost was $<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ShortTermLeaseCost" scale="6" unitRef="usd" id="ixv-14731">0.14</ix:nonFraction> million for the year
ended December 31, 2024.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="ixv-11933"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>11. PROPERTY, PLANT AND EQUIPMENT, NET</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="ixv-11937"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property and equipment consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#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: 76%; text-align: left">Office equipment, fixtures and furniture</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="c141" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-14732">129,322</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="c142" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-14733">280,461</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Vehicle</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c84" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-14734">721,562</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="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-14735">730,998</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Leasehold Improvement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c144" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-14736">62,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="c145" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-14737">108,360</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-14738">913,222</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-14739">1,119,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: accumulated depreciation and amortization</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:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-14740">534,926</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-14741">561,708</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Construction in progress</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:ConstructionInProgressGross" scale="0" unitRef="usd" id="ixv-14742">2,226,408</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:ConstructionInProgressGross" scale="0" unitRef="usd" id="ixv-14743">2,259,634</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="ftft:ImpairmentOfPropertyAndEquipment" scale="0" unitRef="usd" id="ixv-14744">5,511</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="ftft:ImpairmentOfPropertyAndEquipment" scale="0" unitRef="usd" id="ixv-14745">5,593</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-14746">2,599,194</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-14747">2,812,151</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation expense included in general and administration
expenses for the years ended December 31, 2024 and 2023 was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-14748">209,254</ix:nonFraction> and $<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-14749">201,363</ix:nonFraction> respectively. Depreciation expense included in cost
of sales for the year ended December 31, 2024 and 2023 was <ix:nonFraction contextRef="c0" decimals="0" format="ixt:fixed-zero" name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" scale="0" unitRef="usd" id="ixv-14750">$0</ix:nonFraction> and <ix:nonFraction contextRef="c7" decimals="0" format="ixt:fixed-zero" name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" scale="0" unitRef="usd" id="ixv-14751">$0</ix:nonFraction>, respectively.</p></ix:nonNumeric><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: 96; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="ixv-12063"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>12. INTANGIBLE ASSETS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="ixv-12068"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">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>&#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">2024</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">2023</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><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: 76%; text-indent: -9pt; padding-left: 9pt">Trademarks</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="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-14752">847</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="c147" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-14753">847</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">System and software</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c148" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-14754">2,702,821</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="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-14755">2,730,549</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">Subtotal</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:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-14756">2,703,668</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:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-14757">2,731,396</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: 9pt">Less: accumulated depreciation and amortization</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:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="usd" id="ixv-14758">366,441</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="usd" id="ixv-14759">311,131</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: 9pt">Less: impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="ftft:ImpairmentOfIntangibleAsset" scale="0" unitRef="usd" id="ixv-14760">1,804,405</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="ftft:ImpairmentOfIntangibleAsset" scale="0" unitRef="usd" id="ixv-14761">1,831,283</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-14762">532,822</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-14763">588,982</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amortization expense included in general and administration
expenses for the years ended December 31, 2024 and 2023 was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentForAmortization" scale="0" unitRef="usd" id="ixv-14764">57,035</ix:nonFraction> and $<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentForAmortization" scale="0" unitRef="usd" id="ixv-14765">57,035</ix:nonFraction>, respectively. Amortization expense included in cost of
sales for the years ended December 31, 2024 and 2023 was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSoldAmortization" scale="0" unitRef="usd" id="ixv-14766">0</ix:nonFraction> and $<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSoldAmortization" scale="0" unitRef="usd" id="ixv-14767">0</ix:nonFraction>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="ixv-12159"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The estimated amortization is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">As of December 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Estimated <br/> amortization <br/> expense</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-indent: -9pt; padding-left: 9pt">From January 1, 2025 to December 31, 2025</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:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="0" unitRef="usd" id="ixv-14768">57,035</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">From January 1, 2026 to December 31, 2026</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:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="0" unitRef="usd" id="ixv-14769">57,035</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">From January 1, 2027 to December 31, 2027</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:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="0" unitRef="usd" id="ixv-14770">57,035</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">From January 1, 2028 to December 31, 2029</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:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="0" unitRef="usd" id="ixv-14771">57,035</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">From January 1, 2029 to December 31, 2030</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:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="0" unitRef="usd" id="ixv-14772">57,035</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="0" unitRef="usd" id="ixv-14773">119,699</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: 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">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="usd" id="ixv-14774">404,874</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The trading rights of license plates 1 and 2 on
the Hong Kong Stock Exchange have no expiration date and do not require amortization, amount was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="usd" id="ixv-14775">127,948</ix:nonFraction>.</p></ix:nonNumeric><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"></p><div>

</div><!-- Field: Page; Sequence: 97; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="ixv-12230"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>13. ACCOUNT PAYABLES</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="ixv-12234"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of account payables were consisted
of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#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: 76%; text-align: left">Supply Chain Financing/Trading payment</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:AccountsPayableTradeCurrent" scale="0" unitRef="usd" id="ixv-14776">347,003</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:AccountsPayableTradeCurrent" scale="0" unitRef="usd" id="ixv-14777">728,010</ix:nonFraction></td><td style="width: 1%; 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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableOtherCurrent" scale="0" unitRef="usd" id="ixv-14778">1,872,298</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableOtherCurrent" scale="0" unitRef="usd" id="ixv-14779">2,573,705</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">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd" id="ixv-14780">2,219,301</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd" id="ixv-14781">3,301,715</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="ixv-12295"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>14. ACCRUED EXPENSES AND OTHER PAYABLES</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="ixv-12299"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of accrued expenses and other payables
were consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#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: 76%; text-align: left">Legal fee and other professionals</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="0" unitRef="usd" id="ixv-14782">64,488</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="0" unitRef="usd" id="ixv-14783">507,765</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Wages and employee reimbursement</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:AccruedEmployeeBenefitsCurrent" scale="0" unitRef="usd" id="ixv-14784">228,721</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:AccruedEmployeeBenefitsCurrent" scale="0" unitRef="usd" id="ixv-14785">493,071</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">Provision for legal case</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="ftft:AccruedProvisionForLegalCase" scale="0" unitRef="usd" id="ixv-14786">8,625,308</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="ftft:AccruedProvisionForLegalCase" scale="0" unitRef="usd" id="ixv-14787">8,875,265</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Suppliers</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="ftft:AccruedSuppliers" scale="0" unitRef="usd" id="ixv-14788">1,019,978</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="ftft:AccruedSuppliers" scale="0" unitRef="usd" id="ixv-14789">507,973</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Accruals</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14790">731,521</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14791">9,938,495</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14792">11,115,595</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2021, FT Global Capital, Inc. (&#8220;FT
Global&#8221;), a former placement agent of the Company filed a lawsuit against the Company in the Superior Court of Fulton County, Georgia.
FT Global served the complaint upon the Company in January 2021. In the complaint, FT Global alleges claims, most of which attempt to
hold the Company liable under legal theories that relate back to an alleged breach of an exclusive placement agent agreement between FT
Global and the Company in July 2020 which had a term of three months. FT Global claims that the Company failed to compensate FT Global
for securities purchase transactions between December 2020 and April 2021, pursuant to the terms of the expired exclusive placement agent
agreement. On April 11, 2024, on which date the jury returned a verdict in favor of FT Global and the Court entered a judgment awarding
FT Global $ $<ix:nonFraction contextRef="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LegalFees" scale="0" unitRef="usd" id="ixv-14793">10,598,380</ix:nonFraction>. As of December 31, 2024, the Company has been payment $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="ftft:AccruedExpensesPayment" scale="6" unitRef="usd" id="ixv-14794">1.97</ix:nonFraction> million.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DebtDisclosureTextBlock" id="ixv-12394"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>15. CONVERTIBLE NOTES PAYABLE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ConvertibleDebtTableTextBlock" id="ixv-12399"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, convertible
debt consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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>&#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">2024</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">2023</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><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: 76%">Beginning</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="c156" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayableCurrent" scale="0" unitRef="usd" id="ixv-14795">1,100,723</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Addition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-91">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c159" decimals="0" format="ixt:num-dot-decimal" name="ftft:ConvertibleNotesPayableAddition" scale="0" unitRef="usd" id="ixv-14796">1,100,723</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">Interest expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c158" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd" id="ixv-14797">77,363</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-92">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Payment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-93">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-94">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c158" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountIssued1" scale="0" unitRef="usd" id="ixv-14798">625,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-95">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Balance</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c160" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayableCurrent" scale="0" unitRef="usd" id="ixv-14799">553,086</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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:ConvertibleNotesPayableCurrent" scale="0" unitRef="usd" id="ixv-14800">1,100,723</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">On December 27, 2023, the Company principal amount of $<ix:nonFraction contextRef="c151" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebt" scale="6" unitRef="usd" id="ixv-14801">1.10</ix:nonFraction> million
coverable promissory note. Floor Price was $<ix:nonFraction contextRef="c152" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-14802">0.2272</ix:nonFraction> per share of Common Stock. The Note shall be unsecured. On the date hereof, Company
will reserve <ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments" scale="0" unitRef="pure" id="ixv-14803">5,000,000</ix:nonFraction> shares of Common Stock from its authorized and unissued Common Stock to provide for all issuances of Common Stock
under the Note (the &#8220;Share Reserve&#8221;). Lender elects to redeem a portion of the Note in redemption conversion shares. Lender
redemption conversion shares <ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments" scale="0" unitRef="pure" id="ixv-14804">2,375,434</ix:nonFraction>, amount $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountIssued1" scale="0" unitRef="usd" id="ixv-14805">625,000</ix:nonFraction>, at a price of $<ix:nonFraction contextRef="c155" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-14806">0.2631</ix:nonFraction> per share in 2024.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><!-- Field: Page; Sequence: 98; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="ixv-12509"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>16. RELATED PARTY TRANSACTION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<ix:nonNumeric contextRef="c0" continuedAt="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock-c0_cont_1" escape="true" name="ftft:ScheduleOfDueToRelatedPartiesTableTextBlock" id="ixv-12514"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, the amount due to the
related parties was&#160;consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left">Ming Yi</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="c161" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14807">8,871</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: left"><ix:nonNumeric contextRef="c161" name="ftft:DueToRelatedPartiesRelationship" id="ixv-14808">Chief Financial Officer of the Company</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: justify"><ix:nonNumeric contextRef="c162" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction" id="ixv-14809">Accrued expenses, interest free and payment on demand.</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left; padding-bottom: 4pt">Shanchun Huang</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="c163" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14810">29,036</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: left; padding-bottom: 4pt"><ix:nonNumeric contextRef="c163" name="ftft:DueToRelatedPartiesRelationship" id="ixv-14811">Member of the BOD,.,Legal person of FTFT UK Limited</ix:nonNumeric></td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt"><ix:nonNumeric contextRef="c164" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction" id="ixv-14812">Accrued expenses, interest free and payment on demand.</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; vertical-align: top">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c97" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14813">37,907</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt">&#160;</td></tr> </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock-c0_cont_1" escape="true" name="ftft:ScheduleOfDueFromRelatedPartiesTableTextBlock" id="ixv-12558"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, the amount due from the
related parties was consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left">Hu Li</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="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-14814">20,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: left"><ix:nonNumeric contextRef="c172" name="ftft:DueFromRelatedPartiesRelationship" id="ixv-14815">Legal person of Future information service (shenZhen)</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: justify"><ix:nonNumeric contextRef="c173" id="ix_52_fact" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction">Loan receivables*, interest free and payment on demand.</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c97" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-14817">20,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt">&#160;</td></tr> </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfRelatedPartyTransactionsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="ixv-12592"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2024, the Company had the following transactions
with related parties:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left; text-indent: -9pt; padding-left: 9pt">JKNDC Limited</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="c176" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="0" unitRef="usd" id="ixv-14818">6,933,009</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: left"><ix:nonNumeric contextRef="c176" name="us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships" id="ixv-14819">JKNDC LImited&#8217;s owner is Tsoi Tsz Leung.</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: justify"><ix:nonNumeric contextRef="c176" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction" id="ixv-14820">Consultancy fee</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt">Nice Talent Partner Limited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c177" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="0" unitRef="usd" id="ixv-14821">3,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left"><ix:nonNumeric contextRef="c177" name="us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships" id="ixv-14822">Controlled by NTAM&#8217;s BOD CHAN Siu Kei</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: justify"><ix:nonNumeric contextRef="c177" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction" id="ixv-14823">Consultancy fee</ix:nonNumeric></td></tr> </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, the amount due to the
related parties was&#160;consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left">Chao Li</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="c165" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14824">73,893</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; width: 25%; text-align: left"><ix:nonNumeric contextRef="c165" name="ftft:DueToRelatedPartiesRelationship" id="ixv-14825">Corporate legal representative</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: justify"><ix:nonNumeric contextRef="c166" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction" id="ixv-14826">Other payables, interest free and payment on demand.</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Ming Yi</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14827">29,513</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: top; text-align: left"><ix:nonNumeric contextRef="c167" name="ftft:DueToRelatedPartiesRelationship" id="ixv-14828">Chief Financial Officer of the Company</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: justify"><ix:nonNumeric contextRef="c168" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction" id="ixv-14829">Accrued expenses, interest free and payment on demand.</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left; padding-bottom: 4pt">Xiaochen Zhao</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="c169" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14830">124</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="vertical-align: top; text-align: left; padding-bottom: 4pt"><ix:nonNumeric contextRef="c169" name="ftft:DueToRelatedPartiesRelationship" id="ixv-14831">Corporate legal representative</ix:nonNumeric></td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt"><ix:nonNumeric contextRef="c170" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction" id="ixv-14832">Accrued expenses, interest free and payment on demand.</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; vertical-align: top">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c171" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14833">103,530</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt">&#160;</td></tr> </table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock-c0_cont_2" id="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, the amount due from the
related parties was consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left; padding-bottom: 1.5pt">Kai Xu</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="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-14834">12,151</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: 25%; text-align: left; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c174" name="ftft:DueFromRelatedPartiesRelationship" id="ixv-14835">Deputy General Manager of a subsidiary of the Company</ix:nonNumeric></td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 25%; text-align: justify; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c175" id="ix_53_fact" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction">Loan receivables*, interest free and payment on demand.</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; vertical-align: top">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c171" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-14837">12,151</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt">&#160;</td></tr> </table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_ScheduleOfRelatedPartyTransactionsTableTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2023, the Company had the following transactions
with related parties:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left; text-indent: -9pt; padding-left: 9pt">JKNDC Limited</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="c178" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="0" unitRef="usd" id="ixv-14838">7,664</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: left"><ix:nonNumeric contextRef="c178" name="us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships" id="ixv-14839">JKNDC LImited&#8217;s owner is Tsoi Tsz Leung.</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: justify"><ix:nonNumeric contextRef="c178" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction" id="ixv-14840">Other income, net</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt">Nice Talent Partner Limited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c179" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="0" unitRef="usd" id="ixv-14841">459,867</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left"><ix:nonNumeric contextRef="c179" name="us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships" id="ixv-14842">Controlled by NTAM&#8217;s BOD CHAN Siu Kei</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: justify"><ix:nonNumeric contextRef="c179" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction" id="ixv-14843">Consultancy fee</ix:nonNumeric></td></tr> </table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock-c0_cont_2"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 24px; padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="padding-right: 0.8pt; text-align: justify"><ix:footnote id="ix_2_footnote" xml:lang="en-US"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The related party transactions have been approved by the Company&#8217;s Audit Committee.</span></ix:footnote></td></tr> </table></ix:continuation></ix:nonNumeric><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 99; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock" id="ixv-12772"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>17. INCOME TAX</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is incorporated in the United States
of America and is subject to United States federal taxation. The applicable tax rate is <ix:nonFraction contextRef="c180" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-14844"><ix:nonFraction contextRef="c181" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-14845">21</ix:nonFraction></ix:nonFraction>% in 2024 and 2023. <span style="-sec-ix-hidden: hidden-fact-106"><span style="-sec-ix-hidden: hidden-fact-107">No</span></span> provisions for income
taxes have been made, as the Company had no U.S. taxable income for the years ended December 31, 2024 and 2023. For the years ended December
31, 2024 and 2023, the Company had current income tax expenses of <span style="-sec-ix-hidden: hidden-fact-102"><span style="-sec-ix-hidden: hidden-fact-103">nil</span></span>, respectively.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates the level of authority for
each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measures
the unrecognized benefits associated with the tax positions. For the year ended December 31, 2024, the Company had <ix:nonFraction contextRef="c3" decimals="0" format="ixt:fixed-zero" name="us-gaap:UnrecognizedTaxBenefits" scale="0" unitRef="usd" id="ixv-14846">no</ix:nonFraction> unrecognized tax
benefits. Due to uncertainties surrounding future utilization, the Company estimates there will not be sufficient future income to realize
the deferred tax assets for certain subsidiaries.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of unrecognized deferred tax liabilities
for temporary differences related to the dividend from foreign subsidiaries is not determined because such determination is not practical.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has not provided deferred taxes on
undistributed earnings attributable to its PRC and Hong Kong subsidiaries as they are to be permanently reinvested.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company had no material adjustments to its
liabilities for unrecognized income tax benefits according to the provisions of ASC Topic 740, Income Taxes. Since the Company intends
to reinvest its earnings to further expand its businesses in mainland China, its PRC subsidiaries do not intend to declare dividends to
their immediate foreign holding companies in the foreseeable future. Accordingly, the Company has not recorded any deferred taxes in relation
to US tax on the cumulative amount of undistributed retained earnings since January 1, 2008.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Effective on January 1, 2008, the PRC Enterprise
Income Tax Law, EIT Law, and Implementing Rules imposed a unified enterprise income tax rate of <ix:nonFraction contextRef="c182" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-14847">25</ix:nonFraction>% on all domestic-invested enterprises
and foreign-invested enterprises in the PRC, unless they qualify under certain limited exceptions. The tax rate for pre-tax profits below
RMB <ix:nonFraction contextRef="c183" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax" scale="6" unitRef="cny" id="ixv-14848">1</ix:nonFraction> million to RMB <ix:nonFraction contextRef="c184" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax" scale="6" unitRef="cny" id="ixv-14849">3</ix:nonFraction> million is <ix:nonFraction contextRef="c185" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" unitRef="pure" id="ixv-14850">5</ix:nonFraction>%; the tax rate for pre-tax profits between RMB<ix:nonFraction contextRef="c186" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax" scale="6" unitRef="cny" id="ixv-14851">1</ix:nonFraction> million to RMB<ix:nonFraction contextRef="c187" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax" scale="6" unitRef="cny" id="ixv-14852">3</ix:nonFraction> million is <ix:nonFraction contextRef="c188" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" unitRef="pure" id="ixv-14853">10</ix:nonFraction>%. Other Subsidiaries
and VIE were subject to an enterprise income tax rate of <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" scale="-2" unitRef="pure" id="ixv-14854">25</ix:nonFraction>%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Each of Future Fin-Tech (Hong Kong) Limited, QR
(HK) Limited and Nice Talent Asset Management Limited is incorporated in Hong Kong and is subject to Hong Kong Profits Tax on the taxable
income as reported in its statutory financial statements adjusted in accordance with relevant Hong Kong tax laws. The applicable tax rate
below HKD&#160;<ix:nonFraction contextRef="c189" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="6" unitRef="hkd" id="ixv-14855">2</ix:nonFraction> million is <ix:nonFraction contextRef="c190" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-14856">8.5</ix:nonFraction>%, exceeding HKD&#160;<ix:nonFraction contextRef="c189" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="6" unitRef="hkd" id="ixv-14857">2</ix:nonFraction> million is <ix:nonFraction contextRef="c191" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-14858">16.5</ix:nonFraction>% in Hong Kong.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FTFT UK Limited is incorporated in United Kingdom
and is subject to United Kingdom Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance
with relevant United Kingdom tax laws. The applicable tax rate is <ix:nonFraction contextRef="c192" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-14859">19</ix:nonFraction>% in United Kingdom.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FTFT Capital Investments L.L.C is incorporated
in Dubai, United Arab Emirates. The applicable tax rate is <span style="-sec-ix-hidden: hidden-fact-104">nil</span> in Dubai, United Arab Emirates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Digipay Fintech Limited is incorporated in British
Virgin Island. The applicable tax rate is <span style="-sec-ix-hidden: hidden-fact-105">nil</span> in British Virgin Island.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="ixv-12802"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Significant components of the provision for income
taxes are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">2024</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">2023</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><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="text-align: left">Current tax</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Deferred tax - book-tax difference</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">-</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">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-14860">7,833</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">The provision for income taxes</td><td style="padding-bottom: 1.5pt">&#160;</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-99">-</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="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-14861">7,833</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="ixv-12857"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reconciliation of the differences between the
statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses of the Company:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2024</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">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Loss before taxation</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:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" scale="0" sign="-" unitRef="usd" id="ixv-14862">34,233,842</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" scale="0" sign="-" unitRef="usd" id="ixv-14863">32,819,570</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Notional tax on profit before CIT and Hong Kong</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Computed expected tax 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:IncomeTaxReconciliationTaxExemptIncome" scale="0" unitRef="usd" id="ixv-14864">8,558,461</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" scale="0" unitRef="usd" id="ixv-14865">8,204,893</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Others, primarily the difference in tax rates</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:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="0" sign="-" unitRef="usd" id="ixv-14866">13,628,152</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="0" unitRef="usd" id="ixv-14867">6,545,297</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax assets losses not recognized</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd" id="ixv-14868">22,186,612</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd" id="ixv-14869">1,659,596</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-100">&#160;&#160;&#160;&#160;&#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"><div style="-sec-ix-hidden: hidden-fact-101">&#160;&#160;&#160;-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 100; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="ftft:ImpairmentLossTextBlock" id="ixv-12955"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>18. IMPAIRMENT LOSS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recorded <span style="-sec-ix-hidden: hidden-fact-108">nil</span> of impairment loss in
the year ended 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recorded $<ix:nonFraction contextRef="c7" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AssetImpairmentCharges" scale="6" unitRef="usd" id="ixv-14870">14.16</ix:nonFraction> million of impairment
loss in the year ended 2023 relating to the short - term investments $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherShortTermInvestments" scale="0" unitRef="usd" id="ixv-14871">12,633</ix:nonFraction> and impairment of goodwill $<ix:nonFraction contextRef="c7" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairmentLossNetOfTax" scale="6" unitRef="usd" id="ixv-14872">14.15</ix:nonFraction> million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future Private Equity Fund Management (Hainan)
Co., Ltd. invested $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:InvestmentOwnedUnderlyingFaceAmountAtMarketValue" scale="6" unitRef="usd" id="ixv-14873">1.83</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentOwnedUnderlyingFaceAmountAtMarketValue" scale="0" unitRef="cny" id="ixv-14874">13,000,000</ix:nonFraction>) to entrust Shanghai Yuli Enterprise Management Consulting Firm to invest in various types
of investment portfolios. The Company may still suffer significant impairment loss or downward adjustments of our investments in the future,
due to the potential worsening global economic conditions and the recent disruptions to, and volatility in,&#160;the continuing low market
price of shares caused the Company to recognize a fair-value loss in 2023. According to the market value, the Company&#8217;s balance
of the short - term investments was $<ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherShortTermInvestments" scale="0" unitRef="usd" id="ixv-14875">12,633</ix:nonFraction> on December 31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill represents the excess of the cost over
the net tangible and identified intangible assets of acquired businesses. The Company evaluate goodwill for impairment annually as of
the first day of our fiscal fourth quarter, or more frequently if events or changes in circumstances indicate the carrying value of goodwill
may not be recoverable. Based on the impairment analysis performed in the fourth quarter. The Company recorded $<ix:nonFraction contextRef="c196" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairmentLossNetOfTax" scale="6" unitRef="usd" id="ixv-14876">14.15</ix:nonFraction> million of impairment
loss in fiscal year 2023 related with goodwill mainly arose from acquisition of Nice Talent Asset Management Limited, Khyber Money Exchange
Ltd., Alpha International Securities (Hong Kong) Limited and Alpha Information Services (Shenzhen). Goodwill impairment test as of December
31, 2023 using compare the carrying amount of the reporting unit (including goodwill) with its fair value. If the carrying amount exceeds
the fair value, compare the implied fair value of the reporting unit&#8217;s goodwill with the carrying amount of goodwill. If the carrying
amount of goodwill exceeds the implied fair value, an impairment loss should be recognized.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="ixv-12971"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>19. SHARE BASED COMPENSATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 1, 2023, the Company has authorized
and approved a <ix:nonNumeric contextRef="c197" name="us-gaap:StockholdersEquityReverseStockSplit" id="ixv-14877">1-for-5</ix:nonNumeric> reverse stock split of the Company&#8217;s authorized shares of common stock from <ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-14878">300,000,000</ix:nonFraction> shares to <ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-14879">60,000,000</ix:nonFraction>
shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Statutory reserve</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the years ended December 31, 2024 and 2023,
the Company collectively attributed <span style="-sec-ix-hidden: hidden-fact-109"><span style="-sec-ix-hidden: hidden-fact-110">nil</span></span> of retained earnings for their statutory reserves, respectively.</p></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 101; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:continuation id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Restricted net assets</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">PRC laws and regulations permit payments of dividends
by the Company&#8217;s subsidiaries incorporated in the PRC only out of their retained earnings, if any, as determined in accordance with
PRC accounting standards and regulations. In addition, the Company&#8217;s subsidiaries incorporated in the PRC are required to annually
appropriate <ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:InvestmentOwnedPercentOfNetAssets" scale="-2" unitRef="pure" id="ixv-14880">10</ix:nonFraction>% of their net income to the statutory reserve prior to payment of any dividends, unless the reserve has reached <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="ftft:PaymentDividends" scale="-2" unitRef="pure" id="ixv-14881">50</ix:nonFraction>% of
their respective registered capital. Furthermore, registered share capital and capital reserve accounts are also restricted from distribution.
As a result of the restrictions described above and elsewhere under PRC laws and regulations, the Company&#8217;s subsidiaries incorporated
in the PRC are restricted in their ability to transfer a portion of their net assets to the Company in the form of dividends. The restriction
amounted to $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityRestrictions" scale="0" unitRef="usd" id="ixv-14882">24,733,624</ix:nonFraction> (RMB<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityRestrictions" scale="0" unitRef="cny" id="ixv-14883">176,144,932</ix:nonFraction>) as of December 31, 2024. Except for the above or disclosed elsewhere, there is no other restriction
on the use of proceeds generated by the Company&#8217;s subsidiaries to satisfy any obligations of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Payments-omnibus equity plan</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 12, 2022 (the &#8220;Grant Date&#8221;),
the Compensation Committee of the Board of Directors (the &#8220;Board&#8221;) of the Company granted <ix:nonFraction contextRef="c200" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares" id="ixv-14884">3,047,000</ix:nonFraction> shares of common stock
of the Company, par value $<ix:nonFraction contextRef="c201" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares" id="ixv-14885">0.001</ix:nonFraction> (the &#8220;Shares&#8221;), pursuant to the Company&#8217;s 2020 Omnibus Equity Plan, to certain officers
and employees of the Company and its subsidiaries (the &#8220;Grantees&#8221;), including: <ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares" id="ixv-14886">800,000</ix:nonFraction> shares to Shanchun Huang, Chief Executive
Officer of the Company; <ix:nonFraction contextRef="c203" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares" id="ixv-14887">800,000</ix:nonFraction> shares to Yongke Xue, President of the Company; <ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares" id="ixv-14888">100,000</ix:nonFraction> shares to Ming Yi, Chief Financial Officer of
the Company, <ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares" id="ixv-14889">547,000</ix:nonFraction> shares to Peng Lei, general manager of a subsidiary of the Company, <ix:nonFraction contextRef="c206" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares" id="ixv-14890">300,000</ix:nonFraction> shares to Pang Dong, general manager
of a subsidiary the Company, and <ix:nonFraction contextRef="c207" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares" id="ixv-14891">500,000</ix:nonFraction> shares to Kai Xu, Deputy General Manager of a subsidiary of the Company and vice president of
blockchain division of the Company (collectively, the &#8220;Grants&#8221;). The Grants vested immediately on the Grant Date and each
of the Grantees also entered into an Unrestricted Stock Award Agreement with the Company on July 12, 2022. As the closing price of the
Company stock was $<ix:nonFraction contextRef="c208" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:StockOptionExercisePriceDecrease" scale="0" unitRef="usdPershares" id="ixv-14892">0.42</ix:nonFraction> on July 12, 2022, the Company recorded an expense of $<ix:nonFraction contextRef="c209" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="6" unitRef="usd" id="ixv-14893">1.28</ix:nonFraction> million in the third quarter of fiscal year 2022. As
of the date of this report, the Shares have been issued to the Grantees. The share numbers in this Note 22 are pre-reverse stock split
effected on February 1, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 12, 2023, the Compensation Committee
of the Board of Directors of the Company granted <ix:nonFraction contextRef="c210" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares" id="ixv-14894">2,890,000</ix:nonFraction> shares of common stock of the Company, par value $<ix:nonFraction contextRef="c211" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares" id="ixv-14895">0.001</ix:nonFraction>, pursuant to the Company&#8217;s
2023 Omnibus Equity Plan, to certain officers and employees of the Company and its subsidiaries (the &#8220;Grantees&#8221;). As the closing
price of the Company stock was $<ix:nonFraction contextRef="c212" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares" id="ixv-14896">1.20</ix:nonFraction> on December 23, 2023, the Company recorded an expense of $<ix:nonFraction contextRef="c213" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="6" unitRef="usd" id="ixv-14897">3.47</ix:nonFraction> million in the third quarter of fiscal
year 2023. As of the date of this report, the Shares have been issued to the Grantees.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 4, 2024, the Compensation Committee of the Board of Directors
of the Company granted <ix:nonFraction contextRef="c214" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares" id="ixv-14898">2,110,000</ix:nonFraction> shares of common stock of the Company, par value $<ix:nonFraction contextRef="c215" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares" id="ixv-14899">0.001</ix:nonFraction>, pursuant to the Company&#8217;s 2023 Omnibus
Equity Plan, to certain officers and employees of the Company and its subsidiaries (the &#8220;Grantees&#8221;). As the closing price
of the Company stock was $<ix:nonFraction contextRef="c216" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares" id="ixv-14900">0.318</ix:nonFraction> on October 9, 2023, the Company recorded an expense of $<ix:nonFraction contextRef="c217" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="6" unitRef="usd" id="ixv-14901">0.67</ix:nonFraction> million in the third quarter of fiscal year
2024. As of the date of this report, the Shares have been issued to the Grantees.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 102; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="ixv-13029"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>20. COMMON STOCK</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Securities Purchase Agreement</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 24, 2020, the Company entered into
a securities purchase agreement with certain purchasers, pursuant to which the Company sold to the purchasers in a registered direct offering,
an aggregate of <ix:nonFraction contextRef="c218" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-14902">4,210,530</ix:nonFraction> units, each consisting of one share of our common stock and a warrant to purchase <ix:nonFraction contextRef="c219" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares" id="ixv-14903">1</ix:nonFraction> share of our Common Stock,
at a purchase price of $<ix:nonFraction contextRef="c220" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-14904">1.90</ix:nonFraction> per unit, for aggregate gross proceeds to the Company of $<ix:nonFraction contextRef="c221" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-14905">8,000,007</ix:nonFraction>, before deducting fees to the placement
agent and other offering expenses payable by the Company. On December 29, 2020, the Company issued Units consisting of an aggregate of
<ix:nonFraction contextRef="c222" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-14906">4,210,530</ix:nonFraction> shares of our Common Stock and warrants to purchase up to an aggregate of <ix:nonFraction contextRef="c223" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" unitRef="shares" id="ixv-14907">4,210,530</ix:nonFraction> shares of our Common Stock at an exercise
price of $<ix:nonFraction contextRef="c223" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-14908">2.15</ix:nonFraction> per share (the &#8220;Investors&#8217; Warrants&#8221;). The Investors&#8217; Warrants have a term of <ix:nonNumeric contextRef="c3" format="ixt-sec:durwordsen" name="us-gaap:WarrantsAndRightsOutstandingTerm" id="ixv-14909">five years</ix:nonNumeric> and are
exercisable by the holder at any time after the date of issuance. In connection with the offering, the Company also issued placement agent
a warrant to purchase <ix:nonFraction contextRef="c224" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares" id="ixv-14910">210,526</ix:nonFraction> shares of our Common Stock (the &#8220;Placement Agent Warrant&#8221;) on substantially the same&#160;terms
as the Investors&#8217; Warrants, except that the Placement Agent Warrant has an exercise price of $<ix:nonFraction contextRef="c225" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-14911">2.375</ix:nonFraction> per share and are not exercisable
until June 24, 2021. December 31, 2023 and 2024, outstanding warrant has <ix:nonFraction contextRef="c226" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-14912"><ix:nonFraction contextRef="c227" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-14913">210,526</ix:nonFraction></ix:nonFraction> shares of our Common Stock. <ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="ixv-14914">Warrants after 1-Furu-5 reverse stock split was <ix:nonFraction contextRef="c228" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits" scale="0" unitRef="shares" id="ixv-14915">42,108</ix:nonFraction> shares.</ix:nonNumeric> </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-c0_cont_1"><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <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">Underlying Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted Average Exercise Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted Average Term (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: justify">Options outstanding at December 31, 2023</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c252" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-14916">42,108</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="c253" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-14917">2.375</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c254" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="ixv-14918">1.00</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-111">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-112">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</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">Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Cancelled</td><td style="padding-bottom: 1.5pt">&#160;</td> <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-115">-</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-116">-</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Options outstanding at December 31, 2024</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c252" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-14919">42,108</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="c253" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-14920">2.375</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c254" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="ixv-14921">1.00</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Options exercisable at December 31, 2024</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c255" decimals="INF" format="ixt:num-dot-decimal" name="ftft:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod" scale="0" unitRef="shares" id="ixv-14922">42,108</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="c254" decimals="3" format="ixt:num-dot-decimal" name="ftft:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue" scale="0" unitRef="usdPershares" id="ixv-14923">2.375</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c254" format="ixt-sec:duryear" name="ftft:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" id="ixv-14924">1.00</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr> </table></ix:continuation>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 6, 2021, the Company, through its wholly
owned subsidiary Future FinTech (Hong Kong) Limited., completed its acquisition of <ix:nonFraction contextRef="c229" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" scale="-2" unitRef="pure" id="ixv-14925">90</ix:nonFraction>% of the issued and outstanding shares of Nice Talent
Asset Management Limited from Joy Rich Enterprises Limited (the &#8220;Nice Shares&#8221;) for HK$<ix:nonFraction contextRef="c230" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="hkd" id="ixv-14926">144,000,000</ix:nonFraction> (the &#8220;Purchase Price&#8221;)
which shall be paid in the shares of common stock of the Company (the &#8220;Company Shares&#8221;). <ix:nonFraction contextRef="c231" decimals="2" format="ixt:num-dot-decimal" name="ftft:PercentageOfPurchasePrice" scale="-2" unitRef="pure" id="ixv-14927">60</ix:nonFraction>% of the purchase price ($<ix:nonFraction contextRef="c232" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" unitRef="usd" id="ixv-14928">11.22</ix:nonFraction>
million) was paid in <ix:nonFraction contextRef="c232" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits" scale="0" unitRef="shares" id="ixv-14929">2,244,156</ix:nonFraction> shares of common stock of the Company on August 4, 2021, at a price of $<ix:nonFraction contextRef="c231" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares" id="ixv-14930">5</ix:nonFraction> per share. <ix:nonFraction contextRef="c233" decimals="2" format="ixt:num-dot-decimal" name="ftft:PurchasePricePercentage" scale="-2" unitRef="pure" id="ixv-14931">40</ix:nonFraction>% of the Purchase
Price ($<ix:nonFraction contextRef="c233" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" unitRef="usd" id="ixv-14932">7.39</ix:nonFraction> million) was paid in <ix:nonFraction contextRef="c234" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockOtherSharesOutstanding" scale="0" unitRef="shares" id="ixv-14933">299,221</ix:nonFraction> shares of common stock of the Company on October 17, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 5, 2024, the Company entered into
a securities purchase agreement&#160;with certain purchasers identified on the signature page thereto, pursuant to which the Company
sold to the purchasers in a private placement, an aggregate of <ix:nonFraction contextRef="c235" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-14934">2,150,536</ix:nonFraction> share of its common stock, par value $<ix:nonFraction contextRef="c236" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares" id="ixv-14935">0.001</ix:nonFraction> per share at a purchase
price of $<ix:nonFraction contextRef="c236" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-14936">1.20</ix:nonFraction> per share, for aggregate net proceeds to the Company of $<ix:nonFraction contextRef="c235" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" scale="0" unitRef="usd" id="ixv-14937">2,580,644</ix:nonFraction>. On January 18, 2024, the Company issued <ix:nonFraction contextRef="c237" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-14938">2,150,536</ix:nonFraction>
shares of common stock pursuant to this Agreement.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Common stocks issued in connection with the convertible notes</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 27, 2023, the Company entered into
a Securities Purchase Agreement with Streeterville Capital, LLC, a Utah limited liability company (the &#8220;Lender&#8221;), pursuant
to which the Company sold and issued to the Lender a Convertible Promissory Note (the &#8220;Note&#8221;) in the principal amount of $<ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentSoldNotYetPurchasedBalancePrincipalAmount" scale="0" unitRef="usd" id="ixv-14939">1,100,000</ix:nonFraction>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 3, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares <ix:nonFraction contextRef="c238" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares" id="ixv-14940">136,649</ix:nonFraction>, amount $<ix:nonFraction contextRef="c238" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="0" unitRef="usd" id="ixv-14941">50,000</ix:nonFraction>, at a price of
$<ix:nonFraction contextRef="c239" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-14942">0.3659</ix:nonFraction> per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 18, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares <ix:nonFraction contextRef="c240" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares" id="ixv-14943">217,139</ix:nonFraction>, amount $<ix:nonFraction contextRef="c240" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="0" unitRef="usd" id="ixv-14944">75,000</ix:nonFraction>, at a price of
$<ix:nonFraction contextRef="c241" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-14945">0.3454</ix:nonFraction> per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 26, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares <ix:nonFraction contextRef="c242" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares" id="ixv-14946">408,329</ix:nonFraction>, amount $<ix:nonFraction contextRef="c242" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="0" unitRef="usd" id="ixv-14947">100,000</ix:nonFraction>, at a price
of $<ix:nonFraction contextRef="c243" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-14948">0.2449</ix:nonFraction> per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 24, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares <ix:nonFraction contextRef="c244" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares" id="ixv-14949">390,625</ix:nonFraction>, amount $<ix:nonFraction contextRef="c244" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="0" unitRef="usd" id="ixv-14950">100,000</ix:nonFraction>, at a price
of $<ix:nonFraction contextRef="c245" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-14951">0.256</ix:nonFraction> per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 11, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares <ix:nonFraction contextRef="c246" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares" id="ixv-14952">390,625</ix:nonFraction>, amount $<ix:nonFraction contextRef="c246" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="0" unitRef="usd" id="ixv-14953">100,000</ix:nonFraction>, at a price
of $<ix:nonFraction contextRef="c247" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-14954">0.256</ix:nonFraction> per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 14, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares <ix:nonFraction contextRef="c248" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares" id="ixv-14955">393,855</ix:nonFraction>, amount $<ix:nonFraction contextRef="c248" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="0" unitRef="usd" id="ixv-14956">100,000</ix:nonFraction>, at a price
of $<ix:nonFraction contextRef="c249" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-14957">0.2539</ix:nonFraction> per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 18, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares <ix:nonFraction contextRef="c250" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares" id="ixv-14958">438,212</ix:nonFraction>, amount $<ix:nonFraction contextRef="c250" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="0" unitRef="usd" id="ixv-14959">100,000</ix:nonFraction>, at a price
of $<ix:nonFraction contextRef="c251" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-14960">0.2282</ix:nonFraction> per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The share numbers in this Note 22 are pre-reverse
stock split effected on February 1, 2023.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 103; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="ixv-13184"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>21. DISCONTINUED OPERATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 16, 2023, QR (HK) Limited was dissolved
and deregistered.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 5, 2023, FTFT PARAGUAY S.A. was dissolved.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 7, 2024, Chain Cloud Mall Network and
Technology (Tianjin) Co., Limited was dissolved and deregistered.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 4, 2024, Tianjin Future Private Equity
Fund Management Partnership (Ltd Partnership) was dissolved and deregistered.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 18, 2024, Nice Talent Asset Management
Limited was disposed of for a consideration of USD&#160;<ix:nonFraction contextRef="c256" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" scale="6" unitRef="usd" id="ixv-14961">0.31</ix:nonFraction> million (HKD&#160;<ix:nonFraction contextRef="c256" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" scale="6" unitRef="hkd" id="ixv-14962">2.40</ix:nonFraction> million).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;On December 6, 2024, FTFT SuperComputing
Inc. was disposed of for a consideration of USD&#160;<ix:nonFraction contextRef="c257" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" scale="6" unitRef="usd" id="ixv-14963">1.97</ix:nonFraction> million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="ixv-13200"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Loss from discontinued operations for fiscal years
2024 and 2023 was as follows:&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">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>&#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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Revenue</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-117">-</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="c259" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" unitRef="usd" id="ixv-14964">13,168,348</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Cost &#8211; third party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-118">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c261" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="0" unitRef="usd" id="ixv-14965">8,423,457</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Cost &#8211; related party</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-119">-</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="c263" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="0" unitRef="usd" id="ixv-14966">978,801</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">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c259" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="0" unitRef="usd" id="ixv-14967">3,766,090</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">OPERATING EXPENSES:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-121">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c259" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-14968">4,211,836</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Research and Development expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-122">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c259" decimals="0" format="ixt:num-dot-decimal" name="ftft:DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses" scale="0" unitRef="usd" id="ixv-14969">2,577</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Selling expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-123">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c259" decimals="0" format="ixt:num-dot-decimal" name="ftft:DisposalGroupIncludingDiscontinuedOperationSellingExpenses" scale="0" unitRef="usd" id="ixv-14970">310,737</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Bad debt provision</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c259" decimals="0" format="ixt:num-dot-decimal" name="ftft:DisposalGroupIncludingDiscontinuedOperationBadDebtProvision" scale="0" unitRef="usd" id="ixv-14971">70,955</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-125">-</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="c259" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" scale="0" unitRef="usd" id="ixv-14972">4,596,105</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">OTHER INCOME (EXPENSE)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-126">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c259" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome" scale="0" unitRef="usd" id="ixv-14973">30,655</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-127">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-128">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Other 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"><div style="-sec-ix-hidden: hidden-fact-129">-</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="c259" decimals="0" format="ixt:num-dot-decimal" name="ftft:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" scale="0" unitRef="usd" id="ixv-14974">780,899</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-left: 0.25in; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-130">-</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="c259" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-14975">750,244</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loss from discontinued operations before income tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-131">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c259" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="0" sign="-" unitRef="usd" id="ixv-14976">1,580,259</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">Income tax provision</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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"><ix:nonFraction contextRef="c259" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="0" sign="-" unitRef="usd" id="ixv-14977">5,281</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">Loss from discontinued operation before noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-133">-</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="c259" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-14978">1,574,978</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">Gain on disposal of discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c258" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="0" unitRef="usd" id="ixv-14979">1,054,155</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c259" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="0" unitRef="usd" id="ixv-14980">386,482</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: Net loss attributable to non-controlling interests</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c258" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14981">190,840</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="c259" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-14982">108,046</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">LOSS FROM DISCONTINUED OPERATION</td><td style="padding-bottom: 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="c258" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="0" unitRef="usd" id="ixv-14983">1,244,995</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="c259" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="0" sign="-" unitRef="usd" id="ixv-14984">1,080,450</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="ftft:ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock" id="ixv-13468"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The major components of assets and liabilities
related to discontinued operations are summarized below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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/> 2024</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/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-134">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" scale="0" unitRef="usd" id="ixv-14985">1,619,413</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-135">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:DisposalGroupIncludingDiscontinuedOperationAccountsReceivable" scale="0" unitRef="usd" id="ixv-14986">1,296,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">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-136">-</div></td><td style="text-align: left">&#160;</td><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:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" scale="0" unitRef="usd" id="ixv-14987">2,459,259</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Advances to suppliers and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" scale="0" unitRef="usd" id="ixv-14988">399,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">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">-</div></td><td style="text-align: left">&#160;</td><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:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" scale="0" unitRef="usd" id="ixv-14989">1,767,037</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Right of use assets&#160;- operation lease</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">&#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="ftft:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease" scale="0" unitRef="usd" id="ixv-14990">834,076</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.125in">Total assets related to discontinued operations</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140">-</div></td><td style="padding-bottom: 2.5pt; 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:AssetsOfDisposalGroupIncludingDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-14991">8,375,677</ix:nonFraction></td><td style="padding-bottom: 2.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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-141">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" scale="0" unitRef="usd" id="ixv-14992">18,346</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued expenses and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-142">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-14993">881,886</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">Advances from customers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-143">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers" scale="0" unitRef="usd" id="ixv-14994">2,604</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Amount Due 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-144">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" scale="0" unitRef="usd" id="ixv-14995">401,516</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease liability&#160;- operation lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-145">-</div></td><td style="text-align: left">&#160;</td><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="ftft:DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent" scale="0" unitRef="usd" id="ixv-14996">145,468</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Lease liability&#160;- operation lease non-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-146">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ftft:DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent" scale="0" unitRef="usd" id="ixv-14997">690,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; padding-bottom: 4pt; padding-left: 9pt">Total liabilities related to discontinued operations</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-147">-</div></td><td style="padding-bottom: 2.5pt; 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:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-14998">2,140,639</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 104; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingDisclosureTextBlock" id="ixv-13662"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>22. SEGMENT REPORTING</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In its operation of the business, management,
including our chief operating decision maker, who is our Chief Executive Officer, reviews certain financial information, including segmented
internal profit and loss statements prepared on a basis consistent with GAAP. The Company operates in <ix:nonFraction contextRef="c0" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" unitRef="pure" id="ixv-14999">three</ix:nonFraction> segments: supply chain financing&#160;service
and trading business, asset management service and others.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company began to provide supply chain financing
services during the second quarter of 2021. The Company began to provide sand and steel supply chain financing services during the first
quarter of 2023. The Company began to provide brokerage services during the October 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Some of our operation might not individually meet
the quantitative thresholds for determining reportable segments and we determine the reportable segments based on the discrete financial
information provided to the chief operating decision maker. The chief operating decision maker evaluates the results of each segment in
assessing performance and allocating resources among the segments. Since there is an overlap of services and products between different
subsidiaries of the Company, the Company does not allocate operating expenses and assets based on the product segments. Therefore, operating
expenses and asset information by segment are not presented. Segment profit represents the gross profit of each reportable segment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="ixv-13672"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For fiscal year 2024: &#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Supply<br/> Chain<br/> Financing/<br/> Trading</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">Brokerage service</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">Others</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Reportable segment revenue</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="c264" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-15000">983,246</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="c265" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-15001">870,864</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="c266" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-15002">304,015</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-15003">2,158,125</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">Inter-segment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><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">&#160;</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">&#160;</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">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Revenue from external customers</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c264" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-15004">983,246</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="c265" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-15005">870,864</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="c266" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-15006">304,015</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-15007">2,158,125</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: 4pt">Segment gross profit</td><td style="padding-bottom: 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="c264" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-15008">163,892</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="c265" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-15009">813,747</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="c266" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-15010">294,378</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-15011">1,272,017</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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For fiscal year 2023: &#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Supply<br/> Chain<br/> Financing/<br/> Trading</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">Brokerage service</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">Others</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Reportable segment revenue</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="c267" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-15012">20,769,323</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c268" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-15013">298,505</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="c269" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-15014">629,377</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="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-15015">21,697,205</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">Inter-segment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><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">&#160;</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">&#160;</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">&#160;</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Revenue from external customers</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c267" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-15016">20,769,323</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="c268" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-15017">298,505</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="c269" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-15018">629,377</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-15019">21,697,205</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: 4pt">Segment gross profit</td><td style="padding-bottom: 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="c267" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-15020">465,020</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="c268" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-15021">294,437</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="c269" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-15022">362,148</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-15023">1,121,605</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 105; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:continuation id="_SegmentReportingDisclosureTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" id="ixv-13882"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Loss from Continuing Operations before Income Tax:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended,</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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0.125in">Supply chain financing/trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c264" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="0" unitRef="usd" id="ixv-15024">3,753,106</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c267" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="0" unitRef="usd" id="ixv-15025">848,031</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">Brokerage service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c265" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="0" unitRef="usd" id="ixv-15026">581,483</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c268" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="0" unitRef="usd" id="ixv-15027">206,030</ix:nonFraction></p></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt">Others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c270" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="0" unitRef="usd" id="ixv-15028">4,340,920</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="c271" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="0" unitRef="usd" id="ixv-15029">636,436</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: 9pt">Corporate and Unallocated</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c272" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="0" unitRef="usd" id="ixv-15030">26,830,350</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="c273" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="0" unitRef="usd" id="ixv-15031">32,250,678</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total operating expenses and other 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="c274" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="0" unitRef="usd" id="ixv-15032">35,505,859</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="c275" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="0" unitRef="usd" id="ixv-15033">33,941,175</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; padding-left: 9pt">Loss from Continuing Operations before Income Tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" scale="0" sign="-" unitRef="usd" id="ixv-15034">34,233,842</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" scale="0" sign="-" unitRef="usd" id="ixv-15035">32,819,570</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Segment assets:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 9pt">Supply chain financing/trading 	</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c276" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-15036">5,717,948</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c277" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-15037">12,437,136</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Brokerage service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c278" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-15038">5,066,369</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c279" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-15039">5,088,522</ix:nonFraction></p></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt">Others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c280" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-15040">13,252,693</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="c281" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-15041">14,062,310</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Corporate and Unallocated 	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c282" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-15042">1,865,928</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="c283" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-15043">23,117,744</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Assets related to discontinued operation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-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">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c285" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-15044">6,235,038</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">Total assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-15045">25,902,938</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-15046">60,940,750</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Assets subject to attribution to business segments
largely include property, plant and equipment, receivable and right of use assets. All other items are reflected in Corporate and Unallocated.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="ixv-14046"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>23. COMMITMENTS AND CONTINGENCIES</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Legal case with FT Global Litigation</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2021, FT Global Capital, Inc. (&#8220;FT
Global&#8221;), a former placement agent of the Company filed a lawsuit against the Company in the Superior Court of Fulton County, Georgia.
FT Global served the complaint upon the Company in January 2021. In the complaint, FT Global alleges claims, most of which attempt to
hold the Company liable under legal theories that relate back to an alleged breach of an exclusive placement agent agreement between FT
Global and the Company in July 2020 which had a term of three months. FT Global claims that the Company failed to compensate FT Global
for securities purchase transactions between December 2020 and April 2021, pursuant to the terms of the expired exclusive placement agent
agreement. Allegedly, the exclusive placement agent agreement required the Company to pay FT Global for capital received during the term
of the agreement and for the 12-month period following the termination of the agreement involving any investors that FT Global introduced
and/or wall-crossed to the Company. However, the Company believes the securities purchase transactions at issue did not involve the one
investor which FT Global introduced or wall-crossed to the Company during the term of the agreement. FT Global claims approximately $<ix:nonFraction contextRef="c286" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LossContingencyDamagesPaidValue" scale="0" unitRef="usd" id="ixv-15047">7,000,000</ix:nonFraction>
in damages and attorneys&#8217; fees.</p></ix:nonNumeric><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: 106; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><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">The Company timely removed the case to the United
States District Court for the Northern District of Georgia (the (&#8220;Court&#8221;) on February 9, 2021 based on diversity of jurisdiction.
On March 9, 2021, the Company filed a motion to dismiss based on FT Global&#8217;s failure to state a claim which is pending before the
Court. On November 10, 2021, the Court entered an Order granting the Company&#8217;s motion to dismiss FT Global&#8217;s fraud claim and
breach of contract claim as to the disclosure of its confidential and proprietary information. The Court denied the Company&#8217;s motion
to dismiss FT Global&#8217;s i) breach of contract claim for failure to pay FT Global pursuant to the terms of the exclusive placement
agent agreement; ii) claim for breach of the covenant of good faith and fair dealing; and iii) claim for attorney&#8217;s fees, and the
court concluded that additional information can be obtained through discovery. On October 12, 2022, the Company filed a motion for summary
judgment on all claims asserted by FT Global in this lawsuit. On November 2, 2022, FT Global filed its opposition to the Company&#8217;s
motion for summary judgment. On November 16, 2022, the Company filed its reply in support of its motion for summary judgment on all claims
asserted by FT Global in this lawsuit. On August 31, 2023, the Court entered an Order denying the Company&#8217;s motion for summary judgment.
The trial began on April 8, 2024 and ended on April 11, 2024, on which date the jury returned a verdict in favor of FT Global. On April
11, 2024, the Court entered a judgment awarding FT Global $<ix:nonFraction contextRef="c287" decimals="2" format="ixt:num-dot-decimal" name="ftft:JudgmentAward" scale="0" unitRef="usd" id="ixv-15048">8,875,265.31</ix:nonFraction> and on April 16, 2024, the Court issued an amended judgment, awarding
FT Global $<ix:nonFraction contextRef="c288" decimals="2" format="ixt:num-dot-decimal" name="ftft:JudgmentAward" scale="0" unitRef="usd" id="ixv-15049">10,598,379.93</ix:nonFraction>, which includes $<ix:nonFraction contextRef="c288" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:LossContingencyDamagesPaidValue" scale="0" unitRef="usd" id="ixv-15050">7,895,265.31</ix:nonFraction> in damages, $<ix:nonFraction contextRef="c288" decimals="2" format="ixt:num-dot-decimal" name="ftft:PrejudgmentInterest" scale="0" unitRef="usd" id="ixv-15051">1,723,114.62</ix:nonFraction> in prejudgment interest, and $<ix:nonFraction contextRef="c288" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:LegalFees" scale="0" unitRef="usd" id="ixv-15052">980,000.00</ix:nonFraction> in attorney&#8217;s
fees.&#160;. On May 9, 2024, the Company filed a post-trial motion to set aside the jury verdict and for a new trial and the Court denied
the motion on March 3, 2025. The Company filed notice of appeal to appeal the judgement to the United States Court of Appeals for the
Eleventh Circuit on April 2, 2025 and the Company will continue to vigorously defend the action against FT Global.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FT Global has registered the Court&#8217;s judgment
in the United States District Court for Southern District of New York (&#8220;NY Court&#8221;), where FT Global has brought a motion requiring
the Company to turn over its stock in its subsidiary companies.&#160; The Company has filed an opposition to the motion, arguing that
according to the New York statute the NY Court should first determine that the value of the stock in the subsidiary is insufficient to
satisfy the judgment as the Company believe the request for turnover is premature before a valuation hearing. On August 28, 2024, NY Court
granted FT Global&#8217;s motion for turnover of Defendant&#8217;s shares in Defendant&#8217;s wholly-owned subsidiaries as Defendant
1) failed to satisfy the $<ix:nonFraction contextRef="c289" decimals="-5" format="ixt:num-dot-decimal" name="ftft:JudgmentRendered" scale="6" unitRef="usd" id="ixv-15053">10.8</ix:nonFraction> million judgment rendered in the Northern District of Georgia and registered in the Southern District of
New York, and 2) is in possession of money and property in which it has an interest. The NY Court ordered Defendant shall turn over the
shares, membership, or limited partnership interests in all of its subsidiaries, and the corporate seals of its China and Hong Kong-based
subsidiaries, to the U.S. Marshal for auction or sale until the judgment is satisfied. Pursuant to the order issued by the United States
District Court for the Southern District of New York on August 28, 2024, the United States Marshal for the Southern District of New York
(&#8220;U.S. Marshal&#8221;) sold the securities of the subsidiaries of the Company other than those in Hong Kong and China in auction of:
(i) all of the membership interests in Future Fintech Digital Capital Management LLC; (ii) all of the outstanding shares of FTFT UK Limited;
(iii) the corporate seal of DigiPay FinTech Limited; (iv) the corporate seal of GlobalKey SharedMall Limited; (iv) all of the outstanding
shares of Future Fintech Labs Inc.; and (v) all of the outstanding shares of Future Fintech Digital Number One GP, LLC (USA) to Alec Orudjiev,
the general counsel of FT Global for $<ix:nonFraction contextRef="c290" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" scale="0" unitRef="usd" id="ixv-15054">25,000</ix:nonFraction> on December 18, 2024. On December 6, 2024, the Company agreed to sell all issued and outstanding
shares of FTFT SuperComputing Inc. a wholly owned subsidiary of the Company (&#8220;FTFT SuperComputing&#8221;) to DDMM Capital LLC (the
&#8220;Buyer&#8221;)&#160;for a purchase price that equals to: (i) the assumption of the obligations of FTFT SuperComputing totaling $<ix:nonFraction contextRef="c257" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" scale="0" unitRef="usd" id="ixv-15055">973,072.24</ix:nonFraction>
and (ii)$<ix:nonFraction contextRef="c291" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeOperatingPaidInCash" scale="0" unitRef="usd" id="ixv-15056">1,000,000</ix:nonFraction>, which was paid to an account at Olshan Frome Wolosky LLP to satisfy, in part, the right of payment held by FT Global
Capital, Inc. arising from the judgment entered in favor of FT Global and against the Company registered in the Southern District of New
York and all matters pertaining to such litigation. The Company has appealed the turnover order of the NY Court for the auction of securities
of the subsidiaries of the Company in Hong Kong and China to the United States Court of Appeals for the Second Circuit and is waiting
for the final decision of the Court of Appeals. On February 6, 2025, FT Global filed a motion (&#8220;Motion&#8221;) in the NY Court,
amended on February 12, 2025, seeking a turnover order for <ix:nonFraction contextRef="c292" decimals="0" format="ixt:num-dot-decimal" name="ftft:TurnoverOrder" scale="0" unitRef="shares" id="ixv-15057">39,825,939</ix:nonFraction> (before <ix:nonNumeric contextRef="c293" name="us-gaap:StockholdersEquityReverseStockSplit" id="ixv-15058">1</ix:nonNumeric> for <ix:nonNumeric contextRef="c294" name="us-gaap:StockholdersEquityReverseStockSplit" id="ixv-15059">10</ix:nonNumeric> reverse split) unissued shares of the Company&#8217;s
common stock for sale to satisfy the judgement. &#160;The amended motion directs the requested relief not only at the Company but also
at Transhare Corporation, the Company&#8217;s Florida-based transfer agent. The Company believes the Motion lacks merit, as the issuance
of unissued shares in this manner would violate corporate governance principles, Florida corporate law, and federal securities regulations.
&#160;The Company has opposed the Motion, which is now fully briefed and awaits decision by the NY Court.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 107; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:continuation id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i><span style="text-decoration:underline">Shareholders Lawsuit
(LaBelle and Janzen)</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The LaBelle case is
a putative securities class action filed in January 2024 and is pending in the District of New Jersey. &#160;Denise LaBelle (&#8220;Plaintiff&#8221;)
alleges that the Company and certain of its officers violated Sections 10(b) and 20(a) of the Securities Exchange Act by making materially
false or misleading statements in the company&#8217;s public filings and disclosures relating to the former Chief Executive Officer of
the Company Mr. Shanchun Huang and charges filed by the SEC against Mr. Shanchun Huang with manipulative trading in the stock of the
Company using an offshore account shortly before he became the Company&#8217;s CEO in 2020 and failing to disclose his beneficial ownership.&#160;
Mr. Huang has denied the allegations of trading before he became CEO.&#160;Plaintiff claims that these alleged misstatements caused the
Company&#8217;s stock to trade at artificially inflated prices, harming investors when the truth was revealed. &#160;The lead plaintiff
and lead counsel were appointed in September 2024. &#160;The Company was served in September 2024, and the Plaintiff is currently seeking
substituted service on the individual defendants. &#160;Once service is resolved, the Plaintiff is expected to file an amended complaint,
which the Company and other defendants intend to move to dismiss.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Janzen action is
a consolidated shareholder derivative case filed by Jeff Janzen on May 31, 2024, also pending in the District of New Jersey, brought
nominally on behalf of Future FinTech.&#160; Plaintiff alleges that certain current and former officers and directors breached fiduciary
duties by allowing or failing to prevent the same alleged misconduct at issue in LaBelle, including mismanagement and misleading public
disclosures. &#160;The derivative case has been stayed by stipulation, pending resolution of the anticipated motion to dismiss in LaBelle,
but plaintiff has reserved the right to participate in mediation and settlement discussions relating to the class action.</p></ix:continuation><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="ixv-14102"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>24. RISKS AND UNCERTAINTIES</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">PRC Regulations</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There are substantial uncertainties regarding
the interpretation and application of PRC laws and regulations including, but not limited to, the laws and regulations governing our business
and the enforcement and performance of our arrangements with customers in certain circumstances. We are considered foreign persons or
foreign funded enterprises under PRC laws and, as a result, we are required to comply with PRC laws and regulations related to foreign
persons and foreign funded enterprises. These laws and regulations are sometimes vague and may be subject to future changes, and their
official interpretation and enforcement may involve substantial uncertainty. The effectiveness of newly enacted laws, regulations or amendments
may be delayed, resulting in detrimental reliance. New laws and regulations that affect existing and proposed future businesses may also
be applied retroactively. We cannot predict what effect the interpretation of existing or new PRC laws or regulations may have on our
business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Customer concentration risk</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2024, two customers
accounted for <ix:nonFraction contextRef="c295" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-15060">35.86</ix:nonFraction>% and <ix:nonFraction contextRef="c296" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-15061">13.57</ix:nonFraction>% of the Company&#8217;s total revenues. For the year ended December 31, 2023, one customer accounted for
<ix:nonFraction contextRef="c297" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-15062">85.84</ix:nonFraction>% of the Company&#8217;s total revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Vendor concentration risk</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2024, one vendor
accounted for <ix:nonFraction contextRef="c298" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-15063">90.77</ix:nonFraction>% of the Company&#8217;s total purchases. For the year ended December 31, 2023, one vendor accounted for <ix:nonFraction contextRef="c299" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-15064">87.58</ix:nonFraction>% of
the Company&#8217;s total purchases.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:SubsequentEventsTextBlock" id="ixv-14126"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>25. SUBSEQUENT EVENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has evaluated subsequent events through
the date of the issuance of the consolidated financial statements and no subsequent event is identified.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><!-- Field: Page; Sequence: 108; Options: Last --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-style: normal; font-weight: normal">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></span></p></div><div>
    </div><!-- Field: /Page --><div>



</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c3" id="hidden-fact-0" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-1" name="us-gaap:DebtSecuritiesNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-2" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-4" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-5" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-6" name="us-gaap:AssetImpairmentCharges" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-7" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-8" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-9" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-10" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-11" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-12" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-13" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-14" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-15" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-16" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-17" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-18" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-19" name="ftft:LossIncomeFromDiscontinuedOperationsNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-20" name="ftft:LossIncomeFromDiscontinuedOperationsNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-21" name="ftft:LossIncomeFromDiscontinuedOperationsNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-22" name="ftft:LossIncomeFromDiscontinuedOperationsNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-23" name="ftft:ContributionByNoncontrollingInterests" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-24" name="ftft:ContributionByNoncontrollingInterests" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-25" name="ftft:ContributionByNoncontrollingInterests" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-26" name="ftft:ContributionByNoncontrollingInterests" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-27" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-28" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-29" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-30" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-31" name="ftft:DispositionOfDiscontinuedOperation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-32" name="ftft:DispositionOfDiscontinuedOperation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-33" name="ftft:DispositionOfDiscontinuedOperation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-34" name="ftft:DispositionOfDiscontinuedOperation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-35" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-36" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-37" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-38" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-39" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-40" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-41" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-42" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-43" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-44" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-45" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-46" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-47" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-48" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-49" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-50" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-51" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-52" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-53" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-54" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-55" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-56" name="ftft:DispositionOfDiscontinuedOperation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-57" name="ftft:DispositionOfDiscontinuedOperation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-58" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-59" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-60" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-61" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-62" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-63" name="us-gaap:GoodwillImpairmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-64" name="us-gaap:InterestExpenseDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-65" name="us-gaap:PaymentsForProceedsFromShortTermInvestments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-66" name="us-gaap:PaymentsToAcquireOtherProductiveAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-67" name="ftft:PaymentForDebtInvestment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-68" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-69" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-70" name="us-gaap:RepaymentsOfNotesPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-71" name="us-gaap:RepaymentsOfRelatedPartyDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-72" name="us-gaap:ProceedsFromConvertibleDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-73" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-74" name="us-gaap:ConversionOfStockAmountConverted1" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-75" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-76" name="us-gaap:InterestPaidNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-77" name="ftft:Warrants" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-78" name="us-gaap:WarrantExercisePriceIncrease" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-79" name="ftft:WarrantsBefore1for5ReverseStockSplit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-80" name="ftft:WarrantsBefore1for5ReverseStockSplits" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-81" name="ftft:WarrantsAfter1for5ReverseStockSplit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-82" name="ftft:WarrantsAfter1for5ReverseStockSplits" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-83" name="us-gaap:AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c74" id="hidden-fact-84" name="us-gaap:Goodwill" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c75" id="hidden-fact-85" name="us-gaap:Goodwill" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-86" name="us-gaap:LongTermInvestments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c124" id="hidden-fact-87" name="ftft:ImpairmentOfShortTermInvestment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" decimals="0" id="hidden-fact-88" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" unitRef="usd">5080</ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-89" name="us-gaap:OtherAccruedLiabilitiesCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c157" id="hidden-fact-90" name="us-gaap:ConvertibleNotesPayableCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c158" id="hidden-fact-91" name="ftft:ConvertibleNotesPayableAddition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c159" id="hidden-fact-92" name="us-gaap:InterestExpenseDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c158" id="hidden-fact-93" name="us-gaap:PaymentsOfDebtIssuanceCosts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c159" id="hidden-fact-94" name="us-gaap:PaymentsOfDebtIssuanceCosts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c159" id="hidden-fact-95" name="us-gaap:ConversionOfStockAmountIssued1" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-96" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-97" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-98" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-99" name="us-gaap:OtherTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-100" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-101" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-102" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-103" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c193" id="hidden-fact-104" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c194" id="hidden-fact-105" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-106" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-107" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-108" name="us-gaap:AssetImpairmentCharges" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-109" name="ftft:StatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-110" name="ftft:StatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c255" id="hidden-fact-111" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c254" id="hidden-fact-112" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c255" id="hidden-fact-113" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c254" id="hidden-fact-114" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c255" id="hidden-fact-115" name="ftft:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c254" id="hidden-fact-116" name="ftft:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-117" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c260" id="hidden-fact-118" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c262" id="hidden-fact-119" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-120" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-121" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-122" name="ftft:DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-123" name="ftft:DisposalGroupIncludingDiscontinuedOperationSellingExpenses" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-124" name="ftft:DisposalGroupIncludingDiscontinuedOperationBadDebtProvision" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-125" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-126" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-127" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c259" id="hidden-fact-128" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-129" name="ftft:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-130" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-131" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-132" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-133" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-134" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-135" name="ftft:DisposalGroupIncludingDiscontinuedOperationAccountsReceivable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-136" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-137" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-138" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-139" name="ftft:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-140" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-141" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-142" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-143" name="ftft:DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-144" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-145" name="ftft:DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-146" name="ftft:DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-147" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c264" id="hidden-fact-148" name="ftft:IntersegmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c265" id="hidden-fact-149" name="ftft:IntersegmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c266" id="hidden-fact-150" name="ftft:IntersegmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c267" id="hidden-fact-151" name="ftft:IntersegmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c268" id="hidden-fact-152" name="ftft:IntersegmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c269" id="hidden-fact-153" name="ftft:IntersegmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-154" name="ftft:IntersegmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c284" id="hidden-fact-155" name="us-gaap:Assets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey" id="ixv-15223">0001066923</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag" id="ixv-15224">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus" id="ixv-15225">FY</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="ftft-20241231.xsd" xlink:type="simple"/></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><ix:relationship xmlns="" fromRefs="ix_0_fact ix_1_fact ix_2_fact ix_3_fact ix_4_fact ix_5_fact ix_6_fact ix_7_fact ix_8_fact ix_9_fact" toRefs="ix_0_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_10_fact ix_11_fact ix_12_fact ix_13_fact ix_14_fact ix_15_fact ix_16_fact ix_17_fact ix_18_fact ix_19_fact ix_20_fact ix_21_fact ix_22_fact ix_23_fact ix_24_fact ix_25_fact hidden-fact-8 ix_26_fact ix_27_fact ix_28_fact ix_29_fact ix_30_fact ix_31_fact ix_32_fact ix_33_fact ix_34_fact ix_35_fact ix_36_fact ix_37_fact ix_38_fact ix_39_fact ix_40_fact ix_41_fact ix_42_fact ix_43_fact ix_44_fact ix_45_fact ix_46_fact ix_47_fact ix_48_fact ix_49_fact ix_50_fact ix_51_fact" toRefs="ix_1_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_52_fact ix_53_fact" toRefs="ix_2_footnote"/>
<xbrli:context xmlns="" id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-04-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:AlphaInternationalSecuritiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:AlphaInternationalSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-10-30</xbrli:startDate>
    <xbrli:endDate>2023-10-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:AlphaInformationServicesShenzhenCoLtdMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:AlphaInformationServicesShenzhenCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-10-30</xbrli:startDate>
    <xbrli:endDate>2023-10-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-26</xbrli:startDate>
    <xbrli:endDate>2023-01-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:FloridaSecretaryOfStatesOfficeArticlesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-01-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:FloridaSecretaryOfStatesOfficeArticlesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-01-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-01-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-01-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-26</xbrli:startDate>
    <xbrli:endDate>2023-01-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-03-07</xbrli:startDate>
    <xbrli:endDate>2024-03-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-09-04</xbrli:startDate>
    <xbrli:endDate>2024-09-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ftft:NiceTalentAssetManagementLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-10-18</xbrli:startDate>
    <xbrli:endDate>2024-10-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ftft:FTFTSuperComputingIncMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-06</xbrli:startDate>
    <xbrli:endDate>2024-12-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ftft:OlshanFromeWoloskyLLPMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-06</xbrli:startDate>
    <xbrli:endDate>2024-12-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ftft:SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ftft:SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ftft:SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ftft:SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ForeignCurrencyAndOtherComprehensiveIncomeLossMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ForeignCurrencyAndOtherComprehensiveIncomeLossMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ftft:UnitedKingdomPoundsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:VIEMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ftft:UnitedKingdomPoundsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:VIEMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ftft:UnitedKingdomPoundsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ftft:UnitedKingdomPoundsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AE</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ForeignCurrencyAndOtherComprehensiveIncomeLossMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AE</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ForeignCurrencyAndOtherComprehensiveIncomeLossMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AE</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ForeignCurrencyAndOtherComprehensiveIncomeLossMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AE</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ftft:SupplyChainFinancingTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ftft:SupplyChainFinancingTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ftft:OthersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ftft:OthersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:DebtorAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:DebtorAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:DebtorBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:DebtorBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:DebtorCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:DebtorCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:DebtorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:DebtorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-03</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ftft:MobileSoftwareApplicationDevelopmentAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-06</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-06</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ftft:AugmentedRealityARGroupDevelopmentAndServiceAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-06</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-06</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-17</xbrli:startDate>
    <xbrli:endDate>2023-04-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FutureSupplyChainXianCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-08-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FutureSupplyChainXianCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FTFTHKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FTFTHKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FTFTHKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FTFTHKOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-17</xbrli:startDate>
    <xbrli:endDate>2023-04-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-04-17</xbrli:startDate>
    <xbrli:endDate>2023-04-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedOneMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ftft:FutureFinTechHongKongLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FutureFinTechHongKongLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:LoanAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ftft:ShanghaiYuliEnterpriseManagementConsultingFirmMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-09-06</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:DebtTransferAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-05-20</xbrli:startDate>
    <xbrli:endDate>2024-05-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:DebtTransferAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-04</xbrli:startDate>
    <xbrli:endDate>2024-07-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:DebtTransferAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-07-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:DebtTransferAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-07-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:DebtTransferAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-07-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:AlphaInternationalSecuritiesHongKongLimitedMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ftft:AlphaInternationalSecuritiesHongKongLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:AlphaInformationServicesShenzhenCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:AlphaInformationServicesShenzhenCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:FTFTInternationalSecuritiesAndFuturesLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">ftft:AlphaInformationServicesShenzhenCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:FutureInformationServiceShenzhenCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ftft:AlphaInformationServicesShenzhenCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ftft:AlphaInformationServicesShenzhenCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYVyNJN0cdPD1kqhofxcdaCCfdmFJNk7bnRKcHxrwQg01XWFX5g0DYowFHWHpQCtY8D7bWmMV/bTxUKNjhKFxGaghaNZTo0mF5aWUWKJMJQeHJGPdm6CgKUlSEQNrKkioIqCdPAgpzvY4Qso/sC5NZEE2B63GCPvWALuvQk+cUBGLKf+elImIbULeDdJYbjih/omfoKDtxO3V16SKnloEGijBUfYi2Oj9rxtWB/4wiOduLAg8pi102koFzaaja/7sZ+wjU3a15LRg==] CSR-->
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ftft:SystemAndSoftwareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ftft:SystemAndSoftwareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:FTGlobalCapitalIncMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-11</xbrli:startDate>
    <xbrli:endDate>2024-04-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-27</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-27</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-12-27</xbrli:startDate>
    <xbrli:endDate>2023-12-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:MingYiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:MingYiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ShanchunHuangMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ShanchunHuangMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ChaoLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ChaoLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:MingYiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:MingYiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:XiaochenZhaoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:XiaochenZhaoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:HuLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:HuLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:KaiXuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:KaiXuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:JKNDCLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:NiceTalentPartnerLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:JKNDCLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:NiceTalentPartnerLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ftft:EITLawMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ftft:PRCEnterpriseIncomeTaxLawMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ftft:PRCEnterpriseIncomeTaxLawMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ftft:PRCEnterpriseIncomeTaxLawMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignTaxJurisdictionOtherMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AE</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ftft:BritishVirginIslandMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:NiceTalentAssetManagementLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-01</xbrli:startDate>
    <xbrli:endDate>2023-02-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c200">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c201">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ftft:TwoThousandTwentyOmnibusEquityPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c202">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:ShanchunHuangMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c203">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:YongkeXueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c204">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:MingYiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c205">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:PengLeiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c206">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:PangDongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c207">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:KaiXuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c208">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ftft:TwoThousandTwentyOmnibusEquityPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-12</xbrli:startDate>
    <xbrli:endDate>2022-07-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c209">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c210">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ftft:TwoThousandTwentyOmnibusEquityPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c211">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ftft:TwoThousandTwentyOmnibusEquityPlanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c212">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ftft:TwoThousandTwentyOmnibusEquityPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-23</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c213">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ftft:TwoThousandTwentyOmnibusEquityPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-10-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c214">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-10-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c215">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-10-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c216">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-23</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c217">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-10-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c218">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-24</xbrli:startDate>
    <xbrli:endDate>2020-12-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c219">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-24</xbrli:startDate>
    <xbrli:endDate>2020-12-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c220">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-24</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c221">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-24</xbrli:startDate>
    <xbrli:endDate>2020-12-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c222">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-29</xbrli:startDate>
    <xbrli:endDate>2020-12-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c223">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c224">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ftft:PlacementAgentWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c225">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ftft:PlacementAgentWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c226">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c227">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c228">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c229">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-08-06</xbrli:startDate>
    <xbrli:endDate>2021-08-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c230">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-08-06</xbrli:startDate>
    <xbrli:endDate>2021-08-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c231">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-08-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c232">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-08-04</xbrli:startDate>
    <xbrli:endDate>2021-08-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c233">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-10-17</xbrli:startDate>
    <xbrli:endDate>2023-10-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c234">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-17</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c235">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-05</xbrli:startDate>
    <xbrli:endDate>2024-01-05</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c236">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-05</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c237">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-18</xbrli:startDate>
    <xbrli:endDate>2024-01-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c238">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-03</xbrli:startDate>
    <xbrli:endDate>2024-07-03</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c239">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:LenderElectsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-07-03</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c240">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-18</xbrli:startDate>
    <xbrli:endDate>2024-07-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c241">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:LenderElectsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-07-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c242">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-08-26</xbrli:startDate>
    <xbrli:endDate>2024-08-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c243">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:LenderElectsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-08-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c244">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-10-24</xbrli:startDate>
    <xbrli:endDate>2024-10-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c245">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:LenderElectsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-10-24</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c246">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-11-11</xbrli:startDate>
    <xbrli:endDate>2024-11-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c247">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:LenderElectsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-11-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c248">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-11-14</xbrli:startDate>
    <xbrli:endDate>2024-11-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c249">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:LenderElectsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-11-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c250">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-18</xbrli:startDate>
    <xbrli:endDate>2024-12-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c251">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:LenderElectsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c252">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c253">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c254">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c255">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-12-31</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c256">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-10-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c257">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-06</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c258">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c259">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c260">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ftft:CostThirdPartyMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c261">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ftft:CostThirdPartyMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c262">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ftft:CostRelatedPartyMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c263">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ftft:CostRelatedPartyMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c264">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:SupplyChainFinancingTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c265">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:BrokerageServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c266">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:OthersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c267">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:SupplyChainFinancingTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c268">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:BrokerageServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c269">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:OthersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c270">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c271">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c272">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c273">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c274">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:OperatingExpensesAndOtherExpenseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c275">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:OperatingExpensesAndOtherExpenseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c276">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:SupplyChainFinancingTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c277">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:SupplyChainFinancingTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c278">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:BrokerageServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c279">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:BrokerageServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c280">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c281">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c282">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c283">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c284">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:AssetsRelatedToDiscontinuedOperationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c285">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:AssetsRelatedToDiscontinuedOperationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c286">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c287">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-11</xbrli:startDate>
    <xbrli:endDate>2024-04-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c288">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-16</xbrli:startDate>
    <xbrli:endDate>2024-04-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c289">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-08-28</xbrli:startDate>
    <xbrli:endDate>2024-08-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c290">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c291">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-06</xbrli:startDate>
    <xbrli:endDate>2024-12-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c292">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-02-06</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c293">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-02-06</xbrli:startDate>
    <xbrli:endDate>2025-02-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c294">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-02-06</xbrli:startDate>
    <xbrli:endDate>2025-02-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c295">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ftft:CustomersOneMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c296">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ftft:CustomersTwoMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c297">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ftft:CustomersOneMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c298">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">ftft:PurchasesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:VendorOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c299">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001066923</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">ftft:PurchasesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:VendorOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:unit xmlns="" id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usdPershares">
  <xbrli:divide>
    <xbrli:unitNumerator>
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unitNumerator>
    <xbrli:unitDenominator>
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unitDenominator>
  </xbrli:divide>
</xbrli:unit><xbrli:unit xmlns="" id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="hkd">
  <xbrli:measure>iso4217:HKD</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="cny">
  <xbrli:measure>iso4217:CNY</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="gbp">
  <xbrli:measure>iso4217:GBP</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.3
<SEQUENCE>2
<FILENAME>ea023730601ex4-3_future.htm
<DESCRIPTION>DESCRIPTION OF SECURITIES OF THE REGISTRANT REGISTERED UNDER SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED
<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><BR>
Exhibit 4.3</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>DESCRIPTION OF THE REGISTRANT&rsquo;S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future FinTech Group Inc. (the &ldquo;Company&rdquo;,
&ldquo;we&rdquo;, &ldquo;us&rdquo; or &ldquo;our&rdquo;) has one class of securities registered under Section 12 of the Securities Exchange
Act of 1934, as amended, (the &ldquo;Exchange Act&rdquo;) which consists of common stock, $0.001 par value per share (the &ldquo;Common
Stock&rdquo;). The following is a summary of our capital stock and certain provisions of our certificate of incorporation and bylaws.
This summary does not purport to be complete and is qualified in its entirety by the provisions of our Second Amended and Restated Articles
of Incorporation, as amended (&ldquo;Articles of Incorporation&rdquo;), our Amended and Restated Bylaws (&ldquo;Bylaws&rdquo;), and applicable
provisions of the Florida Business Corporation Act (the &ldquo;FCBA&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">April 11, 2025,&nbsp;our authorized capital stock
consists of 6,000,000 shares of Common Stock, par value $0.001 per share, and 10,000,000 shares of preferred stock, par value $0.001 per
share. Currently, we have no other authorized classes of stock as of April 11, 2025.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>DESCRIPTION OF COMMON STOCK</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of April 11, 2025, there were 3,050,770 shares
of our Common Stock outstanding, held by approximately 47 stockholders of record. As of April 11, 2025, there were outstanding warrants
to purchase 42,108 shares of common stock of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;Our Common Stock is currently traded on
The NASDAQ Capital Market under the symbol &ldquo;FTFT&rdquo;. The transfer agent and registrar for our common stock is TranShare Securities
Transfer and Registrar.<B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Holders of shares of our Common Stock are
entitled to one vote for each share on all matters to be voted on by the shareholders.&nbsp;Except if a greater plurality is required
by the express requirements of law or our Articles of Incorporation, the affirmative vote of a majority of the shares of voting stock
represented at a meeting of shareholders at which there shall be a quorum present shall be required to authorize all matters to be voted
upon by our shareholders.&nbsp;According to our charter documents, holders of our Common Stock do not have preemptive rights and are not
entitled to cumulative voting rights.&nbsp;&nbsp;There are no conversion or redemption rights or sinking funds provided for our shareholders.&nbsp;&nbsp;Shares
of our Common Stock share ratably in dividends, if any, as may be declared from time to time by the board of directors in its discretion
from funds legally available for distribution as dividends.&nbsp;&nbsp;In the event of our liquidation, dissolution or winding up, the
holders of our Common Stock are entitled to share pro rata all assets remaining after payment in full of all liabilities.&nbsp;&nbsp;All
of the outstanding shares of our Common Stock are fully paid and non-assessable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Anti-Takeover Effects of Certain Provisions
of Florida Law</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a Florida corporation, we are also subject
to certain provisions of the FCBA that have anti-takeover effects and may inhibit a non-negotiated merger or other business combination.
Our Articles of Incorporation and Bylaws also contain other provisions which could have anti-takeover effects. These provisions include,
without limitation, the authority of our Board of Directors to issue additional shares of preferred stock and to fix the relative rights
and preferences of the preferred stock without the need for any shareholder vote or approval, as discussed above, and advance notice procedures
to be complied with by our shareholders in order to make shareholder proposals or nominate directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, the FBCA prohibits the voting
of shares in an &ldquo;issuing public corporation&rdquo; that are acquired in a &ldquo;control share acquisition&rdquo; unless the board
of directors of the corporation approves the control share acquisition before the acquisition or the holders of a majority of the corporation&rsquo;s
voting shares (excluding shares held by officers of the corporation, inside directors of the corporation or the acquiring party) approve
the granting of voting rights as to the shares acquired in the control share acquisition. An &ldquo;issuing public corporation&rdquo;
is a corporation that has (i)&nbsp;100 or more shareholders, (ii)&nbsp;its principal place of business, its principal office or substantial
assets in Florida and (iii)&nbsp;either more than 10% of its shareholders residing in Florida, more than 10% of its shares owned by Florida
residents or 1,000 shareholders residing in Florida &ldquo;Control shares&rdquo; are defined in the FBCA as shares acquired by a person,
either directly or indirectly, that when added to all other shares of the issuing corporation owned by that person, would entitle that
person to exercise, either directly or indirectly, voting power in the election of directors within any of the following ranges: (i)&nbsp;20%
or more but less than 33% of all voting power of the corporation&rsquo;s voting securities; (ii)&nbsp;33% or more but less than a majority
of all voting power of the corporation&rsquo;s voting securities; or (iii)&nbsp;a majority or more of all of the voting power of the corporation&rsquo;s
voting securities. These provisions do not apply to shares acquired under, among other things, an agreement or plan of merger or share
exchange effected in compliance with the relevant provisions of the FBCA and to which the corporation is a party, or an acquisition of
shares previously approved by the board of directors of the corporation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The FBCA also prohibits a publicly held
Florida corporation from engaging in a number of mergers, consolidations, dispositions of assets, or other business combinations or extraordinary
corporate transactions (each such transaction, an &ldquo;affiliated transaction&rdquo;) with an &ldquo;interested shareholder&rdquo; for
a period of three years following the time that such shareholder became an interested shareholder unless: (x) prior to such&nbsp;shareholder
becoming an interested shareholder, the board of directors of the corporation approved either the affiliated transaction or the transaction
which resulted in the shareholder becoming an interested shareholder; (y) upon consummation of the transaction that resulted in the shareholder
becoming an interested shareholder, the interested shareholder owned at least 85 percent of the outstanding voting shares of the corporation
(other than shares held by directors who are also officers and certain employee benefit plans); or (z) the affiliated transaction is approved
by the board of directors and authorized at an annual or special meeting of shareholders, and not by written consent, by the affirmative
vote of at least two thirds of the outstanding voting shares which are not owned by the interested shareholder. An &ldquo;interested shareholder&rdquo;
is&nbsp;any person who, together with such person&rsquo;s affiliates and associates, beneficially owns 15% or more of the outstanding
voting stock of a corporation. The above approval is not required if (i)&nbsp;a majority of the disinterested directors has approved the
affiliated transaction, (ii)&nbsp;the corporation has not had more than 300 shareholders of record at any time during the three years
preceding the date of the transaction&rsquo;s announcement, (iii)&nbsp;the interested shareholder has been the beneficial owner of at
least 80% of the corporation&rsquo;s outstanding voting shares for at least three years preceding the date of the transaction&rsquo;s
announcement, (iv)&nbsp;the interested shareholder is the beneficial owner of at least 90% of the outstanding voting shares of the corporation,
exclusive of shares acquired directly from the corporation in a transaction not approved by a majority of the disinterested directors,
(v)&nbsp;the corporation is an investment company registered under the Investment Company Act of 1940, or (vi)&nbsp;the consideration
that holders of each class or series of stock of the corporation will receive in the affiliated transaction meets certain minimum levels
determined by a formula under the FBCA.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Rule-Page --><DIV STYLE="width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV>

<DIV STYLE="width: 100%"></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>ea023730601ex21-1_future.htm
<DESCRIPTION>DESCRIPTION OF SUBSIDIARIES OF THE REGISTRANT
<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 21.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B></B>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>List of Principal Subsidiaries of the Company
</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>as of December 31, 2024</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1.5pt solid; width: 78%"><FONT STYLE="font-size: 10pt"><B>Name of Entity</B></FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 20%; text-align: center"><FONT STYLE="font-size: 10pt"><B>Jurisdiction of<BR>
Incorporation/Organization</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Future Fintech (Hong Kong) Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">Hong Kong</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Fuce Future Supply Chain (Xi&rsquo;an) Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">PRC</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Future Commercial Group Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">PRC</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Fengtongxiang Supply Chain (Chengdu) Co., Ltd. </FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">PRC</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Future Big Data (Chengdu) Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">PRC</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Future Commercial Management Co., Ltd. </FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">PRC</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Future Commercial Management (Hainan) Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">PRC</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Future Trading (Chengdu) Co., Ltd. </FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">PRC</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Future Information Service (Shenzhen) Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">PRC</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">FTFT International Securities and Futures Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">Hong Kong</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>ea023730601ex23-1_future.htm
<DESCRIPTION>CONSENT OF FORTUNE CPA INC
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 23.1</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We hereby consent to the incorporation by reference
in the Registration Statements on Form S-1 (File No. 333-218276), Forms S-3 (File Nos. 333-258094, 333-224686 and 333-206353) and Forms
S-8 (File Nos. 333-285646, 333-257742, 333-249362, 333-228912, 333-216201, 333-206360 and 333-276142) of Future FinTech Group Inc. (the
&ldquo;Company&rdquo;) of our report dated April 15, 2025, relating to the Company&rsquo;s consolidated financial statements which appear
in this Annual Report on Form 10-K of the Company for the years ended December 31, 2024 and 2023.</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 STYLE="width: 40%; border-bottom: black 1.5pt solid; text-align: justify">/s/ Fortune CPA Inc.</TD>
    <TD STYLE="width: 60%; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">Fortune CPA Inc.</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">April 15, 2025</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
<P STYLE="margin: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>ea023730601ex31-1_future.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 31.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">RULE 13a-14(a) CERTIFICATION FOR FORM 10-K (CEO)
CERTIFICATION</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Hu Li, certify that:</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%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.25in; font-size: 10pt">&nbsp;</TD>
    <td style="width: 0.25in; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <td style="text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed this annual report on Form 10-K of Future FinTech Group Inc.;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.25in; text-align: justify">&nbsp;</TD>
    <td style="width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.25in; text-align: justify">&nbsp;</TD>
    <td style="width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.25in; text-align: justify">&nbsp;</TD>
    <td style="width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&nbsp;</TD>
    <td style="width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to the Company by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&nbsp;</TD>
    <td style="width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&nbsp;</TD>
    <td style="width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&nbsp;</TD>
    <td style="width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.25in; text-align: justify">&nbsp;</TD>
    <td style="width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.35pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&nbsp;</TD>
    <td style="width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.5in; text-align: justify">&nbsp;</TD>
    <td style="width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal controls over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <td style="width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: April 15, 2025 &nbsp;&nbsp;</FONT></TD>
    <td style="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <td style="border-bottom: Black 1.5pt solid; width: 36%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Hu Li</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <td>&nbsp;</TD>
    <td>&nbsp;</TD>
    <td><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hu Li</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <td>&nbsp;</TD>
    <td>&nbsp;</TD>
    <td><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 9pt"><b></b></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>ea023730601ex31-2_future.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-indent: 9pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 31.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 9pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">RULE 13a-14(a) CERTIFICATION FOR FORM 10-K (CFO)
CERTIFICATION</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Ming Yi, certify that:</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%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.25in">&nbsp;</TD>
    <td style="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed this annual report on Form 10-K of Future FinTech Group Inc.;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.25in">&nbsp;</TD>
    <td style="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.25in">&nbsp;</TD>
    <td style="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.25in">&nbsp;</TD>
    <td style="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.5in">&nbsp;</TD>
    <td style="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to the Company by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.5in">&nbsp;</TD>
    <td style="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.5in">&nbsp;</TD>
    <td style="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.5in">&nbsp;</TD>
    <td style="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.35pt; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.5in">&nbsp;</TD>
    <td style="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <td style="width: 0.5in">&nbsp;</TD>
    <td style="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD>
    <td style="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal controls over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-indent: -0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <td style="width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: April 15, 2025</FONT></TD>
    <td style="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <td style="border-bottom: Black 1.5pt solid; width: 36%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Ming Yi</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <td>&nbsp;</TD>
    <td>&nbsp;</TD>
    <td><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ming Yi</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <td>&nbsp;</TD>
    <td>&nbsp;</TD>
    <td><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>ea023730601ex32-1_future.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"><B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">SECTION 1350 CERTIFICATION (CEO) 1350</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">FUTURE FINTECH GROUP INC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">CERTIFICATION PURSUANT TO</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">18 U.S.C. SECTION 1350,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">AS ADOPTED PURSUANT TO</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 9pt">&nbsp;</P>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In connection with the Annual
Report of Future FinTech Group Inc. (the &#8220;Company&#8221;) on Form 10-K for the year ended December 31, 2024, as filed with the Securities
and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Hu Li, Chief Executive Officer of the Company, certify,
pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</P>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">(1)</td><td style="text-align: justify">The Report fully complies with the requirements of Section
13(a) or 15(d) of the Securities Exchange Act of 1934; and</td>
</tr></table>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 9pt">&nbsp;</P>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">(2)</td><td style="text-align: justify">The information contained in the Report fairly presents,
in all material respects, the financial condition and results of operations of the Company.</td>
</tr></table>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 9pt">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <td style="width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: April 15, 2025 &nbsp;</FONT></TD>
    <td style="border-bottom: Black 1.5pt solid; width: 40%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Hu Li</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <td>&nbsp;</TD>
    <td><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hu Li</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <td>&nbsp;</TD>
    <td><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b></b></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>ea023730601ex32-2_future.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; text-indent: 9pt"><b></b></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 9pt"><b></b></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 9pt"><B>Exhibit 32.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 9pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">SECTION 1350 CERTIFICATION (CFO) 1350</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">FUTURE FINTECH GROUP INC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">CERTIFICATION PURSUANT TO</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">18 U.S.C. SECTION 1350,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">AS ADOPTED PURSUANT TO</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In connection with the Annual
Report of Future FinTech Group Inc. (the &#8220;Company&#8221;) on Form 10-K for the year ended December 31, 2024, as filed with the Securities
and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Ming Yi, Chief Financial Officer of the Company, certify, pursuant
to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</P>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">(1)</td><td style="text-align: justify">The Report fully complies with the requirements of Section
13(a) or 15(d) of the Securities Exchange Act of 1934; and</td>
</tr></table>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&nbsp;</P>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">(2)</td><td style="text-align: justify">The information contained in the Report fairly presents,
in all material respects, the financial condition and results of operations of the Company.</td>
</tr></table>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&nbsp;</P>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <td style="width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: April 15, 2025 &nbsp;</FONT></TD>
    <td style="border-bottom: Black 1.5pt solid; width: 40%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Ming Yi</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <td>&nbsp;</TD>
    <td><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ming Yi</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <td>&nbsp;</TD>
    <td><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>ftft-20241231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue Apr 15 19:09:02 UTC 2025 -->
<xs:schema xmlns:ftft="http://www.ftft.com/20241231" elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2024" targetNamespace="http://www.ftft.com/20241231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="ftft-20241231_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="ftft-20241231_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="ftft-20241231_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="ftft-20241231_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://www.ftft.com/role/ConsolidatedBalanceSheet" id="ftft_r_ConsolidatedBalanceSheet">
        <link:definition>995301 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ConsolidatedBalanceSheet_Parentheticals" id="ftft_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>995302 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ConsolidatedIncomeStatement" id="ftft_r_ConsolidatedIncomeStatement">
        <link:definition>995303 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ConsolidatedIncomeStatementAlt0" id="ftft_r_ConsolidatedIncomeStatementAlt0">
        <link:definition>995303 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) Alternate 0</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ShareholdersEquityType2or3" id="ftft_r_ShareholdersEquityType2or3">
        <link:definition>995304 - Statement - Consolidated Statements of Stockholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ConsolidatedCashFlow" id="ftft_r_ConsolidatedCashFlow">
        <link:definition>995305 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/CorporateInformation" id="ftft_r_CorporateInformation">
        <link:definition>995306 - Disclosure - Corporate 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://www.ftft.com/role/SummaryofSignificantAccountingPolicies" id="ftft_r_SummaryofSignificantAccountingPolicies">
        <link:definition>995307 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/AccountsReceivable" id="ftft_r_AccountsReceivable">
        <link:definition>995308 - Disclosure - Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/OtherReceivables" id="ftft_r_OtherReceivables">
        <link:definition>995309 - Disclosure - Other Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/LoanReceivables" id="ftft_r_LoanReceivables">
        <link:definition>995310 - Disclosure - Loan Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ShortTermInvestments" id="ftft_r_ShortTermInvestments">
        <link:definition>995311 - Disclosure - Short - 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://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssets" id="ftft_r_AdvancestoSuppliersandOtherCurrentAssets">
        <link:definition>995312 - Disclosure - Advances to Suppliers 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://www.ftft.com/role/DebtInvestment" id="ftft_r_DebtInvestment">
        <link:definition>995313 - Disclosure - Debt Investment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/Acquisition" id="ftft_r_Acquisition">
        <link:definition>995314 - Disclosure - Acquisition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/Leases" id="ftft_r_Leases">
        <link:definition>995315 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/PropertyPlantandEquipmentNet" id="ftft_r_PropertyPlantandEquipmentNet">
        <link:definition>995316 - Disclosure - Property, Plant 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://www.ftft.com/role/IntangibleAssets" id="ftft_r_IntangibleAssets">
        <link:definition>995317 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/AccountPayables" id="ftft_r_AccountPayables">
        <link:definition>995318 - Disclosure - Account 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://www.ftft.com/role/AccruedExpensesandOtherPayables" id="ftft_r_AccruedExpensesandOtherPayables">
        <link:definition>995319 - Disclosure - Accrued Expenses 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://www.ftft.com/role/ConvertibleNotesPayable" id="ftft_r_ConvertibleNotesPayable">
        <link:definition>995320 - Disclosure - Convertible Notes Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/RelatedPartyTransaction" id="ftft_r_RelatedPartyTransaction">
        <link:definition>995321 - Disclosure - Related Party Transaction</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/IncomeTax" id="ftft_r_IncomeTax">
        <link:definition>995322 - Disclosure - Income Tax</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ImpairmentLoss" id="ftft_r_ImpairmentLoss">
        <link:definition>995323 - Disclosure - Impairment Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ShareBasedCompensation" id="ftft_r_ShareBasedCompensation">
        <link:definition>995324 - Disclosure - Share Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/CommonStock" id="ftft_r_CommonStock">
        <link:definition>995325 - Disclosure - Common Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/DiscontinuedOperations" id="ftft_r_DiscontinuedOperations">
        <link:definition>995326 - Disclosure - Discontinued Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/SegmentReporting" id="ftft_r_SegmentReporting">
        <link:definition>995327 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/CommitmentsandContingencies" id="ftft_r_CommitmentsandContingencies">
        <link:definition>995328 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/RisksandUncertainties" id="ftft_r_RisksandUncertainties">
        <link:definition>995329 - Disclosure - Risks and Uncertainties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/SubsequentEvents" id="ftft_r_SubsequentEvents">
        <link:definition>995330 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/AccountingPoliciesByPolicy" id="ftft_r_AccountingPoliciesByPolicy">
        <link:definition>996000 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesTables" id="ftft_r_SummaryofSignificantAccountingPoliciesTables">
        <link:definition>996001 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/AccountsReceivableTables" id="ftft_r_AccountsReceivableTables">
        <link:definition>996002 - Disclosure - Accounts Receivable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssetsTables" id="ftft_r_AdvancestoSuppliersandOtherCurrentAssetsTables">
        <link:definition>996003 - Disclosure - Advances to Suppliers 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://www.ftft.com/role/AcquisitionTables" id="ftft_r_AcquisitionTables">
        <link:definition>996004 - Disclosure - Acquisition (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/LeasesTables" id="ftft_r_LeasesTables">
        <link:definition>996005 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/PropertyPlantandEquipmentNetTables" id="ftft_r_PropertyPlantandEquipmentNetTables">
        <link:definition>996006 - Disclosure - Property, Plant 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://www.ftft.com/role/IntangibleAssetsTables" id="ftft_r_IntangibleAssetsTables">
        <link:definition>996007 - Disclosure - Intangible 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://www.ftft.com/role/AccountPayablesTables" id="ftft_r_AccountPayablesTables">
        <link:definition>996008 - Disclosure - Account 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://www.ftft.com/role/AccruedExpensesandOtherPayablesTables" id="ftft_r_AccruedExpensesandOtherPayablesTables">
        <link:definition>996009 - Disclosure - Accrued Expenses 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://www.ftft.com/role/ConvertibleNotesPayableTables" id="ftft_r_ConvertibleNotesPayableTables">
        <link:definition>996010 - Disclosure - Convertible Notes Payable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/RelatedPartyTransactionTables" id="ftft_r_RelatedPartyTransactionTables">
        <link:definition>996011 - Disclosure - Related Party Transaction (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/IncomeTaxTables" id="ftft_r_IncomeTaxTables">
        <link:definition>996012 - Disclosure - Income Tax (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/CommonStockTables" id="ftft_r_CommonStockTables">
        <link:definition>996013 - Disclosure - Common Stock (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/DiscontinuedOperationsTables" id="ftft_r_DiscontinuedOperationsTables">
        <link:definition>996014 - Disclosure - Discontinued Operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/SegmentReportingTables" id="ftft_r_SegmentReportingTables">
        <link:definition>996015 - Disclosure - Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/CorporateInformationDetails" id="ftft_r_CorporateInformationDetails">
        <link:definition>996016 - Disclosure - Corporate Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails" id="ftft_r_SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>996017 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable" id="ftft_r_ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable">
        <link:definition>996018 - Disclosure - Summary of Significant Accounting Policies - Schedule of Numerators and Denominators Used in the Computations of Basic and Diluted EPS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable" id="ftft_r_ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable">
        <link:definition>996019 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofAccountsReceivableNetTable" id="ftft_r_ScheduleofAccountsReceivableNetTable">
        <link:definition>996020 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable" id="ftft_r_ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable">
        <link:definition>996021 - Disclosure - Accounts Receivable - Schedule of Concentration of Accounts Receivable Net of Specific Allowance for Doubtful Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/OtherReceivablesDetails" id="ftft_r_OtherReceivablesDetails">
        <link:definition>996022 - Disclosure - Other Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/LoanReceivablesDetails" id="ftft_r_LoanReceivablesDetails">
        <link:definition>996023 - Disclosure - Loan Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ShortTermInvestmentsDetails" id="ftft_r_ShortTermInvestmentsDetails">
        <link:definition>996024 - Disclosure - Short - 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://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable" id="ftft_r_ScheduleofOtherCurrentAssetsTable">
        <link:definition>996025 - Disclosure - Advances to Suppliers and Other Current Assets - Schedule of Other Current Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/DebtInvestmentDetails" id="ftft_r_DebtInvestmentDetails">
        <link:definition>996026 - Disclosure - Debt Investment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/AcquisitionDetails" id="ftft_r_AcquisitionDetails">
        <link:definition>996027 - Disclosure - Acquisition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable" id="ftft_r_ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable">
        <link:definition>996028 - Disclosure - Acquisition - Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable_Parentheticals" id="ftft_r_ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable_Parentheticals">
        <link:definition>996029 - Disclosure - Acquisition - Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed (Parentheticals) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYVyNJN0cdPD1kqhofxcdaCCfdmFJNk7bnRKcHxrwQg01XWFX5g0DYowFHWHpQCtY8D7bWmMV/bTxUKNjhKFxGaghaNZTo0mF5aWUWKJMJQeHJGPdm6CgKUlSEQNrKkioIqCdPAgpzvY4Qso/sC5NZEE2B63GCPvWALuvQk+cUBGLKf+elImIbULeDdJYbjih/omfoKDtxO3V16SKnloEGijBUfYi2Oj9rxtWB/4wiOdqghVMrzfYxnmwyP9mq7RnZoEfTX73c23Q==] CSR-->
      <link:roleType roleURI="http://www.ftft.com/role/LeasesDetails" id="ftft_r_LeasesDetails">
        <link:definition>996030 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable" id="ftft_r_ScheduleofMaturitiesofLeaseLiabilitiesTable">
        <link:definition>996031 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/PropertyPlantandEquipmentNetDetails" id="ftft_r_PropertyPlantandEquipmentNetDetails">
        <link:definition>996032 - Disclosure - Property, Plant 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://www.ftft.com/role/ScheduleofPropertyandEquipmentTable" id="ftft_r_ScheduleofPropertyandEquipmentTable">
        <link:definition>996033 - Disclosure - Property, Plant and Equipment, Net - Schedule of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/IntangibleAssetsDetails" id="ftft_r_IntangibleAssetsDetails">
        <link:definition>996034 - Disclosure - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofIntangibleAssetsTable" id="ftft_r_ScheduleofIntangibleAssetsTable">
        <link:definition>996035 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable" id="ftft_r_ScheduleofEstimatedAmortizationTable">
        <link:definition>996036 - Disclosure - Intangible Assets - Schedule of Estimated Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofAccountPayablesTable" id="ftft_r_ScheduleofAccountPayablesTable">
        <link:definition>996037 - Disclosure - Account Payables - Schedule of Account Payables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/AccruedExpensesandOtherPayablesDetails" id="ftft_r_AccruedExpensesandOtherPayablesDetails">
        <link:definition>996038 - Disclosure - Accrued Expenses and Other Payables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable" id="ftft_r_ScheduleofAccruedExpensesandOtherPayablesTable">
        <link:definition>996039 - Disclosure - Accrued Expenses and Other Payables   - Schedule of Accrued Expenses and Other Payables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ConvertibleNotesPayableDetails" id="ftft_r_ConvertibleNotesPayableDetails">
        <link:definition>996040 - Disclosure - Convertible Notes Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofConvertibleDebtTable" id="ftft_r_ScheduleofConvertibleDebtTable">
        <link:definition>996041 - Disclosure - Convertible Notes Payable - Schedule of Convertible Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable" id="ftft_r_ScheduleofDuetoRelatedPartiesTable">
        <link:definition>996042 - Disclosure - Related Party Transaction - Schedule of Due to Related Parties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofDuefromRelatedPartiesTable" id="ftft_r_ScheduleofDuefromRelatedPartiesTable">
        <link:definition>996043 - Disclosure - Related Party Transaction - Schedule of Due from Related Parties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofCompanyTransactionswithRelatedPartiesTable" id="ftft_r_ScheduleofCompanyTransactionswithRelatedPartiesTable">
        <link:definition>996044 - Disclosure - Related Party Transaction - Schedule of Company Transactions with Related Parties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/IncomeTaxDetails" id="ftft_r_IncomeTaxDetails">
        <link:definition>996045 - Disclosure - Income Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofComponentsoftheProvisionforIncomeTaxesTable" id="ftft_r_ScheduleofComponentsoftheProvisionforIncomeTaxesTable">
        <link:definition>996046 - Disclosure - Income Tax - Schedule of Components of the Provision for 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://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable" id="ftft_r_ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable">
        <link:definition>996047 - Disclosure - Income Tax - Schedule of Statutory EIT Rate Applicable to Profits of the Consolidated Entities and the Income Tax Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ImpairmentLossDetails" id="ftft_r_ImpairmentLossDetails">
        <link:definition>996048 - Disclosure - Impairment Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ShareBasedCompensationDetails" id="ftft_r_ShareBasedCompensationDetails">
        <link:definition>996049 - Disclosure - Share Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/CommonStockDetails" id="ftft_r_CommonStockDetails">
        <link:definition>996050 - Disclosure - Common Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable" id="ftft_r_ScheduleofWarrantsReverseStockSplitTable">
        <link:definition>996051 - Disclosure - Common Stock - Schedule of Warrants Reverse Stock Split (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/DiscontinuedOperationsDetails" id="ftft_r_DiscontinuedOperationsDetails">
        <link:definition>996052 - Disclosure - Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable" id="ftft_r_ScheduleofLossfromDiscontinuedOperationsTable">
        <link:definition>996053 - Disclosure - Discontinued Operations - Schedule of Loss from Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable" id="ftft_r_ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable">
        <link:definition>996054 - Disclosure - Discontinued Operations - Schedule of Assets and Liabilities Related to Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/SegmentReportingDetails" id="ftft_r_SegmentReportingDetails">
        <link:definition>996055 - Disclosure - Segment Reporting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable" id="ftft_r_ScheduleofSegmentGrossProfitReportableSegmentTable">
        <link:definition>996056 - Disclosure - Segment Reporting - Schedule of Segment Gross Profit Reportable Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable" id="ftft_r_ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable">
        <link:definition>996057 - Disclosure - Segment Reporting - Schedule of Loss from Continuing Operations before Income Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/CommitmentsandContingenciesDetails" id="ftft_r_CommitmentsandContingenciesDetails">
        <link:definition>996058 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/RisksandUncertaintiesDetails" id="ftft_r_RisksandUncertaintiesDetails">
        <link:definition>996059 - Disclosure - Risks and Uncertainties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ftft.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2024" schemaLocation="https://xbrl.sec.gov/sic/2024/sic-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei-sub/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract"/>
  <xs:element name="ScheduleOfAccountsReceivableNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfAccountsReceivableNetAbstract"/>
  <xs:element name="ScheduleOfConcentrationOfAccountsReceivableNetOfSpecificAllowanceForDoubtfulAccountsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfConcentrationOfAccountsReceivableNetOfSpecificAllowanceForDoubtfulAccountsAbstract"/>
  <xs:element name="ScheduleOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAssumedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
  <xs:element name="ScheduleOfPropertyAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfPropertyAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfConvertibleDebtAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfConvertibleDebtAbstract"/>
  <xs:element name="ScheduleOfDueToRelatedPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfDueToRelatedPartiesAbstract"/>
  <xs:element name="ScheduleOfDueFromRelatedPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfDueFromRelatedPartiesAbstract"/>
  <xs:element name="ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract"/>
  <xs:element name="ScheduleOfWarrantsReverseStockSplitAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfWarrantsReverseStockSplitAbstract"/>
  <xs:element name="ScheduleOfLossFromDiscontinuedOperationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfLossFromDiscontinuedOperationsAbstract"/>
  <xs:element name="ScheduleOfSegmentGrossProfitReportableSegmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfSegmentGrossProfitReportableSegmentAbstract"/>
  <xs:element name="ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract"/>
  <xs:element name="UnlabeledAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnlabeledAbstract0"/>
  <xs:element name="GainLossOnDisposalOfDiscontinuedOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_GainLossOnDisposalOfDiscontinuedOperations"/>
  <xs:element name="ComprehensiveLossContinuedOperation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_ComprehensiveLossContinuedOperation"/>
  <xs:element name="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion"/>
  <xs:element name="LossIncomeFromDiscontinuedOperationsNetOfTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_LossIncomeFromDiscontinuedOperationsNetOfTax"/>
  <xs:element name="ContributionByNoncontrollingInterests" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_ContributionByNoncontrollingInterests"/>
  <xs:element name="DispositionOfDiscontinuedOperation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DispositionOfDiscontinuedOperation"/>
  <xs:element name="ProvisionOfDoubtfulDebts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_ProvisionOfDoubtfulDebts"/>
  <xs:element name="ImpairmentOfShortTermInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_ImpairmentOfShortTermInvestment"/>
  <xs:element name="RepaymentForLoanReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_RepaymentForLoanReceivable"/>
  <xs:element name="PaymentForDebtInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_PaymentForDebtInvestment"/>
  <xs:element name="ImpairmentLossTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ImpairmentLossTextBlock"/>
  <xs:element name="GoingConcernPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_GoingConcernPolicyTextBlock"/>
  <xs:element name="GovernmentSubsidiesPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_GovernmentSubsidiesPolicyTextBlock"/>
  <xs:element name="LongTermInvestmentsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_LongTermInvestmentsPolicyTextBlock"/>
  <xs:element name="StatutoryReservesPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_StatutoryReservesPolicyTextBlock"/>
  <xs:element name="PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock"/>
  <xs:element name="ScheduleOfDueToRelatedPartiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock"/>
  <xs:element name="ScheduleOfDueFromRelatedPartiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock"/>
  <xs:element name="ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock"/>
  <xs:element name="NetIncomelossFromContinuedOperationsShare" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_NetIncomelossFromContinuedOperationsShare"/>
  <xs:element name="Lossfromcontinuedoperationspershares" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_Lossfromcontinuedoperationspershares"/>
  <xs:element name="IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity"/>
  <xs:element name="NetIncomelossFromDiscontinuingOperationsShare" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_NetIncomelossFromDiscontinuingOperationsShare"/>
  <xs:element name="NetIncomelossFromDiscontinuingOperationsPreshare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_NetIncomelossFromDiscontinuingOperationsPreshare"/>
  <xs:element name="IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare"/>
  <xs:element name="Warrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_Warrants"/>
  <xs:element name="DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages"/>
  <xs:element name="WarrantsBefore1for5ReverseStockSplit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_WarrantsBefore1for5ReverseStockSplit"/>
  <xs:element name="WarrantBefore1for5ReverseStockSplit" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_WarrantBefore1for5ReverseStockSplit"/>
  <xs:element name="WarrantsBefore1for5ReverseStockSplits" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_WarrantsBefore1for5ReverseStockSplits"/>
  <xs:element name="WarrantsAfter1for5ReverseStockSplit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_WarrantsAfter1for5ReverseStockSplit"/>
  <xs:element name="WarrantAfter1for5ReverseStockSplit" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_WarrantAfter1for5ReverseStockSplit"/>
  <xs:element name="WarrantsAfter1for5ReverseStockSplits" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_WarrantsAfter1for5ReverseStockSplits"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable"/>
  <xs:element name="AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable"/>
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets"/>
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent"/>
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables"/>
  <xs:element name="AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable"/>
  <xs:element name="ImpairmentOfPropertyAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_ImpairmentOfPropertyAndEquipment"/>
  <xs:element name="ImpairmentOfIntangibleAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_ImpairmentOfIntangibleAsset"/>
  <xs:element name="AccruedProvisionForLegalCase" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_AccruedProvisionForLegalCase"/>
  <xs:element name="AccruedSuppliers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_AccruedSuppliers"/>
  <xs:element name="ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable"/>
  <xs:element name="ConvertibleNotesPayableAddition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_ConvertibleNotesPayableAddition"/>
  <xs:element name="RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable"/>
  <xs:element name="DueToRelatedPartiesRelationship" type="xbrli:stringItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ftft_DueToRelatedPartiesRelationship"/>
  <xs:element name="RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable"/>
  <xs:element name="DueFromRelatedPartiesRelationship" type="xbrli:stringItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ftft_DueFromRelatedPartiesRelationship"/>
  <xs:element name="CommonStockScheduleofWarrantsReverseStockSplitDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsTable"/>
  <xs:element name="CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationSellingExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationBadDebtProvision" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationAccountsReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent"/>
  <xs:element name="IntersegmentLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_IntersegmentLoss"/>
  <xs:element name="CorporateInformationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_CorporateInformationDetailsTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_SummaryofSignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation"/>
  <xs:element name="WorkingCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_WorkingCapital"/>
  <xs:element name="ProceedsFromDebtInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_ProceedsFromDebtInvestment"/>
  <xs:element name="StatutorySurplusReservesFundPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ftft_StatutorySurplusReservesFundPercentage"/>
  <xs:element name="RegisteredCapitalPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ftft_RegisteredCapitalPercentage"/>
  <xs:element name="ReserveFundPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ftft_ReserveFundPercentage"/>
  <xs:element name="ReserveFundRegisteredCapitalPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ftft_ReserveFundRegisteredCapitalPercentage"/>
  <xs:element name="OtherReceivablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_OtherReceivablesDetailsTable"/>
  <xs:element name="OtherReceivablesIncludedDepositPaidAndPrepayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_OtherReceivablesIncludedDepositPaidAndPrepayments"/>
  <xs:element name="LoanReceivablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_LoanReceivablesDetailsTable"/>
  <xs:element name="RepaidTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_RepaidTerm"/>
  <xs:element name="ShortTermInvestmentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_ShortTermInvestmentsDetailsTable"/>
  <xs:element name="DebtInvestmentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_DebtInvestmentDetailsTable"/>
  <xs:element name="DebtInvestmentPledgeAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_DebtInvestmentPledgeAmount"/>
  <xs:element name="AcquisitionDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_AcquisitionDetailsTable"/>
  <xs:element name="BusinessCombinationAcquiredNetSales" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ftft_BusinessCombinationAcquiredNetSales"/>
  <xs:element name="AccruedExpensesandOtherPayablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_AccruedExpensesandOtherPayablesDetailsTable"/>
  <xs:element name="AccruedExpensesPayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_AccruedExpensesPayment"/>
  <xs:element name="ConvertibleNotesPayableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_ConvertibleNotesPayableDetailsTable"/>
  <xs:element name="IncomeTaxDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_IncomeTaxDetailsTable"/>
  <xs:element name="ImpairmentLossDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_ImpairmentLossDetailsTable"/>
  <xs:element name="ShareBasedCompensationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_ShareBasedCompensationDetailsTable"/>
  <xs:element name="StatutoryReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_StatutoryReserves"/>
  <xs:element name="PaymentDividends" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_PaymentDividends"/>
  <xs:element name="CommonStockDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_CommonStockDetailsTable"/>
  <xs:element name="PercentageOfPurchasePrice" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ftft_PercentageOfPurchasePrice"/>
  <xs:element name="PurchasePricePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_PurchasePricePercentage"/>
  <xs:element name="CommitmentsandContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_CommitmentsandContingenciesDetailsTable"/>
  <xs:element name="CommitmentsandContingenciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_CommitmentsandContingenciesDetailsLineItems"/>
  <xs:element name="JudgmentAward" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_JudgmentAward"/>
  <xs:element name="PrejudgmentInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_PrejudgmentInterest"/>
  <xs:element name="JudgmentRendered" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ftft_JudgmentRendered"/>
  <xs:element name="TurnoverOrder" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ftft_TurnoverOrder"/>
  <xs:element name="RisksandUncertaintiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ftft_RisksandUncertaintiesDetailsTable"/>
  <xs:element name="AlphaInformationServicesShenzhenCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_AlphaInformationServicesShenzhenCoLtdMember"/>
  <xs:element name="AlphaInternationalSecuritiesHongKongLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_AlphaInternationalSecuritiesHongKongLimitedMember"/>
  <xs:element name="AlphaInternationalSecuritiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_AlphaInternationalSecuritiesMember"/>
  <xs:element name="AssetsRelatedToDiscontinuedOperationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_AssetsRelatedToDiscontinuedOperationMember"/>
  <xs:element name="AugmentedRealityARGroupDevelopmentAndServiceAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember"/>
  <xs:element name="BritishVirginIslandMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_BritishVirginIslandMember"/>
  <xs:element name="BrokerageServiceMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_BrokerageServiceMember"/>
  <xs:element name="ChaoLiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ChaoLiMember"/>
  <xs:element name="CostRelatedPartyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_CostRelatedPartyMember"/>
  <xs:element name="CostThirdPartyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_CostThirdPartyMember"/>
  <xs:element name="CustomersOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_CustomersOneMember"/>
  <xs:element name="CustomersTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_CustomersTwoMember"/>
  <xs:element name="DebtTransferAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DebtTransferAgreementMember"/>
  <xs:element name="DebtorAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DebtorAMember"/>
  <xs:element name="DebtorBMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DebtorBMember"/>
  <xs:element name="DebtorCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DebtorCMember"/>
  <xs:element name="DebtorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DebtorMember"/>
  <xs:element name="EITLawMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_EITLawMember"/>
  <xs:element name="FTFTHKMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FTFTHKMember"/>
  <xs:element name="FTFTHKOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FTFTHKOneMember"/>
  <xs:element name="FTFTInternationalSecuritiesAndFuturesLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember"/>
  <xs:element name="FTFTSuperComputingIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FTFTSuperComputingIncMember"/>
  <xs:element name="FTGlobalCapitalIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FTGlobalCapitalIncMember"/>
  <xs:element name="FloridaSecretaryOfStatesOfficeArticlesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FloridaSecretaryOfStatesOfficeArticlesMember"/>
  <xs:element name="ForeignCurrencyAndOtherComprehensiveIncomeLossMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember"/>
  <xs:element name="FutureFinTechHongKongLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FutureFinTechHongKongLimitedMember"/>
  <xs:element name="FutureInformationServiceShenzhenCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FutureInformationServiceShenzhenCoLtdMember"/>
  <xs:element name="FuturePrivateEquityFundManagementHainanCoLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember"/>
  <xs:element name="FuturePrivateEquityFundManagementHainanCoLimitedOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember"/>
  <xs:element name="FuturePrivateEquityFundManagementHainanCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FuturePrivateEquityFundManagementHainanCoLtdMember"/>
  <xs:element name="FutureSupplyChainXianCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_FutureSupplyChainXianCoLtdMember"/>
  <xs:element name="HuLiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_HuLiMember"/>
  <xs:element name="JKNDCLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_JKNDCLimitedMember"/>
  <xs:element name="KaiXuMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_KaiXuMember"/>
  <xs:element name="LenderElectsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_LenderElectsMember"/>
  <xs:element name="LoanAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_LoanAgreementMember"/>
  <xs:element name="MingYiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_MingYiMember"/>
  <xs:element name="MobileSoftwareApplicationDevelopmentAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_MobileSoftwareApplicationDevelopmentAgreementMember"/>
  <xs:element name="NiceTalentAssetManagementLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_NiceTalentAssetManagementLimitedMember"/>
  <xs:element name="NiceTalentPartnerLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_NiceTalentPartnerLimitedMember"/>
  <xs:element name="OlshanFromeWoloskyLLPMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_OlshanFromeWoloskyLLPMember"/>
  <xs:element name="OperatingExpensesAndOtherExpenseMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_OperatingExpensesAndOtherExpenseMember"/>
  <xs:element name="OthersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_OthersMember"/>
  <xs:element name="PRCEnterpriseIncomeTaxLawMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_PRCEnterpriseIncomeTaxLawMember"/>
  <xs:element name="PangDongMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_PangDongMember"/>
  <xs:element name="PengLeiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_PengLeiMember"/>
  <xs:element name="PlacementAgentWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_PlacementAgentWarrantsMember"/>
  <xs:element name="PurchasesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_PurchasesMember"/>
  <xs:element name="SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember"/>
  <xs:element name="SecuritiesPurchaseAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_SecuritiesPurchaseAgreementMember"/>
  <xs:element name="ShanchunHuangMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ShanchunHuangMember"/>
  <xs:element name="ShanghaiYuliEnterpriseManagementConsultingFirmMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember"/>
  <xs:element name="StatutoryReserveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_StatutoryReserveMember"/>
  <xs:element name="SupplyChainFinancingTradingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_SupplyChainFinancingTradingMember"/>
  <xs:element name="SystemAndSoftwareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_SystemAndSoftwareMember"/>
  <xs:element name="TwoThousandTwentyOmnibusEquityPlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_TwoThousandTwentyOmnibusEquityPlanMember"/>
  <xs:element name="UnitedKingdomPoundsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_UnitedKingdomPoundsMember"/>
  <xs:element name="VIEMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_VIEMember"/>
  <xs:element name="VendorOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_VendorOneMember"/>
  <xs:element name="XiaochenZhaoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_XiaochenZhaoMember"/>
  <xs:element name="YongkeXueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_YongkeXueMember"/>
  <xs:element name="AccruedExpensesAndOtherPayablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_AccruedExpensesAndOtherPayablesLineItems"/>
  <xs:element name="ConvertibleNotesPayableLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_ConvertibleNotesPayableLineItems"/>
  <xs:element name="NotionalTaxOnProfitBeforeCITAndHongKongAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_NotionalTaxOnProfitBeforeCITAndHongKongAbstract"/>
  <xs:element name="OtherCurrentAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_OtherCurrentAssetsLineItems"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ftft_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>ftft-20241231_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: Tue Apr 15 19:09:02 UTC 2025 -->
<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="ftft-20241231.xsd#ftft_r_ConsolidatedBalanceSheet" roleURI="http://www.ftft.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ConsolidatedIncomeStatement" roleURI="http://www.ftft.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ConsolidatedCashFlow" roleURI="http://www.ftft.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofOtherCurrentAssetsTable" roleURI="http://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable" roleURI="http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofMaturitiesofLeaseLiabilitiesTable" roleURI="http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofPropertyandEquipmentTable" roleURI="http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofIntangibleAssetsTable" roleURI="http://www.ftft.com/role/ScheduleofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofEstimatedAmortizationTable" roleURI="http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofAccountPayablesTable" roleURI="http://www.ftft.com/role/ScheduleofAccountPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofAccruedExpensesandOtherPayablesTable" roleURI="http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofComponentsoftheProvisionforIncomeTaxesTable" roleURI="http://www.ftft.com/role/ScheduleofComponentsoftheProvisionforIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable" roleURI="http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofLossfromDiscontinuedOperationsTable" roleURI="http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable" roleURI="http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"/>
  <calculationLink xlink:role="http://www.ftft.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ShortTermInvestments" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_DebtSecuritiesNoncurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <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/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquity" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_MinorityInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.ftft.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ShareBasedCompensation" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingExpense" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_AssetImpairmentCharges" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_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/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpenseNonoperating" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_GainLossOnDisposalOfDiscontinuedOperations" xlink:href="ftft-20241231.xsd#ftft_GainLossOnDisposalOfDiscontinuedOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="ftft_GainLossOnDisposalOfDiscontinuedOperations" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ftft_ComprehensiveLossContinuedOperation" xlink:href="ftft-20241231.xsd#ftft_ComprehensiveLossContinuedOperation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ftft_ComprehensiveLossContinuedOperation" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ftft_ComprehensiveLossContinuedOperation" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" xlink:href="ftft-20241231.xsd#ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" order="2" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.ftft.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_Depreciation" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_AdjustmentForAmortization" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_ProvisionOfDoubtfulDebts" xlink:href="ftft-20241231.xsd#ftft_ProvisionOfDoubtfulDebts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ftft_ProvisionOfDoubtfulDebts" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_GoodwillImpairmentLoss" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentOfShortTermInvestment" xlink:href="ftft-20241231.xsd#ftft_ImpairmentOfShortTermInvestment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ftft_ImpairmentOfShortTermInvestment" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_InterestExpenseDebt" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_ShareBasedCompensation" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="11" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="12" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="13" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_RepaymentForLoanReceivable" xlink:href="ftft-20241231.xsd#ftft_RepaymentForLoanReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="ftft_RepaymentForLoanReceivable" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireLoansReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquireLoansReceivable" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromShortTermInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments" order="5" weight="-1"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYVyNJN0cdPD1kqhofxcdaCCfdmFJNk7bnRKcHxrwQg01XWFX5g0DYowFHWHpQCtY8D7bWmMV/bTxUKNjhKFxGaghaNZTo0mF5aWUWKJMJQeHJGPdm6CgKUlSEQNrKkioIqCdPAgpzvY4Qso/sC5NZEE2B63GCPvWALuvQk+cUBGLKf+elImIbULeDdJYbjih/omfoKDtxO3V16SKnloEGijBUfYi2Oj9rxtWB/4wiOdhGWTE2PKpEFZx4X6PiohIQ=] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireOtherProductiveAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquireOtherProductiveAssets" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ftft_PaymentForDebtInvestment" xlink:href="ftft-20241231.xsd#ftft_PaymentForDebtInvestment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="ftft_PaymentForDebtInvestment" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" order="9" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" order="4" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="7" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Supplies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_Supplies" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:href="ftft-20241231.xsd#ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent" xlink:href="ftft-20241231.xsd#ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables" xlink:href="ftft-20241231.xsd#ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_Goodwill" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_ConstructionInProgressGross" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentOfPropertyAndEquipment" xlink:href="ftft-20241231.xsd#ftft_ImpairmentOfPropertyAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="ftft_ImpairmentOfPropertyAndEquipment" order="4" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.ftft.com/role/ScheduleofIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentOfIntangibleAsset" xlink:href="ftft-20241231.xsd#ftft_ImpairmentOfIntangibleAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="ftft_ImpairmentOfIntangibleAsset" order="3" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="6" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.ftft.com/role/ScheduleofAccountPayablesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_AccruedProvisionForLegalCase" xlink:href="ftft-20241231.xsd#ftft_AccruedProvisionForLegalCase"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="ftft_AccruedProvisionForLegalCase" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_AccruedSuppliers" xlink:href="ftft-20241231.xsd#ftft_AccruedSuppliers"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="ftft_AccruedSuppliers" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="5" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.ftft.com/role/ScheduleofComponentsoftheProvisionforIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome" order="3" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" order="3" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent" order="6" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>ftft-20241231_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: Tue Apr 15 19:09:02 UTC 2025 -->
<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="ftft-20241231.xsd#ftft_r_ConsolidatedBalanceSheet" roleURI="http://www.ftft.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.ftft.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ConsolidatedIncomeStatement" roleURI="http://www.ftft.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ShareholdersEquityType2or3" roleURI="http://www.ftft.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ConsolidatedCashFlow" roleURI="http://www.ftft.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_CorporateInformation" roleURI="http://www.ftft.com/role/CorporateInformation"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.ftft.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AccountsReceivable" roleURI="http://www.ftft.com/role/AccountsReceivable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_OtherReceivables" roleURI="http://www.ftft.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_LoanReceivables" roleURI="http://www.ftft.com/role/LoanReceivables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ShortTermInvestments" roleURI="http://www.ftft.com/role/ShortTermInvestments"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AdvancestoSuppliersandOtherCurrentAssets" roleURI="http://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_DebtInvestment" roleURI="http://www.ftft.com/role/DebtInvestment"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_Acquisition" roleURI="http://www.ftft.com/role/Acquisition"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_Leases" roleURI="http://www.ftft.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_PropertyPlantandEquipmentNet" roleURI="http://www.ftft.com/role/PropertyPlantandEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_IntangibleAssets" roleURI="http://www.ftft.com/role/IntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AccountPayables" roleURI="http://www.ftft.com/role/AccountPayables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AccruedExpensesandOtherPayables" roleURI="http://www.ftft.com/role/AccruedExpensesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ConvertibleNotesPayable" roleURI="http://www.ftft.com/role/ConvertibleNotesPayable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_RelatedPartyTransaction" roleURI="http://www.ftft.com/role/RelatedPartyTransaction"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_IncomeTax" roleURI="http://www.ftft.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ImpairmentLoss" roleURI="http://www.ftft.com/role/ImpairmentLoss"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ShareBasedCompensation" roleURI="http://www.ftft.com/role/ShareBasedCompensation"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_CommonStock" roleURI="http://www.ftft.com/role/CommonStock"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_DiscontinuedOperations" roleURI="http://www.ftft.com/role/DiscontinuedOperations"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_SegmentReporting" roleURI="http://www.ftft.com/role/SegmentReporting"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_CommitmentsandContingencies" roleURI="http://www.ftft.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_RisksandUncertainties" roleURI="http://www.ftft.com/role/RisksandUncertainties"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_SubsequentEvents" roleURI="http://www.ftft.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AccountingPoliciesByPolicy" roleURI="http://www.ftft.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AccountsReceivableTables" roleURI="http://www.ftft.com/role/AccountsReceivableTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AdvancestoSuppliersandOtherCurrentAssetsTables" roleURI="http://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AcquisitionTables" roleURI="http://www.ftft.com/role/AcquisitionTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_LeasesTables" roleURI="http://www.ftft.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_PropertyPlantandEquipmentNetTables" roleURI="http://www.ftft.com/role/PropertyPlantandEquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_IntangibleAssetsTables" roleURI="http://www.ftft.com/role/IntangibleAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AccountPayablesTables" roleURI="http://www.ftft.com/role/AccountPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AccruedExpensesandOtherPayablesTables" roleURI="http://www.ftft.com/role/AccruedExpensesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ConvertibleNotesPayableTables" roleURI="http://www.ftft.com/role/ConvertibleNotesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_RelatedPartyTransactionTables" roleURI="http://www.ftft.com/role/RelatedPartyTransactionTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_IncomeTaxTables" roleURI="http://www.ftft.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_CommonStockTables" roleURI="http://www.ftft.com/role/CommonStockTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_DiscontinuedOperationsTables" roleURI="http://www.ftft.com/role/DiscontinuedOperationsTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_SegmentReportingTables" roleURI="http://www.ftft.com/role/SegmentReportingTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable" roleURI="http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable" roleURI="http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofAccountsReceivableNetTable" roleURI="http://www.ftft.com/role/ScheduleofAccountsReceivableNetTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable" roleURI="http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofOtherCurrentAssetsTable" roleURI="http://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable" roleURI="http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable_Parentheticals" roleURI="http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofMaturitiesofLeaseLiabilitiesTable" roleURI="http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofPropertyandEquipmentTable" roleURI="http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofIntangibleAssetsTable" roleURI="http://www.ftft.com/role/ScheduleofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofEstimatedAmortizationTable" roleURI="http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofAccountPayablesTable" roleURI="http://www.ftft.com/role/ScheduleofAccountPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofAccruedExpensesandOtherPayablesTable" roleURI="http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofConvertibleDebtTable" roleURI="http://www.ftft.com/role/ScheduleofConvertibleDebtTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofDuetoRelatedPartiesTable" roleURI="http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofDuefromRelatedPartiesTable" roleURI="http://www.ftft.com/role/ScheduleofDuefromRelatedPartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofCompanyTransactionswithRelatedPartiesTable" roleURI="http://www.ftft.com/role/ScheduleofCompanyTransactionswithRelatedPartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofComponentsoftheProvisionforIncomeTaxesTable" roleURI="http://www.ftft.com/role/ScheduleofComponentsoftheProvisionforIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable" roleURI="http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofWarrantsReverseStockSplitTable" roleURI="http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofLossfromDiscontinuedOperationsTable" roleURI="http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable" roleURI="http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofSegmentGrossProfitReportableSegmentTable" roleURI="http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable" roleURI="http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_CorporateInformationDetails" roleURI="http://www.ftft.com/role/CorporateInformationDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_OtherReceivablesDetails" roleURI="http://www.ftft.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_LoanReceivablesDetails" roleURI="http://www.ftft.com/role/LoanReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ShortTermInvestmentsDetails" roleURI="http://www.ftft.com/role/ShortTermInvestmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_DebtInvestmentDetails" roleURI="http://www.ftft.com/role/DebtInvestmentDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AcquisitionDetails" roleURI="http://www.ftft.com/role/AcquisitionDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_LeasesDetails" roleURI="http://www.ftft.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_PropertyPlantandEquipmentNetDetails" roleURI="http://www.ftft.com/role/PropertyPlantandEquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_IntangibleAssetsDetails" roleURI="http://www.ftft.com/role/IntangibleAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AccruedExpensesandOtherPayablesDetails" roleURI="http://www.ftft.com/role/AccruedExpensesandOtherPayablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ConvertibleNotesPayableDetails" roleURI="http://www.ftft.com/role/ConvertibleNotesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_IncomeTaxDetails" roleURI="http://www.ftft.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ImpairmentLossDetails" roleURI="http://www.ftft.com/role/ImpairmentLossDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ShareBasedCompensationDetails" roleURI="http://www.ftft.com/role/ShareBasedCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_CommonStockDetails" roleURI="http://www.ftft.com/role/CommonStockDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_DiscontinuedOperationsDetails" roleURI="http://www.ftft.com/role/DiscontinuedOperationsDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_SegmentReportingDetails" roleURI="http://www.ftft.com/role/SegmentReportingDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_CommitmentsandContingenciesDetails" roleURI="http://www.ftft.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_RisksandUncertaintiesDetails" roleURI="http://www.ftft.com/role/RisksandUncertaintiesDetails"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:role="http://www.ftft.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShortTermInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtSecuritiesNoncurrent" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsNoncurrent" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsPayableCurrent" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConvertibleNotesPayableCurrent" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrent" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Liabilities" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommitmentsAndContingencies" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockValue" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterest" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="37" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SellingExpense" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_AssetImpairmentCharges" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpenses" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestExpenseNonoperating" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_GainLossOnDisposalOfDiscontinuedOperations" xlink:href="ftft-20241231.xsd#ftft_GainLossOnDisposalOfDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="ftft_GainLossOnDisposalOfDiscontinuedOperations" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ComprehensiveLossContinuedOperation" xlink:href="ftft-20241231.xsd#ftft_ComprehensiveLossContinuedOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="ftft_ComprehensiveLossContinuedOperation" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" xlink:href="ftft-20241231.xsd#ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" order="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="37" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="38" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="39" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_StatutoryReserveMember" xlink:href="ftft-20241231.xsd#ftft_StatutoryReserveMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="ftft_StatutoryReserveMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_LossIncomeFromDiscontinuedOperationsNetOfTax" xlink:href="ftft-20241231.xsd#ftft_LossIncomeFromDiscontinuedOperationsNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ftft_LossIncomeFromDiscontinuedOperationsNetOfTax" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ContributionByNoncontrollingInterests" xlink:href="ftft-20241231.xsd#ftft_ContributionByNoncontrollingInterests"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ftft_ContributionByNoncontrollingInterests" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DispositionOfDiscontinuedOperation" xlink:href="ftft-20241231.xsd#ftft_DispositionOfDiscontinuedOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ftft_DispositionOfDiscontinuedOperation" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="14" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProfitLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_Depreciation" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentForAmortization" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ProvisionOfDoubtfulDebts" xlink:href="ftft-20241231.xsd#ftft_ProvisionOfDoubtfulDebts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ftft_ProvisionOfDoubtfulDebts" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentOfShortTermInvestment" xlink:href="ftft-20241231.xsd#ftft_ImpairmentOfShortTermInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ftft_ImpairmentOfShortTermInvestment" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_InterestExpenseDebt" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireLoansReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsToAcquireLoansReceivable" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_RepaymentForLoanReceivable" xlink:href="ftft-20241231.xsd#ftft_RepaymentForLoanReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ftft_RepaymentForLoanReceivable" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromShortTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireOtherProductiveAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsToAcquireOtherProductiveAssets" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PaymentForDebtInvestment" xlink:href="ftft-20241231.xsd#ftft_PaymentForDebtInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ftft_PaymentForDebtInvestment" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" order="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="37" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="38" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="39" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="40" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" order="41" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ConversionOfStockAmountConverted1" order="42" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="43" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_InterestPaidNet" order="44" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/CorporateInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NatureOfOperations" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/AccountsReceivable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/OtherReceivables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/LoanReceivables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LoanAndLeaseReceivablesImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoanAndLeaseReceivablesImpairedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoanAndLeaseReceivablesImpairedAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ShortTermInvestments" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermInvestmentsAbstract" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_OtherCurrentAssetsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/DebtInvestment" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentsAbstract" xlink:to="us-gaap_InvestmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/Acquisition" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/Leases" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/PropertyPlantandEquipmentNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/IntangibleAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/AccountPayables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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:role="http://www.ftft.com/role/AccruedExpensesandOtherPayables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ConvertibleNotesPayable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/RelatedPartyTransaction" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/IncomeTax" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ImpairmentLoss" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentLossTextBlock" xlink:href="ftft-20241231.xsd#ftft_ImpairmentLossTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:to="ftft_ImpairmentLossTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ShareBasedCompensation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/CommonStock" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/DiscontinuedOperations" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/SegmentReporting" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/CommitmentsandContingencies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/RisksandUncertainties" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/SubsequentEvents" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DiscontinuedOperationsPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_GoingConcernPolicyTextBlock" xlink:href="ftft-20241231.xsd#ftft_GoingConcernPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ftft_GoingConcernPolicyTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_GovernmentSubsidiesPolicyTextBlock" xlink:href="ftft-20241231.xsd#ftft_GovernmentSubsidiesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ftft_GovernmentSubsidiesPolicyTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_LongTermInvestmentsPolicyTextBlock" xlink:href="ftft-20241231.xsd#ftft_LongTermInvestmentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ftft_LongTermInvestmentsPolicyTextBlock" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_StatutoryReservesPolicyTextBlock" xlink:href="ftft-20241231.xsd#ftft_StatutoryReservesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ftft_StatutoryReservesPolicyTextBlock" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="23" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" xlink:href="ftft-20241231.xsd#ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/AccountsReceivableTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/AcquisitionTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/LeasesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/PropertyPlantandEquipmentNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/IntangibleAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/AccountPayablesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/AccruedExpensesandOtherPayablesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ConvertibleNotesPayableTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_ConvertibleDebtTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/RelatedPartyTransactionTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfDueToRelatedPartiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/IncomeTaxTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/CommonStockTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/DiscontinuedOperationsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/SegmentReportingTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_NetIncomelossFromContinuedOperationsShare" xlink:href="ftft-20241231.xsd#ftft_NetIncomelossFromContinuedOperationsShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ftft_NetIncomelossFromContinuedOperationsShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_Lossfromcontinuedoperationspershares" xlink:href="ftft-20241231.xsd#ftft_Lossfromcontinuedoperationspershares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ftft_Lossfromcontinuedoperationspershares" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity" xlink:href="ftft-20241231.xsd#ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_NetIncomelossFromDiscontinuingOperationsShare" xlink:href="ftft-20241231.xsd#ftft_NetIncomelossFromDiscontinuingOperationsShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ftft_NetIncomelossFromDiscontinuingOperationsShare" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_NetIncomelossFromDiscontinuingOperationsPreshare" xlink:href="ftft-20241231.xsd#ftft_NetIncomelossFromDiscontinuingOperationsPreshare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ftft_NetIncomelossFromDiscontinuingOperationsPreshare" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare" xlink:href="ftft-20241231.xsd#ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_Warrants" xlink:href="ftft-20241231.xsd#ftft_Warrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ftft_Warrants" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WarrantExercisePriceIncrease" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages" xlink:href="ftft-20241231.xsd#ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_WarrantsBefore1for5ReverseStockSplit" xlink:href="ftft-20241231.xsd#ftft_WarrantsBefore1for5ReverseStockSplit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ftft_WarrantsBefore1for5ReverseStockSplit" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_WarrantBefore1for5ReverseStockSplit" xlink:href="ftft-20241231.xsd#ftft_WarrantBefore1for5ReverseStockSplit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ftft_WarrantBefore1for5ReverseStockSplit" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_WarrantsBefore1for5ReverseStockSplits" xlink:href="ftft-20241231.xsd#ftft_WarrantsBefore1for5ReverseStockSplits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ftft_WarrantsBefore1for5ReverseStockSplits" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_WarrantsAfter1for5ReverseStockSplit" xlink:href="ftft-20241231.xsd#ftft_WarrantsAfter1for5ReverseStockSplit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ftft_WarrantsAfter1for5ReverseStockSplit" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_WarrantAfter1for5ReverseStockSplit" xlink:href="ftft-20241231.xsd#ftft_WarrantAfter1for5ReverseStockSplit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ftft_WarrantAfter1for5ReverseStockSplit" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_WarrantsAfter1for5ReverseStockSplits" xlink:href="ftft-20241231.xsd#ftft_WarrantsAfter1for5ReverseStockSplits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ftft_WarrantsAfter1for5ReverseStockSplits" order="26" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="ftft_SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable" xlink:to="srt_RangeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OfficeEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofAccountsReceivableNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_SupplyChainFinancingTradingMember" xlink:href="ftft-20241231.xsd#ftft_SupplyChainFinancingTradingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="ftft_SupplyChainFinancingTradingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OthersMember" xlink:href="ftft-20241231.xsd#ftft_OthersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="ftft_OthersMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtorAMember" xlink:href="ftft-20241231.xsd#ftft_DebtorAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="ftft_DebtorAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtorBMember" xlink:href="ftft-20241231.xsd#ftft_DebtorBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="ftft_DebtorBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtorCMember" xlink:href="ftft-20241231.xsd#ftft_DebtorCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="ftft_DebtorCMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtorMember" xlink:href="ftft-20241231.xsd#ftft_DebtorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="ftft_DebtorMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Supplies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_Supplies" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable" xlink:href="ftft-20241231.xsd#ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AlphaInformationServicesShenzhenCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_AlphaInformationServicesShenzhenCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ftft_AlphaInformationServicesShenzhenCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:href="ftft-20241231.xsd#ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent" xlink:href="ftft-20241231.xsd#ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables" xlink:href="ftft-20241231.xsd#ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Goodwill" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable" xlink:href="ftft-20241231.xsd#ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AlphaInformationServicesShenzhenCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_AlphaInformationServicesShenzhenCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ftft_AlphaInformationServicesShenzhenCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPaymentsToAcquireBusinesses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ConstructionInProgressGross" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentOfPropertyAndEquipment" xlink:href="ftft-20241231.xsd#ftft_ImpairmentOfPropertyAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="ftft_ImpairmentOfPropertyAndEquipment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_SystemAndSoftwareMember" xlink:href="ftft-20241231.xsd#ftft_SystemAndSoftwareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ftft_SystemAndSoftwareMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentOfIntangibleAsset" xlink:href="ftft-20241231.xsd#ftft_ImpairmentOfIntangibleAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="ftft_ImpairmentOfIntangibleAsset" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofAccountPayablesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AccruedProvisionForLegalCase" xlink:href="ftft-20241231.xsd#ftft_AccruedProvisionForLegalCase"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="ftft_AccruedProvisionForLegalCase" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AccruedSuppliers" xlink:href="ftft-20241231.xsd#ftft_AccruedSuppliers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="ftft_AccruedSuppliers" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofConvertibleDebtTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable" xlink:href="ftft-20241231.xsd#ftft_ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="ftft_ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ConvertibleNotesPayableMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_ConvertibleNotesPayableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ConvertibleNotesPayableAddition" xlink:href="ftft-20241231.xsd#ftft_ConvertibleNotesPayableAddition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="ftft_ConvertibleNotesPayableAddition" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_InterestExpenseDebt" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockAmountIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_ConversionOfStockAmountIssued1" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="ftft_RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_MingYiMember" xlink:href="ftft-20241231.xsd#ftft_MingYiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_MingYiMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ShanchunHuangMember" xlink:href="ftft-20241231.xsd#ftft_ShanchunHuangMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_ShanchunHuangMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ChaoLiMember" xlink:href="ftft-20241231.xsd#ftft_ChaoLiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_ChaoLiMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_XiaochenZhaoMember" xlink:href="ftft-20241231.xsd#ftft_XiaochenZhaoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_XiaochenZhaoMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DueToRelatedPartiesRelationship" xlink:href="ftft-20241231.xsd#ftft_DueToRelatedPartiesRelationship"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="ftft_DueToRelatedPartiesRelationship" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofDuefromRelatedPartiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="ftft_RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYVyNJN0cdPD1kqhofxcdaCCfdmFJNk7bnRKcHxrwQg01XWFX5g0DYowFHWHpQCtY8D7bWmMV/bTxUKNjhKFxGaghaNZTo0mF5aWUWKJMJQeHJGPdm6CgKUlSEQNrKkioIqCdPAgpzvY4Qso/sC5NZEE2B63GCPvWALuvQk+cUBGLKf+elImIbULeDdJYbjih/omfoKDtxO3V16SKnloEGijBUfYi2Oj9rxtWB/4wiOdpqCOorzVYkri8P2sr9zHbhLD7DI/mwXdw==] CSR-->
    <loc xlink:type="locator" xlink:label="ftft_HuLiMember" xlink:href="ftft-20241231.xsd#ftft_HuLiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_HuLiMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_KaiXuMember" xlink:href="ftft-20241231.xsd#ftft_KaiXuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_KaiXuMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_OtherAssetsCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DueFromRelatedPartiesRelationship" xlink:href="ftft-20241231.xsd#ftft_DueFromRelatedPartiesRelationship"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="ftft_DueFromRelatedPartiesRelationship" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofCompanyTransactionswithRelatedPartiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_JKNDCLimitedMember" xlink:href="ftft-20241231.xsd#ftft_JKNDCLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_JKNDCLimitedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_NiceTalentPartnerLimitedMember" xlink:href="ftft-20241231.xsd#ftft_NiceTalentPartnerLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_NiceTalentPartnerLimitedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofComponentsoftheProvisionforIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_OtherTaxExpenseBenefit" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:href="ftft-20241231.xsd#ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsTable" xlink:href="ftft-20241231.xsd#ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_DisposalGroupClassificationAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="srt_ProductOrServiceAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_CostThirdPartyMember" xlink:href="ftft-20241231.xsd#ftft_CostThirdPartyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="ftft_CostThirdPartyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_CostRelatedPartyMember" xlink:href="ftft-20241231.xsd#ftft_CostRelatedPartyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="ftft_CostRelatedPartyMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupClassificationDomain" xlink:to="us-gaap_SegmentDiscontinuedOperationsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="17" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="ftft_SupplyChainFinancingTradingMember" xlink:href="ftft-20241231.xsd#ftft_SupplyChainFinancingTradingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ftft_SupplyChainFinancingTradingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_BrokerageServiceMember" xlink:href="ftft-20241231.xsd#ftft_BrokerageServiceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ftft_BrokerageServiceMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OthersMember" xlink:href="ftft-20241231.xsd#ftft_OthersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ftft_OthersMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_IntersegmentLoss" xlink:href="ftft-20241231.xsd#ftft_IntersegmentLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="ftft_IntersegmentLoss" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="ftft_SupplyChainFinancingTradingMember" xlink:href="ftft-20241231.xsd#ftft_SupplyChainFinancingTradingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ftft_SupplyChainFinancingTradingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_BrokerageServiceMember" xlink:href="ftft-20241231.xsd#ftft_BrokerageServiceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ftft_BrokerageServiceMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllOtherSegmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CorporateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_CorporateMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingExpensesAndOtherExpenseMember" xlink:href="ftft-20241231.xsd#ftft_OperatingExpensesAndOtherExpenseMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ftft_OperatingExpensesAndOtherExpenseMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AssetsRelatedToDiscontinuedOperationMember" xlink:href="ftft-20241231.xsd#ftft_AssetsRelatedToDiscontinuedOperationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="ftft_AssetsRelatedToDiscontinuedOperationMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/CorporateInformationDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_CorporateInformationDetailsTable" xlink:href="ftft-20241231.xsd#ftft_CorporateInformationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_EntityInformationLineItems" xlink:to="ftft_CorporateInformationDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_CorporateInformationDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_CorporateInformationDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_CorporateInformationDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_CorporateInformationDetailsTable" xlink:to="srt_RangeAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_CorporateInformationDetailsTable" xlink:to="srt_OwnershipAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FloridaSecretaryOfStatesOfficeArticlesMember" xlink:href="ftft-20241231.xsd#ftft_FloridaSecretaryOfStatesOfficeArticlesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ftft_FloridaSecretaryOfStatesOfficeArticlesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_DirectorMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AlphaInternationalSecuritiesMember" xlink:href="ftft-20241231.xsd#ftft_AlphaInternationalSecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="ftft_AlphaInternationalSecuritiesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AlphaInformationServicesShenzhenCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_AlphaInformationServicesShenzhenCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="ftft_AlphaInformationServicesShenzhenCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityInformationLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityInformationLineItems" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityInformationLineItems" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityInformationLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityInformationLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockShareSubscriptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockShareSubscriptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityInformationLineItems" xlink:to="us-gaap_PreferredStockShareSubscriptions" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityInformationLineItems" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_AssetAcquisitionAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_ProductOrServiceAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_RangeAxis" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermInvestmentsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember" xlink:href="ftft-20241231.xsd#ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_GoodwillMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_NiceTalentAssetManagementLimitedMember" xlink:href="ftft-20241231.xsd#ftft_NiceTalentAssetManagementLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="ftft_NiceTalentAssetManagementLimitedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FTFTSuperComputingIncMember" xlink:href="ftft-20241231.xsd#ftft_FTFTSuperComputingIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="ftft_FTFTSuperComputingIncMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OlshanFromeWoloskyLLPMember" xlink:href="ftft-20241231.xsd#ftft_OlshanFromeWoloskyLLPMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="ftft_OlshanFromeWoloskyLLPMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CN"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_CN" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_UnitedKingdomPoundsMember" xlink:href="ftft-20241231.xsd#ftft_UnitedKingdomPoundsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="ftft_UnitedKingdomPoundsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_AE" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AE"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_AE" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember" xlink:href="ftft-20241231.xsd#ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_VIEMember" xlink:href="ftft-20241231.xsd#ftft_VIEMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_VIEMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation" xlink:href="ftft-20241231.xsd#ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_WorkingCapital" xlink:href="ftft-20241231.xsd#ftft_WorkingCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="ftft_WorkingCapital" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_Cash" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFDICInsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFDICInsuredAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_CashFDICInsuredAmount" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueNotFromContractWithCustomer" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_RevenueNotFromContractWithCustomer" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_Goodwill" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_ShortTermInvestments" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentOfShortTermInvestment" xlink:href="ftft-20241231.xsd#ftft_ImpairmentOfShortTermInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="ftft_ImpairmentOfShortTermInvestment" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_LongTermInvestments" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ProceedsFromDebtInvestment" xlink:href="ftft-20241231.xsd#ftft_ProceedsFromDebtInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="ftft_ProceedsFromDebtInvestment" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_StatutorySurplusReservesFundPercentage" xlink:href="ftft-20241231.xsd#ftft_StatutorySurplusReservesFundPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="ftft_StatutorySurplusReservesFundPercentage" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_RegisteredCapitalPercentage" xlink:href="ftft-20241231.xsd#ftft_RegisteredCapitalPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="ftft_RegisteredCapitalPercentage" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ReserveFundPercentage" xlink:href="ftft-20241231.xsd#ftft_ReserveFundPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="ftft_ReserveFundPercentage" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ReserveFundRegisteredCapitalPercentage" xlink:href="ftft-20241231.xsd#ftft_ReserveFundRegisteredCapitalPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="ftft_ReserveFundRegisteredCapitalPercentage" order="25" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/OtherReceivablesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableModificationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherReceivablesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_OtherReceivablesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FinancingReceivableModificationsLineItems" xlink:to="ftft_OtherReceivablesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_OtherReceivablesDetailsTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_OtherReceivablesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_OtherReceivablesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_MobileSoftwareApplicationDevelopmentAgreementMember" xlink:href="ftft-20241231.xsd#ftft_MobileSoftwareApplicationDevelopmentAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="ftft_MobileSoftwareApplicationDevelopmentAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember" xlink:href="ftft-20241231.xsd#ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableModificationsLineItems" xlink:to="us-gaap_OtherReceivables" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableModificationsLineItems" xlink:to="us-gaap_Deposits" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherReceivablesIncludedDepositPaidAndPrepayments" xlink:href="ftft-20241231.xsd#ftft_OtherReceivablesIncludedDepositPaidAndPrepayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableModificationsLineItems" xlink:to="ftft_OtherReceivablesIncludedDepositPaidAndPrepayments" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/LoanReceivablesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableDisclosureLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_LoanReceivablesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_LoanReceivablesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:to="ftft_LoanReceivablesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_LoanReceivablesDetailsTable" xlink:to="dei_LegalEntityAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_LoanReceivablesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember" xlink:href="ftft-20241231.xsd#ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember" xlink:href="ftft-20241231.xsd#ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FutureSupplyChainXianCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_FutureSupplyChainXianCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_FutureSupplyChainXianCoLtdMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FTFTHKMember" xlink:href="ftft-20241231.xsd#ftft_FTFTHKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_FTFTHKMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FTFTHKOneMember" xlink:href="ftft-20241231.xsd#ftft_FTFTHKOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_FTFTHKOneMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FutureFinTechHongKongLimitedMember" xlink:href="ftft-20241231.xsd#ftft_FutureFinTechHongKongLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_FutureFinTechHongKongLimitedMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_LoanAgreementMember" xlink:href="ftft-20241231.xsd#ftft_LoanAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_LoanAgreementMember" order="6" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="ftft_FutureFinTechHongKongLimitedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedParties" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableBasisSpreadOnVariableRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableBasisSpreadOnVariableRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:to="us-gaap_LoansReceivableBasisSpreadOnVariableRate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentOfNotesReceivableFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentOfNotesReceivableFromRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:to="us-gaap_RepaymentOfNotesReceivableFromRelatedParties" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:to="us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_RepaidTerm" xlink:href="ftft-20241231.xsd#ftft_RepaidTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:to="ftft_RepaidTerm" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ShortTermInvestmentsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_ShortTermInvestmentsDetailsTable" xlink:href="ftft-20241231.xsd#ftft_ShortTermInvestmentsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfInvestmentsLineItems" xlink:to="ftft_ShortTermInvestmentsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_ShortTermInvestmentsDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_ShortTermInvestmentsDetailsTable" xlink:to="us-gaap_InvestmentTypeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_ShortTermInvestmentsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember" xlink:href="ftft-20241231.xsd#ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfInvestmentsLineItems" xlink:to="us-gaap_ShortTermInvestments" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AlternativeInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AlternativeInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfInvestmentsLineItems" xlink:to="us-gaap_AlternativeInvestment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentOfShortTermInvestment" xlink:href="ftft-20241231.xsd#ftft_ImpairmentOfShortTermInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfInvestmentsLineItems" xlink:to="ftft_ImpairmentOfShortTermInvestment" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/DebtInvestmentDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtInvestmentDetailsTable" xlink:href="ftft-20241231.xsd#ftft_DebtInvestmentDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ftft_DebtInvestmentDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_DebtInvestmentDetailsTable" xlink:to="srt_RangeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_DebtInvestmentDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtTransferAgreementMember" xlink:href="ftft-20241231.xsd#ftft_DebtTransferAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="ftft_DebtTransferAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtSecuritiesNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPayment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentInterest" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtInvestmentPledgeAmount" xlink:href="ftft-20241231.xsd#ftft_DebtInvestmentPledgeAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ftft_DebtInvestmentPledgeAmount" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_RepaymentsOfDebt" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentRate" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromRepaymentsOfDebt" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/AcquisitionDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionDetailsTable" xlink:href="ftft-20241231.xsd#ftft_AcquisitionDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="ftft_AcquisitionDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_AcquisitionDetailsTable" xlink:to="us-gaap_InvestmentTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_AcquisitionDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_AcquisitionDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_AcquisitionDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_AcquisitionDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_AcquisitionDetailsTable" xlink:to="srt_OwnershipAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AlphaInformationServicesShenzhenCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_AlphaInformationServicesShenzhenCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="ftft_AlphaInformationServicesShenzhenCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember" xlink:href="ftft-20241231.xsd#ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FutureInformationServiceShenzhenCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_FutureInformationServiceShenzhenCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_FutureInformationServiceShenzhenCoLtdMember" order="1" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_AlphaInformationServicesShenzhenCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AlphaInternationalSecuritiesHongKongLimitedMember" xlink:href="ftft-20241231.xsd#ftft_AlphaInternationalSecuritiesHongKongLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ftft_AlphaInternationalSecuritiesHongKongLimitedMember" order="1" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="ftft_AlphaInternationalSecuritiesHongKongLimitedMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="ftft_AlphaInformationServicesShenzhenCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_BusinessCombinationAcquiredNetSales" xlink:href="ftft-20241231.xsd#ftft_BusinessCombinationAcquiredNetSales"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="ftft_BusinessCombinationAcquiredNetSales" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/LeasesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_ShortTermLeaseCost" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/PropertyPlantandEquipmentNetDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_Depreciation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciation" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/IntangibleAssetsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_AdjustmentForAmortization" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSoldAmortization" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/AccruedExpensesandOtherPayablesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ftft_AccruedExpensesAndOtherPayablesLineItems" xlink:href="ftft-20241231.xsd#ftft_AccruedExpensesAndOtherPayablesLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_AccruedExpensesandOtherPayablesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_AccruedExpensesandOtherPayablesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_AccruedExpensesAndOtherPayablesLineItems" xlink:to="ftft_AccruedExpensesandOtherPayablesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_AccruedExpensesandOtherPayablesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FTGlobalCapitalIncMember" xlink:href="ftft-20241231.xsd#ftft_FTGlobalCapitalIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_FTGlobalCapitalIncMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AccruedExpensesAndOtherPayablesLineItems" xlink:to="us-gaap_LegalFees" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_AccruedExpensesPayment" xlink:href="ftft-20241231.xsd#ftft_AccruedExpensesPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_AccruedExpensesAndOtherPayablesLineItems" xlink:to="ftft_AccruedExpensesPayment" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ConvertibleNotesPayableDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ftft_ConvertibleNotesPayableLineItems" xlink:href="ftft-20241231.xsd#ftft_ConvertibleNotesPayableLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_ConvertibleNotesPayableDetailsTable" xlink:href="ftft-20241231.xsd#ftft_ConvertibleNotesPayableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_ConvertibleNotesPayableLineItems" xlink:to="ftft_ConvertibleNotesPayableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_ConvertibleNotesPayableDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ConvertibleDebtMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ConvertibleNotesPayableLineItems" xlink:to="us-gaap_ConvertibleDebt" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ConvertibleNotesPayableLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ConvertibleNotesPayableLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockAmountIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_ConvertibleNotesPayableLineItems" xlink:to="us-gaap_ConversionOfStockAmountIssued1" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/IncomeTaxDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeTaxDetailsTable" xlink:href="ftft-20241231.xsd#ftft_IncomeTaxDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="ftft_IncomeTaxDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_IncomeTaxDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_IncomeTaxDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_IncomeTaxDetailsTable" xlink:to="srt_RangeAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_IncomeTaxDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_EITLawMember" xlink:href="ftft-20241231.xsd#ftft_EITLawMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="ftft_EITLawMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PRCEnterpriseIncomeTaxLawMember" xlink:href="ftft-20241231.xsd#ftft_PRCEnterpriseIncomeTaxLawMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="ftft_PRCEnterpriseIncomeTaxLawMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_GB" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_GB" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_AE" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AE"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_AE" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_BritishVirginIslandMember" xlink:href="ftft-20241231.xsd#ftft_BritishVirginIslandMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="ftft_BritishVirginIslandMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignTaxJurisdictionOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignTaxJurisdictionOtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignTaxJurisdictionOtherMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ImpairmentLossDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentLossDetailsTable" xlink:href="ftft-20241231.xsd#ftft_ImpairmentLossDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="ftft_ImpairmentLossDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_ImpairmentLossDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_FuturePrivateEquityFundManagementHainanCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_FuturePrivateEquityFundManagementHainanCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_FuturePrivateEquityFundManagementHainanCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_NiceTalentAssetManagementLimitedMember" xlink:href="ftft-20241231.xsd#ftft_NiceTalentAssetManagementLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ftft_NiceTalentAssetManagementLimitedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AssetImpairmentCharges" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_OtherShortTermInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_GoodwillImpairmentLossNetOfTax" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/ShareBasedCompensationDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_ShareBasedCompensationDetailsTable" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ftft_ShareBasedCompensationDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_ShareBasedCompensationDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_ShareBasedCompensationDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_ShareBasedCompensationDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_ShareBasedCompensationDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_ShareBasedCompensationDetailsTable" xlink:to="srt_RangeAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_TwoThousandTwentyOmnibusEquityPlanMember" xlink:href="ftft-20241231.xsd#ftft_TwoThousandTwentyOmnibusEquityPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="ftft_TwoThousandTwentyOmnibusEquityPlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_BoardOfDirectorsChairmanMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_BoardOfDirectorsChairmanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_ShanchunHuangMember" xlink:href="ftft-20241231.xsd#ftft_ShanchunHuangMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ftft_ShanchunHuangMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_YongkeXueMember" xlink:href="ftft-20241231.xsd#ftft_YongkeXueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ftft_YongkeXueMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_MingYiMember" xlink:href="ftft-20241231.xsd#ftft_MingYiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ftft_MingYiMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PengLeiMember" xlink:href="ftft-20241231.xsd#ftft_PengLeiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ftft_PengLeiMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PangDongMember" xlink:href="ftft-20241231.xsd#ftft_PangDongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ftft_PangDongMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_KaiXuMember" xlink:href="ftft-20241231.xsd#ftft_KaiXuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ftft_KaiXuMember" order="6" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_StatutoryReserves" xlink:href="ftft-20241231.xsd#ftft_StatutoryReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ftft_StatutoryReserves" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedPercentOfNetAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedPercentOfNetAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_InvestmentOwnedPercentOfNetAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PaymentDividends" xlink:href="ftft-20241231.xsd#ftft_PaymentDividends"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ftft_PaymentDividends" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityRestrictions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityRestrictions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EquityRestrictions" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharePrice" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionExercisePriceDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockOptionExercisePriceDecrease" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_OtherExpenses" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/CommonStockDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_CommonStockDetailsTable" xlink:href="ftft-20241231.xsd#ftft_CommonStockDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ftft_CommonStockDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_CommonStockDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_CommonStockDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_CommonStockDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_CommonStockDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_CommonStockDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_SecuritiesPurchaseAgreementMember" xlink:href="ftft-20241231.xsd#ftft_SecuritiesPurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ftft_SecuritiesPurchaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_LenderElectsMember" xlink:href="ftft-20241231.xsd#ftft_LenderElectsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="ftft_LenderElectsMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PlacementAgentWarrantsMember" xlink:href="ftft-20241231.xsd#ftft_PlacementAgentWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="ftft_PlacementAgentWarrantsMember" order="1" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_CommonStockMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PercentageOfPurchasePrice" xlink:href="ftft-20241231.xsd#ftft_PercentageOfPurchasePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ftft_PercentageOfPurchasePrice" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharePrice" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PurchasePricePercentage" xlink:href="ftft-20241231.xsd#ftft_PurchasePricePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ftft_PurchasePricePercentage" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockOtherSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockOtherSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockOtherSharesOutstanding" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ConversionOfStockAmountConverted1" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="20" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/DiscontinuedOperationsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/SegmentReportingDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ftft_CommitmentsandContingenciesDetailsLineItems" xlink:href="ftft-20241231.xsd#ftft_CommitmentsandContingenciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_CommitmentsandContingenciesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_CommitmentsandContingenciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ftft_CommitmentsandContingenciesDetailsLineItems" xlink:to="ftft_CommitmentsandContingenciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_CommitmentsandContingenciesDetailsTable" xlink:to="srt_RangeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesPaidValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesPaidValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LossContingencyDamagesPaidValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_JudgmentAward" xlink:href="ftft-20241231.xsd#ftft_JudgmentAward"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommitmentsandContingenciesDetailsLineItems" xlink:to="ftft_JudgmentAward" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PrejudgmentInterest" xlink:href="ftft-20241231.xsd#ftft_PrejudgmentInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommitmentsandContingenciesDetailsLineItems" xlink:to="ftft_PrejudgmentInterest" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LegalFees" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_JudgmentRendered" xlink:href="ftft-20241231.xsd#ftft_JudgmentRendered"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommitmentsandContingenciesDetailsLineItems" xlink:to="ftft_JudgmentRendered" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOperatingPaidInCash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeOperatingPaidInCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_InterestIncomeOperatingPaidInCash" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_TurnoverOrder" xlink:href="ftft-20241231.xsd#ftft_TurnoverOrder"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommitmentsandContingenciesDetailsLineItems" xlink:to="ftft_TurnoverOrder" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ftft_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.ftft.com/role/RisksandUncertaintiesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <loc xlink:type="locator" xlink:label="ftft_RisksandUncertaintiesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_RisksandUncertaintiesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="ftft_RisksandUncertaintiesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_RisksandUncertaintiesDetailsTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_RisksandUncertaintiesDetailsTable" xlink:to="srt_MajorCustomersAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_RisksandUncertaintiesDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ftft_RisksandUncertaintiesDetailsTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_CustomersOneMember" xlink:href="ftft-20241231.xsd#ftft_CustomersOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="ftft_CustomersOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_CustomersTwoMember" xlink:href="ftft-20241231.xsd#ftft_CustomersTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="ftft_CustomersTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_PurchasesMember" xlink:href="ftft-20241231.xsd#ftft_PurchasesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="ftft_PurchasesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_SupplierConcentrationRiskMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ftft_VendorOneMember" xlink:href="ftft-20241231.xsd#ftft_VendorOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="ftft_VendorOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="0" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>ftft-20241231_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: Tue Apr 15 19:09:02 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related and Nonrelated Parties [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">TOTAL CURRENT ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">TOTAL ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Segment 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/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">TOTAL CURRENT LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" 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_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">TOTAL 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/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">TOTAL LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Future FinTech Group, Inc. stockholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total stockholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Segment 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other expenses, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Loss from Continuing Operations before Income Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Loss from Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Loss from continued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US">Net loss from continued operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl2" xml:lang="en-US">Net loss from continuing operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl0" xml:lang="en-US">Net loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: Net Loss attributable to non-controlling interests of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Less: Net loss attributable to non-controlling interests of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US">Less: Net loss attributable to non-controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss attributable to Future Fintech Group Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ComprehensiveLossContinuedOperation" xlink:href="ftft-20241231.xsd#ftft_ComprehensiveLossContinuedOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ftft_ComprehensiveLossContinuedOperation_lbl" xml:lang="en-US">Comprehensive loss - continued operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ComprehensiveLossContinuedOperation" xlink:to="ftft_ComprehensiveLossContinuedOperation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl" xml:lang="en-US">Comprehensive income (loss) - discontinued operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">COMPREHENSIVE LOSS ATTRIBUTABLE TO FUTURE FINTECH GROUP INC. STOCKHOLDERS</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_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted Earnings (loss) 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_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl1" xml:lang="en-US">Common 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_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash used in operating activities &#8211; continued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl0" xml:lang="en-US">Operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash (used in) provided by investing activities from continued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash provided by (used in) financing activities from continued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">NET DECREASE IN CASH AND CASH EQUIVALENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents, from the continuing operations beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Cash and cash equivalents, from the continuing operations end of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Corporate Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Summary of Significant Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Schedule of Numerators and Denominators Used in the Computations of Basic and Diluted EPS [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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetAbstract_lbl" xml:lang="en-US">Accounts Receivable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl" xml:lang="en-US">Receivable Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl" xml:lang="en-US">Supplier [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Other 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_LoanAndLeaseReceivablesImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoanAndLeaseReceivablesImpairedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoanAndLeaseReceivablesImpairedAbstract_lbl" xml:lang="en-US">Loan Receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoanAndLeaseReceivablesImpairedAbstract" xlink:to="us-gaap_LoanAndLeaseReceivablesImpairedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestmentsAbstract_lbl" xml:lang="en-US">Short - Term Investments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestmentsAbstract" xlink:to="us-gaap_ShortTermInvestmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Advances to Suppliers 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="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" xml:lang="en-US">Schedule of Other Current Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0" xml:lang="en-US">Advances to suppliers and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentsAbstract_lbl" xml:lang="en-US">Debt Investment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentsAbstract" xlink:to="us-gaap_DebtInstrumentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US">Acquisition [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Net identifiable 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="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Total purchase price for acquisition net of $4,679,434 of cash</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_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US">Schedule of Maturities of Lease Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Present Value of future minimum lease payments</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_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US">Property and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xml:lang="en-US">Intangible Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Intangible Assets Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_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_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0" xml:lang="en-US">Intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xml:lang="en-US">Schedule of Estimated Amortization [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Account Payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_lbl" xml:lang="en-US">Schedule of Account Payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsPayableCurrent_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_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Accrued Expenses and Other Payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accrued expenses and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract_lbl" xml:lang="en-US">Convertible Notes Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_lbl" xml:lang="en-US">Beginning</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_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_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_lbl1" xml:lang="en-US">Convertible notes payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-Term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transaction [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="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 [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="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of Components of the Provision for Income Taxes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherTaxExpenseBenefit_lbl" xml:lang="en-US">The provision for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherTaxExpenseBenefit" xlink:to="us-gaap_OtherTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xml:lang="en-US">Schedule of Statutory EIT Rate Applicable to Profits of the Consolidated Entities and the Income Tax Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Income tax provision</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/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Provisions for income taxes (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract_lbl" xml:lang="en-US">Impairment Loss [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share Based Compensation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Common Stock [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Underlying Shares, Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price, Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US">Class of Warrant or Right [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xml:lang="en-US">Discontinued Operations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl" xml:lang="en-US">Gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_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_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US">Loss from discontinued operation before noncontrolling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl0" xml:lang="en-US">Loss from discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupClassificationAxis_lbl" xml:lang="en-US">Disposal Group Classification [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_lbl" xml:lang="en-US">Schedule of Assets and Liabilities Related to Discontinued Operations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl" xml:lang="en-US">Total assets related to discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl" xml:lang="en-US">Total liabilities related to discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">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="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">CURRENT ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US">Short - term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShortTermInvestments_lbl0" xml:lang="en-US">Short-term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_ShortTermInvestments_lbl1" xml:lang="en-US">Short term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Total accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl1" 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_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_lbl" xml:lang="en-US">Loan receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_lbl0" 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_NotesAndLoansReceivableNetCurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US">Other receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Amount due from related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherAssetsCurrent_lbl0" xml:lang="en-US">Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xml:lang="en-US">Assets related to discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right of use assets - operation lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesNoncurrent_lbl" xml:lang="en-US">Debt investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesNoncurrent" xlink:to="us-gaap_DebtSecuritiesNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtSecuritiesNoncurrent_lbl0" xml:lang="en-US">Debt Investment (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesNoncurrent" xlink:to="us-gaap_DebtSecuritiesNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_lbl" xml:lang="en-US">Assets related to discontinued operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">CURRENT LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Advances from customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Lease liability - operation lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Less: Current obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Amounts due to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl0" xml:lang="en-US">Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xml:lang="en-US">Liability related to discontinued operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">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_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Lease liability - operation lease</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">Long term obligations</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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_lbl" xml:lang="en-US">Liability related to discontinued operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies (Note 23)</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_TemporaryEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquityAbstract_lbl" xml:lang="en-US">STOCKHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.001 par value; 60,000,000 shares authorized; 24,470,844 shares and 17,834,874 shares issued and outstanding as of December 31, 2024 and December 31, 2023 respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common stock par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Authorized shares of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance_lbl" xml:lang="en-US">Statutory reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive 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_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Non-controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Reportable segment revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 expenses</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_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-based payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingExpense_lbl" xml:lang="en-US">Selling expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingExpense" xlink:to="us-gaap_SellingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Provision (Recovery) of doubtful 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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl0" xml:lang="en-US">Bad debt expense</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US">Impairment loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other (expenses) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 (expenses) income, net</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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract_lbl" xml:lang="en-US">Discontinued Operations (Note 21)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_GainLossOnDisposalOfDiscontinuedOperations" xlink:href="ftft-20241231.xsd#ftft_GainLossOnDisposalOfDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_GainLossOnDisposalOfDiscontinuedOperations_lbl" xml:lang="en-US">Gain on disposal of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GainLossOnDisposalOfDiscontinuedOperations" xlink:to="ftft_GainLossOnDisposalOfDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl" xml:lang="en-US">Less: Net Loss attributable to non-controlling interests of continued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl0" xml:lang="en-US">Less: Net loss attributable to non-controlling interests of continued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl" xml:lang="en-US">Other comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Foreign currency translation &#8211; continued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl" xml:lang="en-US">Gain (Loss) from discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl0" xml:lang="en-US">Net income (loss) from discontinued operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl1" xml:lang="en-US">LOSS FROM DISCONTINUED OPERATION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl1"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" xlink:href="ftft-20241231.xsd#ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion_lbl" xml:lang="en-US">Foreign currency translation - discontinued operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" xlink:to="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US">Earnings (loss) per share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xml:lang="en-US">Basic loss per share from continued operation (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl0" xml:lang="en-US">Loss available to common stockholders from continuing operations, Pre-share amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl" xml:lang="en-US">Basic earnings (loss) per share from discontinued operation (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Earnings (loss) 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_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xml:lang="en-US">Diluted Earnings (loss) per share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl0" xml:lang="en-US">Dilutive EPS:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl" xml:lang="en-US">Diluted loss 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_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl0" xml:lang="en-US">Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc., Pre-share amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl" xml:lang="en-US">Diluted earnings (loss) per share from discontinued operation (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl0" xml:lang="en-US">Diluted earnings (loss) per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations, Pre-share amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Weighted average number of shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Loss available to common stockholders from continuing operations, Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">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">Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc., Share</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/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Issuance of common stocks-non 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Issuance of common stocks-non cash (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_LossIncomeFromDiscontinuedOperationsNetOfTax" xlink:href="ftft-20241231.xsd#ftft_LossIncomeFromDiscontinuedOperationsNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_LossIncomeFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US">Net loss from discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LossIncomeFromDiscontinuedOperationsNetOfTax" xlink:to="ftft_LossIncomeFromDiscontinuedOperationsNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ContributionByNoncontrollingInterests" xlink:href="ftft-20241231.xsd#ftft_ContributionByNoncontrollingInterests"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ContributionByNoncontrollingInterests_lbl" xml:lang="en-US">Contribution by non-controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ContributionByNoncontrollingInterests" xlink:to="ftft_ContributionByNoncontrollingInterests_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl" xml:lang="en-US">Share-based payments-omnibus equity plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl" xml:lang="en-US">Share-based payments-omnibus equity plan (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DispositionOfDiscontinuedOperation" xlink:href="ftft-20241231.xsd#ftft_DispositionOfDiscontinuedOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DispositionOfDiscontinuedOperation_lbl" xml:lang="en-US">Disposition of Discontinued operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DispositionOfDiscontinuedOperation" xlink:to="ftft_DispositionOfDiscontinuedOperation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl" xml:lang="en-US">Issuance of common stocks-conversion of debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl" xml:lang="en-US">Issuance of common stocks-conversion of debt (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Issuance of common stocks-cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Issuance of common stocks-cash (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0" xml:lang="en-US">Shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Depreciation_lbl0" xml:lang="en-US">Depreciation 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentForAmortization_lbl" xml:lang="en-US">Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdjustmentForAmortization_lbl0" xml:lang="en-US">General and administration expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ProvisionOfDoubtfulDebts" xlink:href="ftft-20241231.xsd#ftft_ProvisionOfDoubtfulDebts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ProvisionOfDoubtfulDebts_lbl" xml:lang="en-US">Provision (Recovery) of doubtful debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ProvisionOfDoubtfulDebts" xlink:to="ftft_ProvisionOfDoubtfulDebts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Impairment of goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentOfShortTermInvestment" xlink:href="ftft-20241231.xsd#ftft_ImpairmentOfShortTermInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ImpairmentOfShortTermInvestment_lbl" xml:lang="en-US">Impairment of short term investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentOfShortTermInvestment" xlink:to="ftft_ImpairmentOfShortTermInvestment_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ftft_ImpairmentOfShortTermInvestment_lbl0" xml:lang="en-US">Impairment to investment portfolio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentOfShortTermInvestment" xlink:to="ftft_ImpairmentOfShortTermInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="ftft_ImpairmentOfShortTermInvestment_lbl1" xml:lang="en-US">Impairment to the investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentOfShortTermInvestment" xlink:to="ftft_ImpairmentOfShortTermInvestment_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseDebt_lbl" xml:lang="en-US">Interest expenses related to convertible note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestExpenseDebt_lbl0" xml:lang="en-US">Interest expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">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_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Advances from customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net cash provided by (used in) operating activities &#8211; discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Disposal of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_RepaymentForLoanReceivable" xlink:href="ftft-20241231.xsd#ftft_RepaymentForLoanReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_RepaymentForLoanReceivable_lbl" xml:lang="en-US">Repayment of loan receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RepaymentForLoanReceivable" xlink:to="ftft_RepaymentForLoanReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net cash used in investing activities from discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract" xlink:href="ftft-20241231.xsd#ftft_UnlabeledAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract" xlink:to="ftft_UnlabeledAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from the issuance of common stock, net of issurance costs</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">Purchase price</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_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Proceeds from amounts due from related parties, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US">Proceeds from secured convertible promissory note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net cash provided by financing activities from discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnlabeledAbstract0" xlink:href="ftft-20241231.xsd#ftft_UnlabeledAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnlabeledAbstract0_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract0" xlink:to="ftft_UnlabeledAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Effect of change in exchange rate</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Cash and restricted cash at 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">SUPPLEMENTARY DISCLOSURE OF SIGNIFICANT NON-CASH TRANSACTION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockAmountConverted1_lbl" xml:lang="en-US">Conversion of debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountConverted1" xlink:to="us-gaap_ConversionOfStockAmountConverted1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConversionOfStockAmountConverted1_lbl0" xml:lang="en-US">Conversion per shares (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountConverted1" xlink:to="us-gaap_ConversionOfStockAmountConverted1_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">SUPPLEMENTAL CASH FLOW INFORMATION:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest paid</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_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpenseNonoperating_lbl" xml:lang="en-US">Interest expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred tax - book-tax difference</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies_lbl" xml:lang="en-US">Advances to suppliers and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_lbl" xml:lang="en-US">Operating lease assets and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Additions to 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Additions to loan receivables</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_PaymentsForProceedsFromShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromShortTermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl" xml:lang="en-US">Payment for Short term Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireOtherProductiveAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireOtherProductiveAssets_lbl" xml:lang="en-US">Increase of financial products</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireOtherProductiveAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PaymentForDebtInvestment" xlink:href="ftft-20241231.xsd#ftft_PaymentForDebtInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ftft_PaymentForDebtInvestment_lbl" xml:lang="en-US">Debt investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PaymentForDebtInvestment" xlink:to="ftft_PaymentForDebtInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Acquisition of a subsidiary, net of cash</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_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_lbl" xml:lang="en-US">Disposal of a subsidiary, net of cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:to="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl" xml:lang="en-US">Notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Repayment of amounts due to related parties, net</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="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_lbl" xml:lang="en-US">Less: Cash and cash equivalents from the discontinued operations, end of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US">Related Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RelatedPartyMember_lbl0" xml:lang="en-US">Related Party [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_StatutoryReserveMember" xlink:href="ftft-20241231.xsd#ftft_StatutoryReserveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_StatutoryReserveMember_lbl" xml:lang="en-US">Statutory reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StatutoryReserveMember" xlink:to="ftft_StatutoryReserveMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Deficits</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/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulative Other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Non- controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US">CORPORATE INFORMATION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Numerators and Denominators Used in the Computations of Basic and Diluted EPS</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_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US">Net loss from continued operations, Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_NetIncomelossFromContinuedOperationsShare" xlink:href="ftft-20241231.xsd#ftft_NetIncomelossFromContinuedOperationsShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_NetIncomelossFromContinuedOperationsShare_lbl" xml:lang="en-US">Net loss from continued operations, Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NetIncomelossFromContinuedOperationsShare" xlink:to="ftft_NetIncomelossFromContinuedOperationsShare_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_Lossfromcontinuedoperationspershares" xlink:href="ftft-20241231.xsd#ftft_Lossfromcontinuedoperationspershares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_Lossfromcontinuedoperationspershares_lbl" xml:lang="en-US">Net loss from continued operations, Pre-share amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_Lossfromcontinuedoperationspershares" xlink:to="ftft_Lossfromcontinuedoperationspershares_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity" xlink:href="ftft-20241231.xsd#ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity_lbl" xml:lang="en-US">Net income (loss) from discontinuing operations, Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity" xlink:to="ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_NetIncomelossFromDiscontinuingOperationsShare" xlink:href="ftft-20241231.xsd#ftft_NetIncomelossFromDiscontinuingOperationsShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_NetIncomelossFromDiscontinuingOperationsShare_lbl" xml:lang="en-US">Net income (loss) from discontinuing operations, Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NetIncomelossFromDiscontinuingOperationsShare" xlink:to="ftft_NetIncomelossFromDiscontinuingOperationsShare_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_NetIncomelossFromDiscontinuingOperationsPreshare" xlink:href="ftft-20241231.xsd#ftft_NetIncomelossFromDiscontinuingOperationsPreshare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_NetIncomelossFromDiscontinuingOperationsPreshare_lbl" xml:lang="en-US">Net income (loss) from discontinuing operations, Pre-share amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NetIncomelossFromDiscontinuingOperationsPreshare" xlink:to="ftft_NetIncomelossFromDiscontinuingOperationsPreshare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xml:lang="en-US">Basic EPS:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_lbl" xml:lang="en-US">Loss available to common stockholders from continuing operations, Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:to="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_lbl" xml:lang="en-US">Income (loss) available to common stockholders from discontinuing operations, Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare" xlink:href="ftft-20241231.xsd#ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare_lbl" xml:lang="en-US">Income (loss) available to common stockholders from discontinuing operations, Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare" xlink:to="ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_lbl" xml:lang="en-US">Income (loss) available available to common stockholders from discontinuing operations, Pre-share amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_Warrants" xlink:href="ftft-20241231.xsd#ftft_Warrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_Warrants_lbl" xml:lang="en-US">Warrants, Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_Warrants" xlink:to="ftft_Warrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xml:lang="en-US">Warrants, Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantExercisePriceIncrease_lbl" xml:lang="en-US">Warrants, Pre-share amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceIncrease" xlink:to="us-gaap_WarrantExercisePriceIncrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_lbl" xml:lang="en-US">Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc., Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:to="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_lbl" xml:lang="en-US">Diluted earnings (loss) per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations , Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages" xlink:href="ftft-20241231.xsd#ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages_lbl" xml:lang="en-US">Diluted earnings (loss) per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations, Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages" xlink:to="ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_WarrantsBefore1for5ReverseStockSplit" xlink:href="ftft-20241231.xsd#ftft_WarrantsBefore1for5ReverseStockSplit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_WarrantsBefore1for5ReverseStockSplit_lbl" xml:lang="en-US">Warrants before 1-for-5 reverse stock split, Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsBefore1for5ReverseStockSplit" xlink:to="ftft_WarrantsBefore1for5ReverseStockSplit_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_WarrantBefore1for5ReverseStockSplit" xlink:href="ftft-20241231.xsd#ftft_WarrantBefore1for5ReverseStockSplit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_WarrantBefore1for5ReverseStockSplit_lbl" xml:lang="en-US">Warrants before 1-for-5 reverse stock split, Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantBefore1for5ReverseStockSplit" xlink:to="ftft_WarrantBefore1for5ReverseStockSplit_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_WarrantsBefore1for5ReverseStockSplits" xlink:href="ftft-20241231.xsd#ftft_WarrantsBefore1for5ReverseStockSplits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_WarrantsBefore1for5ReverseStockSplits_lbl" xml:lang="en-US">Warrants before 1-for-5 reverse stock split, Pre-share amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsBefore1for5ReverseStockSplits" xlink:to="ftft_WarrantsBefore1for5ReverseStockSplits_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_WarrantsAfter1for5ReverseStockSplit" xlink:href="ftft-20241231.xsd#ftft_WarrantsAfter1for5ReverseStockSplit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_WarrantsAfter1for5ReverseStockSplit_lbl" xml:lang="en-US">Warrants after 1-for-5 reverse stock split, Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsAfter1for5ReverseStockSplit" xlink:to="ftft_WarrantsAfter1for5ReverseStockSplit_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_WarrantAfter1for5ReverseStockSplit" xlink:href="ftft-20241231.xsd#ftft_WarrantAfter1for5ReverseStockSplit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_WarrantAfter1for5ReverseStockSplit_lbl" xml:lang="en-US">Warrants after 1-for-5 reverse stock split, Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantAfter1for5ReverseStockSplit" xlink:to="ftft_WarrantAfter1for5ReverseStockSplit_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_WarrantsAfter1for5ReverseStockSplits" xlink:href="ftft-20241231.xsd#ftft_WarrantsAfter1for5ReverseStockSplits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_WarrantsAfter1for5ReverseStockSplits_lbl" xml:lang="en-US">Warrants after 1-for-5 reverse stock split, Pre-share amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsAfter1for5ReverseStockSplits" xlink:to="ftft_WarrantsAfter1for5ReverseStockSplits_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" xlink:href="ftft-20241231.xsd#ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock_lbl" xml:lang="en-US">Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" xlink:to="ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Estimated useful lives</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_AccountsAndNontradeReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl" xml:lang="en-US">ACCOUNTS RECEIVABLE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of Accounts Receivable, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Schedule of Concentration of Accounts Receivable Net of Specific Allowance for Doubtful Accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Total accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl0" xml:lang="en-US">Concentration risk, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_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_OtherAssetsDisclosureTextBlock" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">LOAN RECEIVABLES</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_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_lbl" xml:lang="en-US">SHORT - TERM INVESTMENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl" xml:lang="en-US">ADVANCES TO SUPPLIERS AND OTHER CURRENT ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Supplies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Supplies_lbl" xml:lang="en-US">Prepayments for Supply Chain Financing/Trading</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Supplies" xlink:to="us-gaap_Supplies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US">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_InvestmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentTextBlock_lbl" xml:lang="en-US">DEBT INVESTMENT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTextBlock" xlink:to="us-gaap_InvestmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">ACQUISITION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xml:lang="en-US">Other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl" xml:lang="en-US">Intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:href="ftft-20241231.xsd#ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets_lbl" xml:lang="en-US">Right of use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:to="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Add: goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Goodwill_lbl0" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPaymentsToAcquireBusinesses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses_lbl" xml:lang="en-US">Acquisition net of cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">LEASES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of Maturities of Lease Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">From January 1, 2025 to December 31, 2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">From January 1, 2026 to December 31, 2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">From January 1, 2027 to March 31, 2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: amounts representing interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY, PLANT 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/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Property and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">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_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US">Construction in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">INTANGIBLE ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Subtotal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of Estimated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">From January 1, 2025 to December 31, 2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">From January 1, 2026 to December 31, 2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">From January 1, 2027 to December 31, 2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">From January 1, 2028 to December 31, 2029</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">From January 1, 2029 to December 31, 2030</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">ACCOUNT PAYABLES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Account Payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableTradeCurrent_lbl" xml:lang="en-US">Supply Chain Financing/Trading payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableTradeCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableOtherCurrent_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_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">ACCRUED EXPENSES AND OTHER PAYABLES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Accrued Expenses and Other Payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Legal fee and other professionals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent_lbl" xml:lang="en-US">Wages and employee reimbursement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AccruedProvisionForLegalCase" xlink:href="ftft-20241231.xsd#ftft_AccruedProvisionForLegalCase"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AccruedProvisionForLegalCase_lbl" xml:lang="en-US">Provision for legal case</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccruedProvisionForLegalCase" xlink:to="ftft_AccruedProvisionForLegalCase_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AccruedSuppliers" xlink:href="ftft-20241231.xsd#ftft_AccruedSuppliers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AccruedSuppliers_lbl" xml:lang="en-US">Suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccruedSuppliers" xlink:to="ftft_AccruedSuppliers_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Accruals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">CONVERTIBLE NOTES 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_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of Convertible Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtTableTextBlock" xlink:to="us-gaap_ConvertibleDebtTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ConvertibleNotesPayableAddition" xlink:href="ftft-20241231.xsd#ftft_ConvertibleNotesPayableAddition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ConvertibleNotesPayableAddition_lbl" xml:lang="en-US">Addition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConvertibleNotesPayableAddition" xlink:to="ftft_ConvertibleNotesPayableAddition_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US">Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTY TRANSACTION</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="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfDueToRelatedPartiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock_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="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock" xlink:to="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DueToRelatedPartiesRelationship" xlink:href="ftft-20241231.xsd#ftft_DueToRelatedPartiesRelationship"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DueToRelatedPartiesRelationship_lbl" xml:lang="en-US">Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueToRelatedPartiesRelationship" xlink:to="ftft_DueToRelatedPartiesRelationship_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Note</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="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Due from Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock" xlink:to="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DueFromRelatedPartiesRelationship" xlink:href="ftft-20241231.xsd#ftft_DueFromRelatedPartiesRelationship"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DueFromRelatedPartiesRelationship_lbl" xml:lang="en-US">Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueFromRelatedPartiesRelationship" xlink:to="ftft_DueFromRelatedPartiesRelationship_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Company Transactions with 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="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl" xml:lang="en-US">Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_lbl" xml:lang="en-US">Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:to="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAX</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Components of the Provision for Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Current tax (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Statutory EIT Rate Applicable to Profits of the Consolidated Entities and the Income Tax Expenses</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_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_lbl" xml:lang="en-US">Loss before taxation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_lbl0" xml:lang="en-US">Loss from Continuing Operations before Income Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_NotionalTaxOnProfitBeforeCITAndHongKongAbstract" xlink:href="ftft-20241231.xsd#ftft_NotionalTaxOnProfitBeforeCITAndHongKongAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_NotionalTaxOnProfitBeforeCITAndHongKongAbstract_lbl" xml:lang="en-US">Notional tax on profit before CIT and Hong Kong</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NotionalTaxOnProfitBeforeCITAndHongKongAbstract" xlink:to="ftft_NotionalTaxOnProfitBeforeCITAndHongKongAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">Others, primarily the difference in tax rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl0" xml:lang="en-US">Others, primarily the difference in tax rates (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Deferred tax assets losses not recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentLossTextBlock" xlink:href="ftft-20241231.xsd#ftft_ImpairmentLossTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ImpairmentLossTextBlock_lbl" xml:lang="en-US">IMPAIRMENT LOSS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentLossTextBlock" xlink:to="ftft_ImpairmentLossTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">COMMON STOCK</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Warrants Reverse Stock Split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Weighted Average Term (Years), Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Underlying Shares, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Underlying Shares, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod_lbl" xml:lang="en-US">Underlying Shares, Cancelled</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price, Cancelled</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod_lbl" xml:lang="en-US">Underlying Shares, Options exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price, Options exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Weighted Average Term (Years), Options exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US">DISCONTINUED OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl" xml:lang="en-US">Schedule of Loss from Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl" xml:lang="en-US">Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_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_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses_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="ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses_lbl" xml:lang="en-US">Selling expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision_lbl" xml:lang="en-US">Bad debt provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_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_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl" xml:lang="en-US">Loss from discontinued operations before income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_lbl" xml:lang="en-US">Gain on disposal of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock_lbl" xml:lang="en-US">Schedule of Assets and Liabilities Related to Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock" xlink:to="ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_lbl" xml:lang="en-US">Advances to suppliers and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_lbl" 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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease_lbl" xml:lang="en-US">Right of use assets - operation lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_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_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers_lbl" xml:lang="en-US">Advances from customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_lbl" xml:lang="en-US">Amount Due to Related Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent_lbl" xml:lang="en-US">Lease liability - operation lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent_lbl" xml:lang="en-US">Lease liability - operation lease non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">SEGMENT REPORTING</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Segment Gross Profit Reportable 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="ftft_IntersegmentLoss" xlink:href="ftft-20241231.xsd#ftft_IntersegmentLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_IntersegmentLoss_lbl" xml:lang="en-US">Inter-segment loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IntersegmentLoss" xlink:to="ftft_IntersegmentLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US">Revenue from external customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_lbl" xml:lang="en-US">Schedule of Loss from Continuing Operations before Income Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet_lbl" xml:lang="en-US">Total operating expenses and other expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">RISKS AND UNCERTAINTIES</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_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent" xlink:href="ftft-20241231.xsd#ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent_lbl" xml:lang="en-US">Lease liability-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent" xlink:to="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/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="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables" xlink:href="ftft-20241231.xsd#ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables_lbl" xml:lang="en-US">Accrued expenses and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables" xlink:to="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation and amortization</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="ftft_ImpairmentOfPropertyAndEquipment" xlink:href="ftft-20241231.xsd#ftft_ImpairmentOfPropertyAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ftft_ImpairmentOfPropertyAndEquipment_lbl" xml:lang="en-US">Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentOfPropertyAndEquipment" xlink:to="ftft_ImpairmentOfPropertyAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Less: accumulated depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentOfIntangibleAsset" xlink:href="ftft-20241231.xsd#ftft_ImpairmentOfIntangibleAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ftft_ImpairmentOfIntangibleAsset_lbl" xml:lang="en-US">Less: impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentOfIntangibleAsset" xlink:to="ftft_ImpairmentOfIntangibleAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockAmountIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ConversionOfStockAmountIssued1_lbl" xml:lang="en-US">Conversion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountIssued1" xlink:to="us-gaap_ConversionOfStockAmountIssued1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockAmountIssued1_lbl0" xml:lang="en-US">Conversion shares, value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountIssued1" xlink:to="us-gaap_ConversionOfStockAmountIssued1_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome_lbl" xml:lang="en-US">Computed expected tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_lbl" xml:lang="en-US">Other expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl" xml:lang="en-US">Income tax provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OfficeEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Furniture and 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Motor vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_VehiclesMember_lbl0" xml:lang="en-US">Vehicle [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SupplyChainFinancingTradingMember" xlink:href="ftft-20241231.xsd#ftft_SupplyChainFinancingTradingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_SupplyChainFinancingTradingMember_lbl" xml:lang="en-US">Supply Chain Financing/Trading [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SupplyChainFinancingTradingMember" xlink:to="ftft_SupplyChainFinancingTradingMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ftft_SupplyChainFinancingTradingMember_lbl0" xml:lang="en-US">Supply chain financing/ trading [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SupplyChainFinancingTradingMember" xlink:to="ftft_SupplyChainFinancingTradingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="ftft_SupplyChainFinancingTradingMember_lbl1" xml:lang="en-US">Supply chain financing/trading [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SupplyChainFinancingTradingMember" xlink:to="ftft_SupplyChainFinancingTradingMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="ftft_OthersMember" xlink:href="ftft-20241231.xsd#ftft_OthersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OthersMember_lbl" xml:lang="en-US">Others [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OthersMember" xlink:to="ftft_OthersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Debtor Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl0" xml:lang="en-US">Customer Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtorAMember" xlink:href="ftft-20241231.xsd#ftft_DebtorAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DebtorAMember_lbl" xml:lang="en-US">Debtor A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtorAMember" xlink:to="ftft_DebtorAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtorBMember" xlink:href="ftft-20241231.xsd#ftft_DebtorBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DebtorBMember_lbl" xml:lang="en-US">Debtor B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtorBMember" xlink:to="ftft_DebtorBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtorCMember" xlink:href="ftft-20241231.xsd#ftft_DebtorCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DebtorCMember_lbl" xml:lang="en-US">Debtor C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtorCMember" xlink:to="ftft_DebtorCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtorMember" xlink:href="ftft-20241231.xsd#ftft_DebtorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DebtorMember_lbl" xml:lang="en-US">Debtor [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtorMember" xlink:to="ftft_DebtorMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AlphaInformationServicesShenzhenCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_AlphaInformationServicesShenzhenCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AlphaInformationServicesShenzhenCoLtdMember_lbl" xml:lang="en-US">Alpha Information Services (Shenzhen) Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AlphaInformationServicesShenzhenCoLtdMember" xlink:to="ftft_AlphaInformationServicesShenzhenCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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, fixtures 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="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TrademarksMember_lbl" xml:lang="en-US">Trademarks [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksMember" xlink:to="us-gaap_TrademarksMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SystemAndSoftwareMember" xlink:href="ftft-20241231.xsd#ftft_SystemAndSoftwareMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_SystemAndSoftwareMember_lbl" xml:lang="en-US">System and software [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SystemAndSoftwareMember" xlink:to="ftft_SystemAndSoftwareMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayableMember_lbl" xml:lang="en-US">Convertible Notes Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableMember" xlink:to="us-gaap_ConvertibleNotesPayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_MingYiMember" xlink:href="ftft-20241231.xsd#ftft_MingYiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_MingYiMember_lbl" xml:lang="en-US">Ming Yi [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_MingYiMember" xlink:to="ftft_MingYiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ShanchunHuangMember" xlink:href="ftft-20241231.xsd#ftft_ShanchunHuangMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ShanchunHuangMember_lbl" xml:lang="en-US">Shanchun Huang [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShanchunHuangMember" xlink:to="ftft_ShanchunHuangMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ChaoLiMember" xlink:href="ftft-20241231.xsd#ftft_ChaoLiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ChaoLiMember_lbl" xml:lang="en-US">Chao Li [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ChaoLiMember" xlink:to="ftft_ChaoLiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_XiaochenZhaoMember" xlink:href="ftft-20241231.xsd#ftft_XiaochenZhaoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_XiaochenZhaoMember_lbl" xml:lang="en-US">Xiaochen Zhao [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_XiaochenZhaoMember" xlink:to="ftft_XiaochenZhaoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_HuLiMember" xlink:href="ftft-20241231.xsd#ftft_HuLiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_HuLiMember_lbl" xml:lang="en-US">Hu Li [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_HuLiMember" xlink:to="ftft_HuLiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_KaiXuMember" xlink:href="ftft-20241231.xsd#ftft_KaiXuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_KaiXuMember_lbl" xml:lang="en-US">Kai Xu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_KaiXuMember" xlink:to="ftft_KaiXuMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_JKNDCLimitedMember" xlink:href="ftft-20241231.xsd#ftft_JKNDCLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_JKNDCLimitedMember_lbl" xml:lang="en-US">JKNDC Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_JKNDCLimitedMember" xlink:to="ftft_JKNDCLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_NiceTalentPartnerLimitedMember" xlink:href="ftft-20241231.xsd#ftft_NiceTalentPartnerLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_NiceTalentPartnerLimitedMember_lbl" xml:lang="en-US">Nice Talent Partner Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NiceTalentPartnerLimitedMember" xlink:to="ftft_NiceTalentPartnerLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WarrantMember_lbl0" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_CostThirdPartyMember" xlink:href="ftft-20241231.xsd#ftft_CostThirdPartyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_CostThirdPartyMember_lbl" xml:lang="en-US">Cost &#8211; third party [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CostThirdPartyMember" xlink:to="ftft_CostThirdPartyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CostRelatedPartyMember" xlink:href="ftft-20241231.xsd#ftft_CostRelatedPartyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_CostRelatedPartyMember_lbl" xml:lang="en-US">Cost &#8211; related party [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CostRelatedPartyMember" xlink:to="ftft_CostRelatedPartyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentDiscontinuedOperationsMember_lbl" xml:lang="en-US">Discontinued Operations [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDiscontinuedOperationsMember" xlink:to="us-gaap_SegmentDiscontinuedOperationsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_BrokerageServiceMember" xlink:href="ftft-20241231.xsd#ftft_BrokerageServiceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_BrokerageServiceMember_lbl" xml:lang="en-US">Brokerage Service [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BrokerageServiceMember" xlink:to="ftft_BrokerageServiceMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ftft_BrokerageServiceMember_lbl0" xml:lang="en-US">Brokerage service [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BrokerageServiceMember" xlink:to="ftft_BrokerageServiceMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllOtherSegmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllOtherSegmentsMember_lbl" xml:lang="en-US">Others [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllOtherSegmentsMember" xlink:to="us-gaap_AllOtherSegmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CorporateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CorporateMember_lbl" xml:lang="en-US">Corporate and Unallocated [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateMember" xlink:to="us-gaap_CorporateMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OperatingExpensesAndOtherExpenseMember" xlink:href="ftft-20241231.xsd#ftft_OperatingExpensesAndOtherExpenseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OperatingExpensesAndOtherExpenseMember_lbl" xml:lang="en-US">Operating expenses and other expenses [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingExpensesAndOtherExpenseMember" xlink:to="ftft_OperatingExpensesAndOtherExpenseMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AssetsRelatedToDiscontinuedOperationMember" xlink:href="ftft-20241231.xsd#ftft_AssetsRelatedToDiscontinuedOperationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AssetsRelatedToDiscontinuedOperationMember_lbl" xml:lang="en-US">Assets related to discontinued operation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AssetsRelatedToDiscontinuedOperationMember" xlink:to="ftft_AssetsRelatedToDiscontinuedOperationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipAxis_lbl" xml:lang="en-US">Ownership [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title and Position [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionAxis_lbl" xml:lang="en-US">Asset Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xml:lang="en-US">Asset Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US">Investment, Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeAxis_lbl" xml:lang="en-US">Investment Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xml:lang="en-US">Income Tax Authority, Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Jurisdiction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Third Party Engaged [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board of Directors Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Role of Management [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US">Equity interest percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl0" xml:lang="en-US">Equity interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_lbl" xml:lang="en-US">Incorporated amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl" xml:lang="en-US">Reverse stock split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl0" xml:lang="en-US">Reverse split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockShareSubscriptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockShareSubscriptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockShareSubscriptions_lbl" xml:lang="en-US">Preferred shares as authorized but not issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockShareSubscriptions" xlink:to="us-gaap_PreferredStockShareSubscriptions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl" xml:lang="en-US">Reverse stock split authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation" xlink:href="ftft-20241231.xsd#ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation_lbl" xml:lang="en-US">Loss on disposal, value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation" xlink:to="ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred_lbl" xml:lang="en-US">Asset consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets_lbl" xml:lang="en-US">Other asset consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Operating losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_WorkingCapital" xlink:href="ftft-20241231.xsd#ftft_WorkingCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_WorkingCapital_lbl" xml:lang="en-US">Working capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WorkingCapital" xlink:to="ftft_WorkingCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash</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_CashFDICInsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFDICInsuredAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFDICInsuredAmount_lbl" xml:lang="en-US">Federal deposit insurance corporation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing_lbl" xml:lang="en-US">Accounts receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing" xlink:to="us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueNotFromContractWithCustomer" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueNotFromContractWithCustomer_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_RevenueNotFromContractWithCustomer" xlink:to="us-gaap_RevenueNotFromContractWithCustomer_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl" xml:lang="en-US">Property and equipment ranges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Intangible assets useful life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl" xml:lang="en-US">Exchange rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="ftft_ProceedsFromDebtInvestment" xlink:href="ftft-20241231.xsd#ftft_ProceedsFromDebtInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ProceedsFromDebtInvestment_lbl" xml:lang="en-US">Repayment of debt investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ProceedsFromDebtInvestment" xlink:to="ftft_ProceedsFromDebtInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_StatutorySurplusReservesFundPercentage" xlink:href="ftft-20241231.xsd#ftft_StatutorySurplusReservesFundPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_StatutorySurplusReservesFundPercentage_lbl" xml:lang="en-US">After-tax profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StatutorySurplusReservesFundPercentage" xlink:to="ftft_StatutorySurplusReservesFundPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_RegisteredCapitalPercentage" xlink:href="ftft-20241231.xsd#ftft_RegisteredCapitalPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_RegisteredCapitalPercentage_lbl" xml:lang="en-US">Registered capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RegisteredCapitalPercentage" xlink:to="ftft_RegisteredCapitalPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ReserveFundPercentage" xlink:href="ftft-20241231.xsd#ftft_ReserveFundPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ReserveFundPercentage_lbl" xml:lang="en-US">After-tax profits until the aggregated appropriations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ReserveFundPercentage" xlink:to="ftft_ReserveFundPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ReserveFundRegisteredCapitalPercentage" xlink:href="ftft-20241231.xsd#ftft_ReserveFundRegisteredCapitalPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ReserveFundRegisteredCapitalPercentage_lbl" xml:lang="en-US">Registered capital percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ReserveFundRegisteredCapitalPercentage" xlink:to="ftft_ReserveFundRegisteredCapitalPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">Cash deposit</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="ftft_OtherReceivablesIncludedDepositPaidAndPrepayments" xlink:href="ftft-20241231.xsd#ftft_OtherReceivablesIncludedDepositPaidAndPrepayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OtherReceivablesIncludedDepositPaidAndPrepayments_lbl" xml:lang="en-US">Other receivables included deposit paid and prepayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherReceivablesIncludedDepositPaidAndPrepayments" xlink:to="ftft_OtherReceivablesIncludedDepositPaidAndPrepayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedParties_lbl" xml:lang="en-US">Loan receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableBasisSpreadOnVariableRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableBasisSpreadOnVariableRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansReceivableBasisSpreadOnVariableRate_lbl" xml:lang="en-US">Annual interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableBasisSpreadOnVariableRate" xlink:to="us-gaap_LoansReceivableBasisSpreadOnVariableRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription_lbl" xml:lang="en-US">Loan receivables term description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentOfNotesReceivableFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentOfNotesReceivableFromRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentOfNotesReceivableFromRelatedParties_lbl" xml:lang="en-US">Received repayment amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentOfNotesReceivableFromRelatedParties" xlink:to="us-gaap_RepaymentOfNotesReceivableFromRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment_lbl" xml:lang="en-US">Repayment of loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" xlink:to="us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_RepaidTerm" xlink:href="ftft-20241231.xsd#ftft_RepaidTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_RepaidTerm_lbl" xml:lang="en-US">Repaid term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RepaidTerm" xlink:to="ftft_RepaidTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AlternativeInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AlternativeInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AlternativeInvestment_lbl" xml:lang="en-US">Equity fund invests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AlternativeInvestment" xlink:to="us-gaap_AlternativeInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_lbl" xml:lang="en-US">Debt investment pay amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPayment" xlink:to="us-gaap_DebtInstrumentPeriodicPayment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xml:lang="en-US">Debt investment principal amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest_lbl" xml:lang="en-US">Debt interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtInvestmentPledgeAmount" xlink:href="ftft-20241231.xsd#ftft_DebtInvestmentPledgeAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DebtInvestmentPledgeAmount_lbl" xml:lang="en-US">Debt investment pledge amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtInvestmentPledgeAmount" xlink:to="ftft_DebtInvestmentPledgeAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US">Repaid debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US">Debt terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentRate_lbl" xml:lang="en-US">Percentage of purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentRate" xlink:to="us-gaap_DebtConversionConvertedInstrumentRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtCurrent_lbl" xml:lang="en-US">Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtCurrent" xlink:to="us-gaap_DebtCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl" xml:lang="en-US">Principal amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US">Debt payable percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromRepaymentsOfDebt_lbl" xml:lang="en-US">Proceeds from (Repayments of) Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xml:lang="en-US">Incorporated amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_BusinessCombinationAcquiredNetSales" xlink:href="ftft-20241231.xsd#ftft_BusinessCombinationAcquiredNetSales"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_BusinessCombinationAcquiredNetSales_lbl" xml:lang="en-US">Net sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BusinessCombinationAcquiredNetSales" xlink:to="ftft_BusinessCombinationAcquiredNetSales_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_lbl" xml:lang="en-US">Net gain (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xml:lang="en-US">Remaining lease term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">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_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 leases 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl" xml:lang="en-US">Depreciation expense in cost of sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAmortization_lbl" xml:lang="en-US">Amortization expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:to="us-gaap_CostOfGoodsAndServicesSoldAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LegalFees_lbl" xml:lang="en-US">Judgment award amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalFees" xlink:to="us-gaap_LegalFees_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LegalFees_lbl0" xml:lang="en-US">Attorney fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalFees" xlink:to="us-gaap_LegalFees_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_AccruedExpensesPayment" xlink:href="ftft-20241231.xsd#ftft_AccruedExpensesPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AccruedExpensesPayment_lbl" xml:lang="en-US">Payment for accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccruedExpensesPayment" xlink:to="ftft_AccruedExpensesPayment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebt_lbl" xml:lang="en-US">Convertible promissory note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebt" xlink:to="us-gaap_ConvertibleDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xml:lang="en-US">Floor price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl0" xml:lang="en-US">Conversion per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl" xml:lang="en-US">Number of shares reserved</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:to="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Tax rate</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_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Unrecognized tax benefits (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax_lbl" xml:lang="en-US">Pre-tax profits (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax" xlink:to="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Pre tax profits percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl" xml:lang="en-US">Enterprise income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherShortTermInvestments_lbl" xml:lang="en-US">Short - term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermInvestments" xlink:to="us-gaap_OtherShortTermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 of 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_InvestmentOwnedUnderlyingFaceAmountAtMarketValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue_lbl" xml:lang="en-US">Future private equity fund management</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue" xlink:to="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_StatutoryReserves" xlink:href="ftft-20241231.xsd#ftft_StatutoryReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_StatutoryReserves_lbl" xml:lang="en-US">Statutory reserves (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StatutoryReserves" xlink:to="ftft_StatutoryReserves_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedPercentOfNetAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedPercentOfNetAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentOwnedPercentOfNetAssets_lbl" xml:lang="en-US">Net income percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedPercentOfNetAssets" xlink:to="us-gaap_InvestmentOwnedPercentOfNetAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PaymentDividends" xlink:href="ftft-20241231.xsd#ftft_PaymentDividends"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PaymentDividends_lbl" xml:lang="en-US">Payment dividends percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PaymentDividends" xlink:to="ftft_PaymentDividends_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityRestrictions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityRestrictions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityRestrictions_lbl" xml:lang="en-US">Restriction amounted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityRestrictions" xlink:to="us-gaap_EquityRestrictions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Granted shares of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Share price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharePrice_lbl0" xml:lang="en-US">Price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionExercisePriceDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockOptionExercisePriceDecrease_lbl" xml:lang="en-US">Stock option, exercise price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionExercisePriceDecrease" xlink:to="us-gaap_StockOptionExercisePriceDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherExpenses_lbl" xml:lang="en-US">Expenses (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US">Closing 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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SaleOfStockPricePerShare_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_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Sale of stock units</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_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Purchase price, per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US">Aggregate warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Exercise price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xml:lang="en-US">Warrants term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Warrant outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl" xml:lang="en-US">Reverse split shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl" xml:lang="en-US">Issued and outstanding percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PercentageOfPurchasePrice" xlink:href="ftft-20241231.xsd#ftft_PercentageOfPurchasePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PercentageOfPurchasePrice_lbl" xml:lang="en-US">Purchase price percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PercentageOfPurchasePrice" xlink:to="ftft_PercentageOfPurchasePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PurchasePricePercentage" xlink:href="ftft-20241231.xsd#ftft_PurchasePricePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PurchasePricePercentage_lbl" xml:lang="en-US">Purchase price, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PurchasePricePercentage" xlink:to="ftft_PurchasePricePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockOtherSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockOtherSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockOtherSharesOutstanding_lbl" xml:lang="en-US">Shares of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockOtherSharesOutstanding" xlink:to="us-gaap_CommonStockOtherSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl" xml:lang="en-US">Aggregate net proceeds (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:to="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount_lbl" xml:lang="en-US">Convertible principal amount (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount" xlink:to="us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl" xml:lang="en-US">Conversion shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl" xml:lang="en-US">Disposed assets consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Number of reporting segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesPaidValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesPaidValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyDamagesPaidValue_lbl" xml:lang="en-US">Damages and attorneys&#8217; fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesPaidValue" xlink:to="us-gaap_LossContingencyDamagesPaidValue_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_JudgmentAward" xlink:href="ftft-20241231.xsd#ftft_JudgmentAward"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_JudgmentAward_lbl" xml:lang="en-US">Judgment award</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_JudgmentAward" xlink:to="ftft_JudgmentAward_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PrejudgmentInterest" xlink:href="ftft-20241231.xsd#ftft_PrejudgmentInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PrejudgmentInterest_lbl" xml:lang="en-US">Prejudgment interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PrejudgmentInterest" xlink:to="ftft_PrejudgmentInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_JudgmentRendered" xlink:href="ftft-20241231.xsd#ftft_JudgmentRendered"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_JudgmentRendered_lbl" xml:lang="en-US">Judgment rendered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_JudgmentRendered" xlink:to="ftft_JudgmentRendered_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl" xml:lang="en-US">Outstanding shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_lbl" xml:lang="en-US">Assumption of the obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOperatingPaidInCash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeOperatingPaidInCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeOperatingPaidInCash_lbl" xml:lang="en-US">Paid to an account</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOperatingPaidInCash" xlink:to="us-gaap_InterestIncomeOperatingPaidInCash_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_TurnoverOrder" xlink:href="ftft-20241231.xsd#ftft_TurnoverOrder"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_TurnoverOrder_lbl" xml:lang="en-US">Shares turnover order. (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TurnoverOrder" xlink:to="ftft_TurnoverOrder_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of preparation and principle of consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationsPolicyTextBlock_lbl" xml:lang="en-US">Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:to="us-gaap_DiscontinuedOperationsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Reclassification</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_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Uses of Estimates in the Preparation of Financial Statements</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="ftft_GoingConcernPolicyTextBlock" xlink:href="ftft-20241231.xsd#ftft_GoingConcernPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_GoingConcernPolicyTextBlock_lbl" xml:lang="en-US">Going Concern</label>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYVyNJN0cdPD1kqhofxcdaCCfdmFJNk7bnRKcHxrwQg01XWFX5g0DYowFHWHpQCtY8D7bWmMV/bTxUKNjhKFxGaghaNZTo0mF5aWUWKJMJQeHJGPdm6CgKUlSEQNrKkioIqCdPAgpzvY4Qso/sC5NZEE2B63GCPvWALuvQk+cUBGLKf+elImIbULeDdJYbjih/omfoKDtxO3V16SKnloEGijBUfYi2Oj9rxtWB/4wiOdpqCOorzVYkriNLAAGCueSqtEuhItuoGkQ==] CSR-->
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GoingConcernPolicyTextBlock" xlink:to="ftft_GoingConcernPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</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="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair Value of Financial Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings (Loss) Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Receivable and Allowances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Plant 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_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US">Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency and Other Comprehensive Income (Loss)</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="ftft_GovernmentSubsidiesPolicyTextBlock" xlink:href="ftft-20241231.xsd#ftft_GovernmentSubsidiesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_GovernmentSubsidiesPolicyTextBlock_lbl" xml:lang="en-US">Government subsidies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GovernmentSubsidiesPolicyTextBlock" xlink:to="ftft_GovernmentSubsidiesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Short-term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_LongTermInvestmentsPolicyTextBlock" xlink:href="ftft-20241231.xsd#ftft_LongTermInvestmentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_LongTermInvestmentsPolicyTextBlock_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="ftft_LongTermInvestmentsPolicyTextBlock" xlink:to="ftft_LongTermInvestmentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="ftft_StatutoryReservesPolicyTextBlock" xlink:href="ftft-20241231.xsd#ftft_StatutoryReservesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_StatutoryReservesPolicyTextBlock_lbl" xml:lang="en-US">Statutory reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StatutoryReservesPolicyTextBlock" xlink:to="ftft_StatutoryReservesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">New 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="ftft_AlphaInternationalSecuritiesMember" xlink:href="ftft-20241231.xsd#ftft_AlphaInternationalSecuritiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AlphaInternationalSecuritiesMember_lbl" xml:lang="en-US">Alpha International Securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AlphaInternationalSecuritiesMember" xlink:to="ftft_AlphaInternationalSecuritiesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_HK_lbl" xml:lang="en-US">HONG KONG</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="country_HK_lbl0" xml:lang="en-US">Hong Kong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_FloridaSecretaryOfStatesOfficeArticlesMember" xlink:href="ftft-20241231.xsd#ftft_FloridaSecretaryOfStatesOfficeArticlesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FloridaSecretaryOfStatesOfficeArticlesMember_lbl" xml:lang="en-US">Florida Secretary of State&#8217;s office Articles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FloridaSecretaryOfStatesOfficeArticlesMember" xlink:to="ftft_FloridaSecretaryOfStatesOfficeArticlesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_DirectorMember_lbl" xml:lang="en-US">Board of Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_NiceTalentAssetManagementLimitedMember" xlink:href="ftft-20241231.xsd#ftft_NiceTalentAssetManagementLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_NiceTalentAssetManagementLimitedMember_lbl" xml:lang="en-US">Nice Talent Asset Management Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NiceTalentAssetManagementLimitedMember" xlink:to="ftft_NiceTalentAssetManagementLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FTFTSuperComputingIncMember" xlink:href="ftft-20241231.xsd#ftft_FTFTSuperComputingIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FTFTSuperComputingIncMember_lbl" xml:lang="en-US">FTFT SuperComputing Inc. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FTFTSuperComputingIncMember" xlink:to="ftft_FTFTSuperComputingIncMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OlshanFromeWoloskyLLPMember" xlink:href="ftft-20241231.xsd#ftft_OlshanFromeWoloskyLLPMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_OlshanFromeWoloskyLLPMember_lbl" xml:lang="en-US">Olshan Frome Wolosky LLP [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OlshanFromeWoloskyLLPMember" xlink:to="ftft_OlshanFromeWoloskyLLPMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember" xlink:href="ftft-20241231.xsd#ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember_lbl" xml:lang="en-US">Sales of coals, aluminum ingots, sand and steel [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember" xlink:to="ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CN"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_CN_lbl" xml:lang="en-US">RMB [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="ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember" xlink:href="ftft-20241231.xsd#ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember_lbl" xml:lang="en-US">Foreign Currency and Other Comprehensive Income (Loss) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember" xlink:to="ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_UnitedKingdomPoundsMember" xlink:href="ftft-20241231.xsd#ftft_UnitedKingdomPoundsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_UnitedKingdomPoundsMember_lbl" xml:lang="en-US">GBP [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnitedKingdomPoundsMember" xlink:to="ftft_UnitedKingdomPoundsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_VIEMember" xlink:href="ftft-20241231.xsd#ftft_VIEMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_VIEMember_lbl" xml:lang="en-US">VIE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_VIEMember" xlink:to="ftft_VIEMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_AE" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AE"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_AE_lbl" xml:lang="en-US">AED [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_AE" xlink:to="country_AE_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="country_AE_lbl0" xml:lang="en-US">United Arab Emirates [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_AE" xlink:to="country_AE_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillMember_lbl" xml:lang="en-US">Goodwill [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillMember" xlink:to="us-gaap_GoodwillMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermInvestmentsMember_lbl" xml:lang="en-US">Short-Term Investments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestmentsMember" xlink:to="us-gaap_ShortTermInvestmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_MobileSoftwareApplicationDevelopmentAgreementMember" xlink:href="ftft-20241231.xsd#ftft_MobileSoftwareApplicationDevelopmentAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_MobileSoftwareApplicationDevelopmentAgreementMember_lbl" xml:lang="en-US">Mobile Software Application Development Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_MobileSoftwareApplicationDevelopmentAgreementMember" xlink:to="ftft_MobileSoftwareApplicationDevelopmentAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember" xlink:href="ftft-20241231.xsd#ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember_lbl" xml:lang="en-US">Augmented Reality (AR) Group Development and Service Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember" xlink:to="ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember" xlink:href="ftft-20241231.xsd#ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember_lbl" xml:lang="en-US">Future Private Equity Fund Management (Hainan) Co., Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember" xlink:to="ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember_lbl0" xml:lang="en-US">Future Private Equity Fund Management (Hainan) Co., Limited One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember" xlink:to="ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember" xlink:href="ftft-20241231.xsd#ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember_lbl" xml:lang="en-US">Future Private Equity Fund Management (Hainan) Co., Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember" xlink:to="ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FutureSupplyChainXianCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_FutureSupplyChainXianCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FutureSupplyChainXianCoLtdMember_lbl" xml:lang="en-US">Future Supply Chain (Xi&#8217;an) Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FutureSupplyChainXianCoLtdMember" xlink:to="ftft_FutureSupplyChainXianCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FTFTHKMember" xlink:href="ftft-20241231.xsd#ftft_FTFTHKMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FTFTHKMember_lbl" xml:lang="en-US">FTFT HK [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FTFTHKMember" xlink:to="ftft_FTFTHKMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FTFTHKOneMember" xlink:href="ftft-20241231.xsd#ftft_FTFTHKOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FTFTHKOneMember_lbl" xml:lang="en-US">FTFT HK One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FTFTHKOneMember" xlink:to="ftft_FTFTHKOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FutureFinTechHongKongLimitedMember" xlink:href="ftft-20241231.xsd#ftft_FutureFinTechHongKongLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FutureFinTechHongKongLimitedMember_lbl" xml:lang="en-US">Future Fin Tech (Hong Kong) Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FutureFinTechHongKongLimitedMember" xlink:to="ftft_FutureFinTechHongKongLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_LoanAgreementMember" xlink:href="ftft-20241231.xsd#ftft_LoanAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_LoanAgreementMember_lbl" xml:lang="en-US">Loan Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LoanAgreementMember" xlink:to="ftft_LoanAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember" xlink:href="ftft-20241231.xsd#ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember_lbl" xml:lang="en-US">Shanghai Yuli Enterprise Management Consulting Firm [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember" xlink:to="ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtTransferAgreementMember" xlink:href="ftft-20241231.xsd#ftft_DebtTransferAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_DebtTransferAgreementMember_lbl" xml:lang="en-US">Debt Transfer Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtTransferAgreementMember" xlink:to="ftft_DebtTransferAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AlphaInternationalSecuritiesHongKongLimitedMember" xlink:href="ftft-20241231.xsd#ftft_AlphaInternationalSecuritiesHongKongLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_AlphaInternationalSecuritiesHongKongLimitedMember_lbl" xml:lang="en-US">Alpha International Securities (Hong Kong) Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AlphaInternationalSecuritiesHongKongLimitedMember" xlink:to="ftft_AlphaInternationalSecuritiesHongKongLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl" xml:lang="en-US">Business Combination [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember" xlink:href="ftft-20241231.xsd#ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember_lbl" xml:lang="en-US">FTFT International Securities and Futures Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember" xlink:to="ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FutureInformationServiceShenzhenCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_FutureInformationServiceShenzhenCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FutureInformationServiceShenzhenCoLtdMember_lbl" xml:lang="en-US">Future information service (Shenzhen) Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FutureInformationServiceShenzhenCoLtdMember" xlink:to="ftft_FutureInformationServiceShenzhenCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FTGlobalCapitalIncMember" xlink:href="ftft-20241231.xsd#ftft_FTGlobalCapitalIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FTGlobalCapitalIncMember_lbl" xml:lang="en-US">FT Global Capital, Inc. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FTGlobalCapitalIncMember" xlink:to="ftft_FTGlobalCapitalIncMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebtMember_lbl" xml:lang="en-US">Convertible Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtMember" xlink:to="us-gaap_ConvertibleDebtMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_US_lbl" xml:lang="en-US">United States [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_EITLawMember" xlink:href="ftft-20241231.xsd#ftft_EITLawMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_EITLawMember_lbl" xml:lang="en-US">EIT Law [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_EITLawMember" xlink:to="ftft_EITLawMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PRCEnterpriseIncomeTaxLawMember" xlink:href="ftft-20241231.xsd#ftft_PRCEnterpriseIncomeTaxLawMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PRCEnterpriseIncomeTaxLawMember_lbl" xml:lang="en-US">PRC Enterprise Income Tax Law [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PRCEnterpriseIncomeTaxLawMember" xlink:to="ftft_PRCEnterpriseIncomeTaxLawMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignTaxJurisdictionOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignTaxJurisdictionOtherMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignTaxJurisdictionOtherMember_lbl" xml:lang="en-US">Foreign Tax Jurisdiction, Other [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignTaxJurisdictionOtherMember" xlink:to="us-gaap_ForeignTaxJurisdictionOtherMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_GB" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_GB_lbl" xml:lang="en-US">United Kingdom [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_GB" xlink:to="country_GB_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_BritishVirginIslandMember" xlink:href="ftft-20241231.xsd#ftft_BritishVirginIslandMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_BritishVirginIslandMember_lbl" xml:lang="en-US">British Virgin Island [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BritishVirginIslandMember" xlink:to="ftft_BritishVirginIslandMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_FuturePrivateEquityFundManagementHainanCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_FuturePrivateEquityFundManagementHainanCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_FuturePrivateEquityFundManagementHainanCoLtdMember_lbl" xml:lang="en-US">Future Private Equity Fund Management (Hainan) Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FuturePrivateEquityFundManagementHainanCoLtdMember" xlink:to="ftft_FuturePrivateEquityFundManagementHainanCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_BoardOfDirectorsChairmanMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_BoardOfDirectorsChairmanMember_lbl" xml:lang="en-US">Board of Directors [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_BoardOfDirectorsChairmanMember" xlink:to="srt_BoardOfDirectorsChairmanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_TwoThousandTwentyOmnibusEquityPlanMember" xlink:href="ftft-20241231.xsd#ftft_TwoThousandTwentyOmnibusEquityPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_TwoThousandTwentyOmnibusEquityPlanMember_lbl" xml:lang="en-US">2020 Omnibus Equity Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TwoThousandTwentyOmnibusEquityPlanMember" xlink:to="ftft_TwoThousandTwentyOmnibusEquityPlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_YongkeXueMember" xlink:href="ftft-20241231.xsd#ftft_YongkeXueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_YongkeXueMember_lbl" xml:lang="en-US">Yongke Xue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_YongkeXueMember" xlink:to="ftft_YongkeXueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PengLeiMember" xlink:href="ftft-20241231.xsd#ftft_PengLeiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PengLeiMember_lbl" xml:lang="en-US">Peng Lei [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PengLeiMember" xlink:to="ftft_PengLeiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PangDongMember" xlink:href="ftft-20241231.xsd#ftft_PangDongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PangDongMember_lbl" xml:lang="en-US">Pang Dong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PangDongMember" xlink:to="ftft_PangDongMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SecuritiesPurchaseAgreementMember" xlink:href="ftft-20241231.xsd#ftft_SecuritiesPurchaseAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_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="ftft_SecuritiesPurchaseAgreementMember" xlink:to="ftft_SecuritiesPurchaseAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PlacementAgentWarrantsMember" xlink:href="ftft-20241231.xsd#ftft_PlacementAgentWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PlacementAgentWarrantsMember_lbl" xml:lang="en-US">Placement Agent Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PlacementAgentWarrantsMember" xlink:to="ftft_PlacementAgentWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_LenderElectsMember" xlink:href="ftft-20241231.xsd#ftft_LenderElectsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_LenderElectsMember_lbl" xml:lang="en-US">Lender Elects [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LenderElectsMember" xlink:to="ftft_LenderElectsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CustomersOneMember" xlink:href="ftft-20241231.xsd#ftft_CustomersOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_CustomersOneMember_lbl" xml:lang="en-US">Customer One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CustomersOneMember" xlink:to="ftft_CustomersOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenues [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CustomersTwoMember" xlink:href="ftft-20241231.xsd#ftft_CustomersTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_CustomersTwoMember_lbl" xml:lang="en-US">Customers Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CustomersTwoMember" xlink:to="ftft_CustomersTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_PurchasesMember" xlink:href="ftft-20241231.xsd#ftft_PurchasesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_PurchasesMember_lbl" xml:lang="en-US">Purchases [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PurchasesMember" xlink:to="ftft_PurchasesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplierConcentrationRiskMember_lbl" xml:lang="en-US">Vendor Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierConcentrationRiskMember" xlink:to="us-gaap_SupplierConcentrationRiskMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_VendorOneMember" xlink:href="ftft-20241231.xsd#ftft_VendorOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ftft_VendorOneMember_lbl" xml:lang="en-US">Vendor one [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_VendorOneMember" xlink:to="ftft_VendorOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related and Nonrelated Parties [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable" xlink:to="ftft_SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives [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_ReceivableTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivableTypeDomain_lbl" xml:lang="en-US">Receivable [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="us-gaap_ReceivableTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xml:lang="en-US">Accounts and Financing Receivables [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xml:lang="en-US">Schedule of Accounts Receivable, Net [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl" xml:lang="en-US">Supplier [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US">Concentration Risk Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable" xlink:href="ftft-20241231.xsd#ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable_lbl" xml:lang="en-US">Acquisition - Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable" xlink:to="ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US">Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable" xlink:href="ftft-20241231.xsd#ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable_lbl" xml:lang="en-US">Acquisition - Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed (Parentheticals) (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable" xlink:to="ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl0" xml:lang="en-US">Schedule of Property 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Schedule of Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US">Short-Term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable" xlink:href="ftft-20241231.xsd#ftft_ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable_lbl" xml:lang="en-US">Convertible Notes Payable - Schedule of Convertible Debt (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable" xlink:to="ftft_ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionLineItems_lbl" xml:lang="en-US">Schedule of Convertible Debt [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DebtConversionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US">Related Party Transaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable_lbl" xml:lang="en-US">Related Party Transaction - Schedule of Due to Related Parties (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable" xlink:to="ftft_RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Schedule of Due to Related Parties [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="ftft_RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable_lbl" xml:lang="en-US">Related Party Transaction - Schedule of Due from Related Parties (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable" xlink:to="ftft_RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl0" xml:lang="en-US">Schedule of Due from Related Parties [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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Related Party Transaction [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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl1" xml:lang="en-US">Schedule of Company Transactions with Related Parties [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_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" xml:lang="en-US">Class of Warrant or Right [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsTable" xlink:href="ftft-20241231.xsd#ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsTable_lbl" xml:lang="en-US">Common Stock - Schedule of Warrants Reverse Stock Split (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsTable" xlink:to="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:href="ftft-20241231.xsd#ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems_lbl" xml:lang="en-US">Common Stock - Schedule of Warrants Reverse Stock Split (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupClassificationDomain_lbl" xml:lang="en-US">Disposal Group Classification [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupClassificationDomain" xlink:to="us-gaap_DisposalGroupClassificationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xml:lang="en-US">Schedule of Loss from Discontinued Operations [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">Schedule of Segment Gross Profit Reportable Segment [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_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_lbl" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl0" xml:lang="en-US">Schedule of Loss from Continuing Operations before Income Tax [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_lbl0"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US">Title and Position [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipDomain_lbl" xml:lang="en-US">Ownership [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipDomain" xlink:to="srt_OwnershipDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CorporateInformationDetailsTable" xlink:href="ftft-20241231.xsd#ftft_CorporateInformationDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CorporateInformationDetailsTable_lbl" xml:lang="en-US">Corporate Information (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CorporateInformationDetailsTable" xlink:to="ftft_CorporateInformationDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInformationLineItems_lbl" xml:lang="en-US">Corporate information [Line Items}</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInformationLineItems" xlink:to="dei_EntityInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionDomain_lbl" xml:lang="en-US">Asset Acquisition [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="us-gaap_AssetAcquisitionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xml:lang="en-US">Asset Class [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SummaryofSignificantAccountingPoliciesDetailsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="ftft_SummaryofSignificantAccountingPoliciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_OtherReceivablesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_OtherReceivablesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OtherReceivablesDetailsTable_lbl" xml:lang="en-US">Other Receivables (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherReceivablesDetailsTable" xlink:to="ftft_OtherReceivablesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableModificationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableModificationsLineItems_lbl" xml:lang="en-US">Other Receivables [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableModificationsLineItems" xlink:to="us-gaap_FinancingReceivableModificationsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_LoanReceivablesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_LoanReceivablesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_LoanReceivablesDetailsTable_lbl" xml:lang="en-US">Loan Receivables (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LoanReceivablesDetailsTable" xlink:to="ftft_LoanReceivablesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableDisclosureLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableDisclosureLineItems_lbl" xml:lang="en-US">Loan Receivables [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableDisclosureLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US">Investment, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="srt_EquityMethodInvesteeNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeCategorizationMember_lbl" xml:lang="en-US">Investments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_InvestmentTypeCategorizationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ShortTermInvestmentsDetailsTable" xlink:href="ftft-20241231.xsd#ftft_ShortTermInvestmentsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ShortTermInvestmentsDetailsTable_lbl" xml:lang="en-US">Short - Term Investments (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShortTermInvestmentsDetailsTable" xlink:to="ftft_ShortTermInvestmentsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInvestmentsLineItems_lbl" xml:lang="en-US">Short - Term Investments [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfInvestmentsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_DebtInvestmentDetailsTable" xlink:href="ftft-20241231.xsd#ftft_DebtInvestmentDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DebtInvestmentDetailsTable_lbl" xml:lang="en-US">Debt Investment (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtInvestmentDetailsTable" xlink:to="ftft_DebtInvestmentDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Investment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AcquisitionDetailsTable" xlink:href="ftft-20241231.xsd#ftft_AcquisitionDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AcquisitionDetailsTable_lbl" xml:lang="en-US">Acquisition (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AcquisitionDetailsTable" xlink:to="ftft_AcquisitionDetailsTable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl0" xml:lang="en-US">Acquisition [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_AccruedExpensesandOtherPayablesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_AccruedExpensesandOtherPayablesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AccruedExpensesandOtherPayablesDetailsTable_lbl" xml:lang="en-US">Accrued Expenses and Other Payables (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccruedExpensesandOtherPayablesDetailsTable" xlink:to="ftft_AccruedExpensesandOtherPayablesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_AccruedExpensesAndOtherPayablesLineItems" xlink:href="ftft-20241231.xsd#ftft_AccruedExpensesAndOtherPayablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AccruedExpensesAndOtherPayablesLineItems_lbl" xml:lang="en-US">Accrued Expenses and Other Payables [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccruedExpensesAndOtherPayablesLineItems" xlink:to="ftft_AccruedExpensesAndOtherPayablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ConvertibleNotesPayableDetailsTable" xlink:href="ftft-20241231.xsd#ftft_ConvertibleNotesPayableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ConvertibleNotesPayableDetailsTable_lbl" xml:lang="en-US">Convertible Notes Payable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConvertibleNotesPayableDetailsTable" xlink:to="ftft_ConvertibleNotesPayableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ConvertibleNotesPayableLineItems" xlink:href="ftft-20241231.xsd#ftft_ConvertibleNotesPayableLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ConvertibleNotesPayableLineItems_lbl" xml:lang="en-US">Convertible Notes Payable [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConvertibleNotesPayableLineItems" xlink:to="ftft_ConvertibleNotesPayableLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xml:lang="en-US">Income Tax Authority, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Jurisdiction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_IncomeTaxDetailsTable" xlink:href="ftft-20241231.xsd#ftft_IncomeTaxDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncomeTaxDetailsTable_lbl" xml:lang="en-US">Income Tax (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeTaxDetailsTable" xlink:to="ftft_IncomeTaxDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationLineItems_lbl" xml:lang="en-US">Income Tax [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExaminationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ImpairmentLossDetailsTable" xlink:href="ftft-20241231.xsd#ftft_ImpairmentLossDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ImpairmentLossDetailsTable_lbl" xml:lang="en-US">Impairment Loss (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentLossDetailsTable" xlink:to="ftft_ImpairmentLossDetailsTable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl0" xml:lang="en-US">Impairment Loss [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_ShareBasedCompensationDetailsTable" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ShareBasedCompensationDetailsTable_lbl" xml:lang="en-US">Share Based Compensation (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationDetailsTable" xlink:to="ftft_ShareBasedCompensationDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share Based Compensation [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CommonStockDetailsTable" xlink:href="ftft-20241231.xsd#ftft_CommonStockDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CommonStockDetailsTable_lbl" xml:lang="en-US">Common Stock (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CommonStockDetailsTable" xlink:to="ftft_CommonStockDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">Common Stock [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CommitmentsandContingenciesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_CommitmentsandContingenciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CommitmentsandContingenciesDetailsTable_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CommitmentsandContingenciesDetailsTable" xlink:to="ftft_CommitmentsandContingenciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ftft_CommitmentsandContingenciesDetailsLineItems" xlink:href="ftft-20241231.xsd#ftft_CommitmentsandContingenciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CommitmentsandContingenciesDetailsLineItems_lbl" xml:lang="en-US">Commitments and Contingencies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CommitmentsandContingenciesDetailsLineItems" xlink:to="ftft_CommitmentsandContingenciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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="ftft_RisksandUncertaintiesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_RisksandUncertaintiesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RisksandUncertaintiesDetailsTable_lbl" xml:lang="en-US">Risks and Uncertainties (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RisksandUncertaintiesDetailsTable" xlink:to="ftft_RisksandUncertaintiesDetailsTable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl0" xml:lang="en-US">Risks and Uncertainties [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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_AccruedExpensesPayment_lbl0" xml:lang="en-US">The payment for accrued expenses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccruedExpensesPayment" xlink:to="ftft_AccruedExpensesPayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_AccruedProvisionForLegalCase_lbl0" xml:lang="en-US">Amount of provision for the legal case.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccruedProvisionForLegalCase" xlink:to="ftft_AccruedProvisionForLegalCase_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_AccruedSuppliers_lbl0" xml:lang="en-US">Represents the amount of accrued suppliers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccruedSuppliers" xlink:to="ftft_AccruedSuppliers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_BusinessCombinationAcquiredNetSales_lbl0" xml:lang="en-US">Amount of acquired  net sales.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BusinessCombinationAcquiredNetSales" xlink:to="ftft_BusinessCombinationAcquiredNetSales_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables_lbl0" xml:lang="en-US">The amount of accrued expenses and other payables recognized as of the acquisition date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables" xlink:to="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent_lbl0" xml:lang="en-US">Amount of lease liability-current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent" xlink:to="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets_lbl0" xml:lang="en-US">Amount of right of use assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:to="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ComprehensiveLossContinuedOperation_lbl0" xml:lang="en-US">Comprehensive loss continued operation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ComprehensiveLossContinuedOperation" xlink:to="ftft_ComprehensiveLossContinuedOperation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ContributionByNoncontrollingInterests_lbl0" xml:lang="en-US">Amount of contribution by non-controlling interests.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ContributionByNoncontrollingInterests" xlink:to="ftft_ContributionByNoncontrollingInterests_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ConvertibleNotesPayableAddition_lbl0" xml:lang="en-US">Amount of convertible notes payable addition.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConvertibleNotesPayableAddition" xlink:to="ftft_ConvertibleNotesPayableAddition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DebtInvestmentPledgeAmount_lbl0" xml:lang="en-US">Represent the amount of debt investment pledge.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtInvestmentPledgeAmount" xlink:to="ftft_DebtInvestmentPledgeAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages_lbl0" xml:lang="en-US">Diluted income per share is calculated by taking net loss.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages" xlink:to="ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation_lbl0" xml:lang="en-US">Discontinued Operation Gain Loss On Disposal Of Discontinued Operation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation" xlink:to="ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable_lbl0" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers_lbl0" xml:lang="en-US">Represents the amount of advances from customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision_lbl0" xml:lang="en-US">Bad debt provision.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent_lbl0" xml:lang="en-US">Lease liability - operation lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent_lbl0" xml:lang="en-US">Lease liability - operation lease non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_lbl0" xml:lang="en-US">Amount of other (income) expense attributable to disposal group, including, but not limited to, discontinued operation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses_lbl0" xml:lang="en-US">Amount of research and development expenses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease_lbl0" xml:lang="en-US">Right of use assets - operation lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses_lbl0" xml:lang="en-US">Amount of selling expenses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DispositionOfDiscontinuedOperation_lbl0" xml:lang="en-US">Disposition of discontinued operation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DispositionOfDiscontinuedOperation" xlink:to="ftft_DispositionOfDiscontinuedOperation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DueFromRelatedPartiesRelationship_lbl0" xml:lang="en-US">Description of due from related parties relationship.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueFromRelatedPartiesRelationship" xlink:to="ftft_DueFromRelatedPartiesRelationship_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_DueToRelatedPartiesRelationship_lbl0" xml:lang="en-US">Description of due to related parties relationship.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueToRelatedPartiesRelationship" xlink:to="ftft_DueToRelatedPartiesRelationship_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_GainLossOnDisposalOfDiscontinuedOperations_lbl0" xml:lang="en-US">Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GainLossOnDisposalOfDiscontinuedOperations" xlink:to="ftft_GainLossOnDisposalOfDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_GoingConcernPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for going concern [Policy Text Block].</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GoingConcernPolicyTextBlock" xlink:to="ftft_GoingConcernPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_GovernmentSubsidiesPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for government subsidies.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GovernmentSubsidiesPolicyTextBlock" xlink:to="ftft_GovernmentSubsidiesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ImpairmentLossTextBlock_lbl0" xml:lang="en-US">The entire disclosure for impairment loss.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentLossTextBlock" xlink:to="ftft_ImpairmentLossTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ImpairmentOfIntangibleAsset_lbl0" xml:lang="en-US">Amount of impairment of intangible asset.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentOfIntangibleAsset" xlink:to="ftft_ImpairmentOfIntangibleAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ImpairmentOfPropertyAndEquipment_lbl0" xml:lang="en-US">The amount of impairment of property and equipment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentOfPropertyAndEquipment" xlink:to="ftft_ImpairmentOfPropertyAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ImpairmentOfShortTermInvestment_lbl2" xml:lang="en-US">Amount of impairment of short - term investment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentOfShortTermInvestment" xlink:to="ftft_ImpairmentOfShortTermInvestment_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity_lbl0" xml:lang="en-US">Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity" xlink:to="ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare_lbl0" xml:lang="en-US">Income (loss) available to common stockholders from discontinuing.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare" xlink:to="ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_IntersegmentLoss_lbl0" xml:lang="en-US">The amount of inter-segment loss.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IntersegmentLoss" xlink:to="ftft_IntersegmentLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_JudgmentAward_lbl0" xml:lang="en-US">Amount of judgment award.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_JudgmentAward" xlink:to="ftft_JudgmentAward_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_JudgmentRendered_lbl0" xml:lang="en-US">Represent the amount of judgment rendered.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_JudgmentRendered" xlink:to="ftft_JudgmentRendered_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_LongTermInvestmentsPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for Long-term investments in financial asset.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LongTermInvestmentsPolicyTextBlock" xlink:to="ftft_LongTermInvestmentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_LossIncomeFromDiscontinuedOperationsNetOfTax_lbl0" xml:lang="en-US">Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LossIncomeFromDiscontinuedOperationsNetOfTax" xlink:to="ftft_LossIncomeFromDiscontinuedOperationsNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_Lossfromcontinuedoperationspershares_lbl0" xml:lang="en-US">Net loss from continued operations, Pre-share amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_Lossfromcontinuedoperationspershares" xlink:to="ftft_Lossfromcontinuedoperationspershares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_NetIncomelossFromContinuedOperationsShare_lbl0" xml:lang="en-US">Net Income (loss) from continued operations Share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NetIncomelossFromContinuedOperationsShare" xlink:to="ftft_NetIncomelossFromContinuedOperationsShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_NetIncomelossFromDiscontinuingOperationsPreshare_lbl0" xml:lang="en-US">Net income (loss) from discontinuing operations, Pre-share amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NetIncomelossFromDiscontinuingOperationsPreshare" xlink:to="ftft_NetIncomelossFromDiscontinuingOperationsPreshare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_NetIncomelossFromDiscontinuingOperationsShare_lbl0" xml:lang="en-US">Net income (loss) from discontinuing operations Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NetIncomelossFromDiscontinuingOperationsShare" xlink:to="ftft_NetIncomelossFromDiscontinuingOperationsShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion_lbl0" xml:lang="en-US">Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" xlink:to="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_OtherReceivablesIncludedDepositPaidAndPrepayments_lbl0" xml:lang="en-US">Represents the amount of other receivables including deposit paid and prepayments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherReceivablesIncludedDepositPaidAndPrepayments" xlink:to="ftft_OtherReceivablesIncludedDepositPaidAndPrepayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_PaymentDividends_lbl0" xml:lang="en-US">Amount of payment dividends.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PaymentDividends" xlink:to="ftft_PaymentDividends_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_PaymentForDebtInvestment_lbl0" xml:lang="en-US">Represent the amount of debt investment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PaymentForDebtInvestment" xlink:to="ftft_PaymentForDebtInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_PercentageOfPurchasePrice_lbl0" xml:lang="en-US">Percentage of purchase price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PercentageOfPurchasePrice" xlink:to="ftft_PercentageOfPurchasePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_PrejudgmentInterest_lbl0" xml:lang="en-US">Represents the amount of prejudgment interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PrejudgmentInterest" xlink:to="ftft_PrejudgmentInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ProceedsFromDebtInvestment_lbl0" xml:lang="en-US">Cash received from repayment of debt investment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ProceedsFromDebtInvestment" xlink:to="ftft_ProceedsFromDebtInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of property, plant, and equipment are depreciated estimated useful lives.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" xlink:to="ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ProvisionOfDoubtfulDebts_lbl0" xml:lang="en-US">Provision of doubtful debts.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ProvisionOfDoubtfulDebts" xlink:to="ftft_ProvisionOfDoubtfulDebts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_PurchasePricePercentage_lbl0" xml:lang="en-US">Purchase price percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PurchasePricePercentage" xlink:to="ftft_PurchasePricePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_RegisteredCapitalPercentage_lbl0" xml:lang="en-US">Registered capital percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RegisteredCapitalPercentage" xlink:to="ftft_RegisteredCapitalPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_RepaidTerm_lbl0" xml:lang="en-US">Repaid term.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RepaidTerm" xlink:to="ftft_RepaidTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_RepaymentForLoanReceivable_lbl0" xml:lang="en-US">Repayment of loan receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RepaymentForLoanReceivable" xlink:to="ftft_RepaymentForLoanReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ReserveFundPercentage_lbl0" xml:lang="en-US">Reserve fund percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ReserveFundPercentage" xlink:to="ftft_ReserveFundPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ReserveFundRegisteredCapitalPercentage_lbl0" xml:lang="en-US">Reserve fund registered capital percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ReserveFundRegisteredCapitalPercentage" xlink:to="ftft_ReserveFundRegisteredCapitalPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of information assets and liabilities related to discontinued operations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock" xlink:to="ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of due from related parties [Table Text Block].</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock" xlink:to="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of schedule of due to related parties.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock" xlink:to="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod_lbl0" xml:lang="en-US">The number of equity-based payment instruments cancelled during the reporting period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod_lbl0" xml:lang="en-US">The number of equity-based payment instruments, exercisable during the reporting period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms_lbl0" xml:lang="en-US">Weighted Average Term (Years), Options exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue_lbl0" xml:lang="en-US">Weighted Average Exercise Price, Cancelled.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue_lbl0" xml:lang="en-US">Weighted Average Exercise Price, Options exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_StatutoryReserves_lbl0" xml:lang="en-US">Amount of statutory reserves for their retained earnings.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StatutoryReserves" xlink:to="ftft_StatutoryReserves_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_StatutoryReservesPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy of statutory reserves.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StatutoryReservesPolicyTextBlock" xlink:to="ftft_StatutoryReservesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_StatutorySurplusReservesFundPercentage_lbl0" xml:lang="en-US">Statutory surplus reserves fund percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StatutorySurplusReservesFundPercentage" xlink:to="ftft_StatutorySurplusReservesFundPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_TurnoverOrder_lbl0" xml:lang="en-US">The number of shares turnover order.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TurnoverOrder" xlink:to="ftft_TurnoverOrder_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_WarrantAfter1for5ReverseStockSplit_lbl0" xml:lang="en-US">Shares of warrant after stock split.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantAfter1for5ReverseStockSplit" xlink:to="ftft_WarrantAfter1for5ReverseStockSplit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_WarrantBefore1for5ReverseStockSplit_lbl0" xml:lang="en-US">Shares of warrant.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantBefore1for5ReverseStockSplit" xlink:to="ftft_WarrantBefore1for5ReverseStockSplit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_Warrants_lbl0" xml:lang="en-US">The amount of Warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_Warrants" xlink:to="ftft_Warrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_WarrantsAfter1for5ReverseStockSplit_lbl0" xml:lang="en-US">Warrants after 1-for-5 reverse stock split.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsAfter1for5ReverseStockSplit" xlink:to="ftft_WarrantsAfter1for5ReverseStockSplit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_WarrantsAfter1for5ReverseStockSplits_lbl0" xml:lang="en-US">Warrant per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsAfter1for5ReverseStockSplits" xlink:to="ftft_WarrantsAfter1for5ReverseStockSplits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_WarrantsBefore1for5ReverseStockSplit_lbl0" xml:lang="en-US">Warrants before 1-for-5 reverse stock split.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsBefore1for5ReverseStockSplit" xlink:to="ftft_WarrantsBefore1for5ReverseStockSplit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_WarrantsBefore1for5ReverseStockSplits_lbl0" xml:lang="en-US">Warrant per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsBefore1for5ReverseStockSplits" xlink:to="ftft_WarrantsBefore1for5ReverseStockSplits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ftft_WorkingCapital_lbl0" xml:lang="en-US">Working capital.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WorkingCapital" xlink:to="ftft_WorkingCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_lbl2" xml:lang="en-US">Convertible Notes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl1" xml:lang="en-US">Stockholders&apos; Equity, Reverse Stock Split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CostRelatedPartyMember_lbl0" xml:lang="en-US">Cost Related Party Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CostRelatedPartyMember" xlink:to="ftft_CostRelatedPartyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_VIEMember_lbl0" xml:lang="en-US">VIEMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_VIEMember" xlink:to="ftft_VIEMember_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_OtherPaymentsToAcquireBusinesses_lbl0" xml:lang="en-US">Other Payments to Acquire Businesses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl0" xml:lang="en-US">Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Role of Management [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_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_DisposalGroupIncludingDiscontinuedOperationInterestIncome_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Interest Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl0" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl0" xml:lang="en-US">Proceeds from (Repayments of) Related Party Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl0" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_FiniteLivedIntangibleAssetsNet_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ImpairmentOfIntangibleAsset_lbl1" xml:lang="en-US">Impairment Of Intangible Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentOfIntangibleAsset" xlink:to="ftft_ImpairmentOfIntangibleAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_LenderElectsMember_lbl0" xml:lang="en-US">Lender Elects Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LenderElectsMember" xlink:to="ftft_LenderElectsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_lbl0" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_HK_lbl1" xml:lang="en-US">HONG KONG</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_lbl1"/>
    <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="ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember_lbl0" xml:lang="en-US">Sales Agent Services Of Coals Aluminum Ingots Sand And Steel Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember" xlink:to="ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl0" xml:lang="en-US">Business Acquisition, Transaction Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueNotFromContractWithCustomer_lbl0" xml:lang="en-US">Revenue Not from Contract with Customer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueNotFromContractWithCustomer" xlink:to="us-gaap_RevenueNotFromContractWithCustomer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract_lbl" xml:lang="en-US">Schedule Of Loss From Continuing Operations Before Income Tax Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract" xlink:to="ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl0" xml:lang="en-US">Cash Provided by (Used in) Operating Activities, Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl0" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_FairValueMeasurementPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl0" xml:lang="en-US">Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember_lbl0" xml:lang="en-US">Augmented Reality ARGroup Development And Service Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember" xlink:to="ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl0" xml:lang="en-US">Investment Income, Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl0" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Due From Related Parties Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock" xlink:to="ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock_lbl1"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfPropertyAndEquipmentAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfPropertyAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_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="ftft_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="ftft_ScheduleOfPropertyAndEquipmentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CustomersOneMember_lbl0" xml:lang="en-US">Customers One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CustomersOneMember" xlink:to="ftft_CustomersOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_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_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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Management Third Party Engaged [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_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="ftft_AccruedExpensesPayment_lbl1" xml:lang="en-US">Accrued Expenses Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccruedExpensesPayment" xlink:to="ftft_AccruedExpensesPayment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_BoardOfDirectorsChairmanMember_lbl0" xml:lang="en-US">Board of Directors Chairman [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_BoardOfDirectorsChairmanMember" xlink:to="srt_BoardOfDirectorsChairmanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FuturePrivateEquityFundManagementHainanCoLtdMember_lbl0" xml:lang="en-US">Future Private Equity Fund Management Hainan Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FuturePrivateEquityFundManagementHainanCoLtdMember" xlink:to="ftft_FuturePrivateEquityFundManagementHainanCoLtdMember_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_StockIssuedDuringPeriodSharesConversionOfUnits_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl1" xml:lang="en-US">Accounts Payable and Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_lbl0" xml:lang="en-US">Equity Method Investment, Other-than-Temporary Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_LongTermInvestmentsPolicyTextBlock_lbl1" xml:lang="en-US">Long Term Investments Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LongTermInvestmentsPolicyTextBlock" xlink:to="ftft_LongTermInvestmentsPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AlphaInternationalSecuritiesHongKongLimitedMember_lbl0" xml:lang="en-US">Alpha International Securities Hong Kong Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AlphaInternationalSecuritiesHongKongLimitedMember" xlink:to="ftft_AlphaInternationalSecuritiesHongKongLimitedMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfAccountsReceivableNetAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfAccountsReceivableNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfAccountsReceivableNetAbstract_lbl" xml:lang="en-US">Schedule Of Accounts Receivable Net Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfAccountsReceivableNetAbstract" xlink:to="ftft_ScheduleOfAccountsReceivableNetAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableTradeCurrent_lbl0" xml:lang="en-US">Accounts Payable, Trade, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableTradeCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl0" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercisable Weighted Average Remaining Contractual Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_WorkingCapital_lbl1" xml:lang="en-US">Working Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WorkingCapital" xlink:to="ftft_WorkingCapital_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Gross Profit (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl1" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl0" xml:lang="en-US">Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DebtorCMember_lbl0" xml:lang="en-US">Debtor CMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtorCMember" xlink:to="ftft_DebtorCMember_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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherTaxExpenseBenefit_lbl0" xml:lang="en-US">Other Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherTaxExpenseBenefit" xlink:to="us-gaap_OtherTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockShareSubscriptions_lbl0" xml:lang="en-US">Preferred Stock, Shares Subscribed but Unissued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockShareSubscriptions" xlink:to="us-gaap_PreferredStockShareSubscriptions_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfConcentrationOfAccountsReceivableNetOfSpecificAllowanceForDoubtfulAccountsAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfConcentrationOfAccountsReceivableNetOfSpecificAllowanceForDoubtfulAccountsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfConcentrationOfAccountsReceivableNetOfSpecificAllowanceForDoubtfulAccountsAbstract_lbl" xml:lang="en-US">Schedule Of Concentration Of Accounts Receivable Net Of Specific Allowance For Doubtful Accounts Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfConcentrationOfAccountsReceivableNetOfSpecificAllowanceForDoubtfulAccountsAbstract" xlink:to="ftft_ScheduleOfConcentrationOfAccountsReceivableNetOfSpecificAllowanceForDoubtfulAccountsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentCharges_lbl0" xml:lang="en-US">Asset Impairment Charges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_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="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_lbl2" 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_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTextBlock_lbl0" xml:lang="en-US">Investment [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTextBlock" xlink:to="us-gaap_InvestmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ContributionByNoncontrollingInterests_lbl1" xml:lang="en-US">Contribution By Noncontrolling Interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ContributionByNoncontrollingInterests" xlink:to="ftft_ContributionByNoncontrollingInterests_lbl1"/>
    <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_ForeignTaxJurisdictionOtherMember_lbl0" xml:lang="en-US">Foreign Tax Jurisdiction, Other [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignTaxJurisdictionOtherMember" xlink:to="us-gaap_ForeignTaxJurisdictionOtherMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl1" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember_lbl0" xml:lang="en-US">Foreign Currency And Other Comprehensive Income Loss Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember" xlink:to="ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OtherReceivablesIncludedDepositPaidAndPrepayments_lbl1" xml:lang="en-US">Other Receivables Included Deposit Paid And Prepayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherReceivablesIncludedDepositPaidAndPrepayments" xlink:to="ftft_OtherReceivablesIncludedDepositPaidAndPrepayments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_lbl0" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet_lbl0" xml:lang="en-US">Other Operating Income (Expense), Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet_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_CostOfGoodsAndServicesSoldAmortization_lbl0" xml:lang="en-US">Cost, Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:to="us-gaap_CostOfGoodsAndServicesSoldAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OlshanFromeWoloskyLLPMember_lbl0" xml:lang="en-US">Olshan Frome Wolosky LLPMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OlshanFromeWoloskyLLPMember" xlink:to="ftft_OlshanFromeWoloskyLLPMember_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_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_RepaymentsOfDebt_lbl0" xml:lang="en-US">Repayments of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeOperatingPaidInCash_lbl0" xml:lang="en-US">Interest Income, Operating, Paid in Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOperatingPaidInCash" xlink:to="us-gaap_InterestIncomeOperatingPaidInCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl1" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount_lbl0" xml:lang="en-US">Security Sold Short, Principal Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount" xlink:to="us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_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_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="ftft_TwoThousandTwentyOmnibusEquityPlanMember_lbl0" xml:lang="en-US">Two Thousand Twenty Omnibus Equity Plan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TwoThousandTwentyOmnibusEquityPlanMember" xlink:to="ftft_TwoThousandTwentyOmnibusEquityPlanMember_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="country_US_lbl0" xml:lang="en-US">UNITED STATES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl1" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_AlternativeInvestment_lbl0" xml:lang="en-US">Alternative Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AlternativeInvestment" xlink:to="us-gaap_AlternativeInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl1" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0" xml:lang="en-US">Accounts Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_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_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="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Lease Liability Operation Lease Lease Liability Operation Lease Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl0" xml:lang="en-US">Debt Instrument, Periodic Payment, Principal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember_lbl1" xml:lang="en-US">Future Private Equity Fund Management Hainan Co Limited One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember" xlink:to="ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_lbl0" xml:lang="en-US">Payments to Acquire Interest in Subsidiaries and Affiliates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:to="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent_lbl1" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Leaseliability Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent" xlink:to="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl0" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Other Income Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_StatutorySurplusReservesFundPercentage_lbl1" xml:lang="en-US">Statutory Surplus Reserves Fund Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StatutorySurplusReservesFundPercentage" xlink:to="ftft_StatutorySurplusReservesFundPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember_lbl0" xml:lang="en-US">Shanghai Yuli Enterprise Management Consulting Firm Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember" xlink:to="ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember_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="ftft_NetIncomelossFromContinuedOperationsShare_lbl1" xml:lang="en-US">Net Incomeloss From Continued Operations Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NetIncomelossFromContinuedOperationsShare" xlink:to="ftft_NetIncomelossFromContinuedOperationsShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl1" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_Warrants_lbl1" xml:lang="en-US">Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_Warrants" xlink:to="ftft_Warrants_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember_lbl0" xml:lang="en-US">FTFTInternational Securities And Futures Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember" xlink:to="ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember_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_IntangibleAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansReceivableBasisSpreadOnVariableRate_lbl0" xml:lang="en-US">Loans Receivable, Basis Spread on Variable Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableBasisSpreadOnVariableRate" xlink:to="us-gaap_LoansReceivableBasisSpreadOnVariableRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax_lbl0" xml:lang="en-US">Variable Interest Entity, Measure of Activity, Income or Loss before Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax" xlink:to="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl1" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateMember_lbl0" xml:lang="en-US">Corporate Segment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateMember" xlink:to="us-gaap_CorporateMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockAmountConverted1_lbl1" xml:lang="en-US">Conversion of Stock, Amount Converted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountConverted1" xlink:to="us-gaap_ConversionOfStockAmountConverted1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl1" xml:lang="en-US">Vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Reverse Stock Splits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_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="ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract0_lbl0" xml:lang="en-US">Unlabeled Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract0" xlink:to="ftft_UnlabeledAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl0" xml:lang="en-US">Foreign Currency Exchange Rate, Translation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1_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_IncomeLossFromContinuingOperationsPerDilutedShare_lbl1" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Right Of Use Assets Operation Lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl0" xml:lang="en-US">Cost, Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl0" xml:lang="en-US">Cash Provided by (Used in) Investing Activities, Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue_lbl0" xml:lang="en-US">Investment Owned, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue" xlink:to="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DebtInvestmentPledgeAmount_lbl1" xml:lang="en-US">Debt Investment Pledge Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtInvestmentPledgeAmount" xlink:to="ftft_DebtInvestmentPledgeAmount_lbl1"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfDueFromRelatedPartiesAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfDueFromRelatedPartiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfDueFromRelatedPartiesAbstract_lbl" xml:lang="en-US">Schedule Of Due From Related Parties Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfDueFromRelatedPartiesAbstract" xlink:to="ftft_ScheduleOfDueFromRelatedPartiesAbstract_lbl"/>
    <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_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="ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Selling Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PaymentDividends_lbl1" xml:lang="en-US">Payment Dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PaymentDividends" xlink:to="ftft_PaymentDividends_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtMember_lbl0" xml:lang="en-US">Convertible Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtMember" xlink:to="us-gaap_ConvertibleDebtMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract_lbl" xml:lang="en-US">Schedule Of Property Plant And Equipment Are Depreciated Estimated Useful Lives Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract" xlink:to="ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl0" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NotionalTaxOnProfitBeforeCITAndHongKongAbstract_lbl0" xml:lang="en-US">Notional Tax On Profit Before CITAnd Hong Kong Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NotionalTaxOnProfitBeforeCITAndHongKongAbstract" xlink:to="ftft_NotionalTaxOnProfitBeforeCITAndHongKongAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TrademarksMember_lbl0" xml:lang="en-US">Trademarks [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksMember" xlink:to="us-gaap_TrademarksMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantExercisePriceIncrease_lbl0" xml:lang="en-US">Warrant, Exercise Price, Increase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceIncrease" xlink:to="us-gaap_WarrantExercisePriceIncrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfDebt_lbl0" xml:lang="en-US">Proceeds from (Repayments of) Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NetIncomelossFromDiscontinuingOperationsPreshare_lbl1" xml:lang="en-US">Net Incomeloss From Discontinuing Operations Preshare</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NetIncomelossFromDiscontinuingOperationsPreshare" xlink:to="ftft_NetIncomelossFromDiscontinuingOperationsPreshare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl1" xml:lang="en-US">Stock Issued During Period, Shares, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl1"/>
    <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_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="ftft_GainLossOnDisposalOfDiscontinuedOperations_lbl1" xml:lang="en-US">Gain Loss On Disposal Of Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GainLossOnDisposalOfDiscontinuedOperations" xlink:to="ftft_GainLossOnDisposalOfDiscontinuedOperations_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Equity, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_lbl0" xml:lang="en-US">Nature of Common Ownership or Management Control Relationships</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:to="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AssetsRelatedToDiscontinuedOperationMember_lbl0" xml:lang="en-US">Assets Related To Discontinued Operation Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AssetsRelatedToDiscontinuedOperationMember" xlink:to="ftft_AssetsRelatedToDiscontinuedOperationMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfSegmentGrossProfitReportableSegmentAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfSegmentGrossProfitReportableSegmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfSegmentGrossProfitReportableSegmentAbstract_lbl" xml:lang="en-US">Schedule Of Segment Gross Profit Reportable Segment Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfSegmentGrossProfitReportableSegmentAbstract" xlink:to="ftft_ScheduleOfSegmentGrossProfitReportableSegmentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_lbl0" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_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="ftft_HuLiMember_lbl0" xml:lang="en-US">Hu Li Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_HuLiMember" xlink:to="ftft_HuLiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherExpenses_lbl0" xml:lang="en-US">Other Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_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_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_AssetAcquisitionConsiderationTransferred_lbl0" xml:lang="en-US">Asset Acquisition, Consideration Transferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AlphaInternationalSecuritiesMember_lbl0" xml:lang="en-US">Alpha International Securities Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AlphaInternationalSecuritiesMember" xlink:to="ftft_AlphaInternationalSecuritiesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Lease Liability Operation Lease Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnlabeledAbstract_lbl0" xml:lang="en-US">Unlabeled Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnlabeledAbstract" xlink:to="ftft_UnlabeledAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl0" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ReserveFundRegisteredCapitalPercentage_lbl1" xml:lang="en-US">Reserve Fund Registered Capital Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ReserveFundRegisteredCapitalPercentage" xlink:to="ftft_ReserveFundRegisteredCapitalPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl0" xml:lang="en-US">Cash Provided by (Used in) Financing Activities, Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ComprehensiveLossContinuedOperation_lbl1" xml:lang="en-US">Comprehensive Loss Continued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ComprehensiveLossContinuedOperation" xlink:to="ftft_ComprehensiveLossContinuedOperation_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl0" xml:lang="en-US">Revenue Benchmark [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl3" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireOtherProductiveAssets_lbl0" xml:lang="en-US">Payments to Acquire Other Productive Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireOtherProductiveAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_Lossfromcontinuedoperationspershares_lbl1" xml:lang="en-US">Lossfromcontinuedoperationspershares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_Lossfromcontinuedoperationspershares" xlink:to="ftft_Lossfromcontinuedoperationspershares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_BritishVirginIslandMember_lbl0" xml:lang="en-US">British Virgin Island Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BritishVirginIslandMember" xlink:to="ftft_BritishVirginIslandMember_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="ftft_DueFromRelatedPartiesRelationship_lbl1" xml:lang="en-US">Due From Related Parties Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueFromRelatedPartiesRelationship" xlink:to="ftft_DueFromRelatedPartiesRelationship_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfIntangibleAssetsAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfIntangibleAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfIntangibleAssetsAbstract_lbl" xml:lang="en-US">Schedule Of Intangible Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfIntangibleAssetsAbstract" xlink:to="ftft_ScheduleOfIntangibleAssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_lbl0" xml:lang="en-US">Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:to="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl0" xml:lang="en-US">Accounts Payable, Other, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_DirectorMember_lbl0" xml:lang="en-US">Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion_lbl1" xml:lang="en-US">Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax Discontinued Operstion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" xlink:to="ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl0" xml:lang="en-US">Increase (Decrease) in Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentForAmortization_lbl1" xml:lang="en-US">Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_GovernmentSubsidiesPolicyTextBlock_lbl1" xml:lang="en-US">Government Subsidies Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GovernmentSubsidiesPolicyTextBlock" xlink:to="ftft_GovernmentSubsidiesPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_KaiXuMember_lbl0" xml:lang="en-US">Kai Xu Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_KaiXuMember" xlink:to="ftft_KaiXuMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0" xml:lang="en-US">Equity [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl0" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="ftft_LossIncomeFromDiscontinuedOperationsNetOfTax_lbl1" xml:lang="en-US">Loss Income From Discontinued Operations Net Of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LossIncomeFromDiscontinuedOperationsNetOfTax" xlink:to="ftft_LossIncomeFromDiscontinuedOperationsNetOfTax_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FTGlobalCapitalIncMember_lbl0" xml:lang="en-US">FTGlobal Capital Inc Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FTGlobalCapitalIncMember" xlink:to="ftft_FTGlobalCapitalIncMember_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="ftft_LoanAgreementMember_lbl0" xml:lang="en-US">Loan Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_LoanAgreementMember" xlink:to="ftft_LoanAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Researchand Development Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ProceedsFromDebtInvestment_lbl1" xml:lang="en-US">Proceeds From Debt Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ProceedsFromDebtInvestment" xlink:to="ftft_ProceedsFromDebtInvestment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare_lbl1" xml:lang="en-US">Incomeloss Available To Common Stockholders From Discontinuing Operations Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare" xlink:to="ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_WarrantsAfter1for5ReverseStockSplits_lbl1" xml:lang="en-US">Warrants After1for5 Reverse Stock Splits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsAfter1for5ReverseStockSplits" xlink:to="ftft_WarrantsAfter1for5ReverseStockSplits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ShanchunHuangMember_lbl0" xml:lang="en-US">Shanchun Huang Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShanchunHuangMember" xlink:to="ftft_ShanchunHuangMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract_lbl" xml:lang="en-US">Schedule Of Company Transactions With Related Parties Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract" xlink:to="ftft_ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl0" xml:lang="en-US">Stockholders&apos; Equity Note, Stock Split, Conversion Ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplierConcentrationRiskMember_lbl0" xml:lang="en-US">Supplier Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierConcentrationRiskMember" xlink:to="us-gaap_SupplierConcentrationRiskMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtTableTextBlock_lbl0" xml:lang="en-US">Convertible Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtTableTextBlock" xlink:to="us-gaap_ConvertibleDebtTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SecuritiesPurchaseAgreementMember_lbl0" xml:lang="en-US">Securities Purchase Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SecuritiesPurchaseAgreementMember" xlink:to="ftft_SecuritiesPurchaseAgreementMember_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="ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Assets And Liabilities Related To Discontinued Operation Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock" xlink:to="ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_YongkeXueMember_lbl0" xml:lang="en-US">Yongke Xue Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_YongkeXueMember" xlink:to="ftft_YongkeXueMember_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="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="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables_lbl1" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Expenses And Other Payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables" xlink:to="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_StatutoryReserves_lbl1" xml:lang="en-US">Statutory Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StatutoryReserves" xlink:to="ftft_StatutoryReserves_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AccruedProvisionForLegalCase_lbl1" xml:lang="en-US">Accrued Provision For Legal Case</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccruedProvisionForLegalCase" xlink:to="ftft_AccruedProvisionForLegalCase_lbl1"/>
    <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="ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock_lbl1" xml:lang="en-US">Property Plant And Equipment Are Depreciated Estimated Useful Lives Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" xlink:to="ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_EITLawMember_lbl0" xml:lang="en-US">EITLaw Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_EITLawMember" xlink:to="ftft_EITLawMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsPolicyTextBlock_lbl0" xml:lang="en-US">Discontinued Operations, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:to="us-gaap_DiscontinuedOperationsPolicyTextBlock_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_OtherShortTermInvestments_lbl0" xml:lang="en-US">Other Short-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermInvestments" xlink:to="us-gaap_OtherShortTermInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebt_lbl0" xml:lang="en-US">Convertible Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebt" xlink:to="us-gaap_ConvertibleDebt_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_ConvertibleNotesPayableMember_lbl0" xml:lang="en-US">Convertible Notes Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableMember" xlink:to="us-gaap_ConvertibleNotesPayableMember_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_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Other Current Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RegisteredCapitalPercentage_lbl1" xml:lang="en-US">Registered Capital Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RegisteredCapitalPercentage" xlink:to="ftft_RegisteredCapitalPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_JKNDCLimitedMember_lbl0" xml:lang="en-US">JKNDCLimited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_JKNDCLimitedMember" xlink:to="ftft_JKNDCLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtCurrent_lbl0" xml:lang="en-US">Debt, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtCurrent" xlink:to="us-gaap_DebtCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl0" xml:lang="en-US">Equity, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_LiabilitiesAbstract_lbl0" xml:lang="en-US">Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ImpairmentOfShortTermInvestment_lbl3" xml:lang="en-US">Impairment Of Short Term Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentOfShortTermInvestment" xlink:to="ftft_ImpairmentOfShortTermInvestment_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Supplies_lbl0" xml:lang="en-US">Prepaid Supplies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Supplies" xlink:to="us-gaap_Supplies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PercentageOfPurchasePrice_lbl1" xml:lang="en-US">Percentage Of Purchase Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PercentageOfPurchasePrice" xlink:to="ftft_PercentageOfPurchasePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FTFTHKOneMember_lbl0" xml:lang="en-US">FTFTHKOne Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FTFTHKOneMember" xlink:to="ftft_FTFTHKOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl1" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity_lbl1" xml:lang="en-US">Income Loss From Discontinued Operation Net Of Tax Attributable To Reporting Entity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity" xlink:to="ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RepaidTerm_lbl1" xml:lang="en-US">Repaid Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RepaidTerm" xlink:to="ftft_RepaidTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_VendorOneMember_lbl0" xml:lang="en-US">Vendor One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_VendorOneMember" xlink:to="ftft_VendorOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_lbl0" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestmentsMember_lbl0" xml:lang="en-US">Short-Term Investments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestmentsMember" xlink:to="us-gaap_ShortTermInvestmentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl0" xml:lang="en-US">Number of Operating Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfWarrantsReverseStockSplitAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfWarrantsReverseStockSplitAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfWarrantsReverseStockSplitAbstract_lbl" xml:lang="en-US">Schedule Of Warrants Reverse Stock Split Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfWarrantsReverseStockSplitAbstract" xlink:to="ftft_ScheduleOfWarrantsReverseStockSplitAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Exercisable Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DebtorBMember_lbl0" xml:lang="en-US">Debtor BMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtorBMember" xlink:to="ftft_DebtorBMember_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="ftft_JudgmentRendered_lbl1" xml:lang="en-US">Judgment Rendered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_JudgmentRendered" xlink:to="ftft_JudgmentRendered_lbl1"/>
    <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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl0" xml:lang="en-US">Repayments of Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FutureFinTechHongKongLimitedMember_lbl0" xml:lang="en-US">Future Fin Tech Hong Kong Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FutureFinTechHongKongLimitedMember" xlink:to="ftft_FutureFinTechHongKongLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl1" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract_lbl0" xml:lang="en-US">Income (Loss) from Discontinued Operations, 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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ConvertibleNotesPayableAddition_lbl1" xml:lang="en-US">Convertible Notes Payable Addition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ConvertibleNotesPayableAddition" xlink:to="ftft_ConvertibleNotesPayableAddition_lbl1"/>
    <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_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing_lbl0" xml:lang="en-US">Accounts Receivable, Noncurrent, 90 Days or More Past Due, Still Accruing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing" xlink:to="us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl0" xml:lang="en-US">Noncontrolling Interest [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl0" xml:lang="en-US">Lessee, Leases [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_BusinessCombinationAcquiredNetSales_lbl1" xml:lang="en-US">Business Combination Acquired Net Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BusinessCombinationAcquiredNetSales" xlink:to="ftft_BusinessCombinationAcquiredNetSales_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingExpense_lbl0" xml:lang="en-US">Selling Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingExpense" xlink:to="us-gaap_SellingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DueToRelatedPartiesRelationship_lbl1" xml:lang="en-US">Due To Related Parties Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DueToRelatedPartiesRelationship" xlink:to="ftft_DueToRelatedPartiesRelationship_lbl1"/>
    <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="ftft_CustomersTwoMember_lbl0" xml:lang="en-US">Customers Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CustomersTwoMember" xlink:to="ftft_CustomersTwoMember_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_RepaymentOfNotesReceivableFromRelatedParties_lbl0" xml:lang="en-US">Repayment of Notes Receivable from Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentOfNotesReceivableFromRelatedParties" xlink:to="us-gaap_RepaymentOfNotesReceivableFromRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Bad Debt Provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PurchasesMember_lbl0" xml:lang="en-US">Purchases Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PurchasesMember" xlink:to="ftft_PurchasesMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl2" 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_lbl2"/>
    <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"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfLossFromDiscontinuedOperationsAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfLossFromDiscontinuedOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfLossFromDiscontinuedOperationsAbstract_lbl" xml:lang="en-US">Schedule Of Loss From Discontinued Operations Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfLossFromDiscontinuedOperationsAbstract" xlink:to="ftft_ScheduleOfLossFromDiscontinuedOperationsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl0" xml:lang="en-US">Amortization of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FloridaSecretaryOfStatesOfficeArticlesMember_lbl0" xml:lang="en-US">Florida Secretary Of States Office Articles Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FloridaSecretaryOfStatesOfficeArticlesMember" xlink:to="ftft_FloridaSecretaryOfStatesOfficeArticlesMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Leases [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ReserveFundPercentage_lbl1" xml:lang="en-US">Reserve Fund Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ReserveFundPercentage" xlink:to="ftft_ReserveFundPercentage_lbl1"/>
    <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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_lbl0" xml:lang="en-US">Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl1" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl0" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_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_lbl1" 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_lbl1"/>
    <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="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl0" xml:lang="en-US">Research and Development Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DebtTransferAgreementMember_lbl0" xml:lang="en-US">Debt Transfer Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtTransferAgreementMember" xlink:to="ftft_DebtTransferAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Restricted 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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_lbl1" xml:lang="en-US">Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl0" xml:lang="en-US">Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FutureInformationServiceShenzhenCoLtdMember_lbl0" xml:lang="en-US">Future Information Service Shenzhen Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FutureInformationServiceShenzhenCoLtdMember" xlink:to="ftft_FutureInformationServiceShenzhenCoLtdMember_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="ftft_FTFTSuperComputingIncMember_lbl0" xml:lang="en-US">FTFTSuper Computing Inc Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FTFTSuperComputingIncMember" xlink:to="ftft_FTFTSuperComputingIncMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_GB_lbl0" xml:lang="en-US">UNITED KINGDOM</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_GB" xlink:to="country_GB_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_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="ftft_GoingConcernPolicyTextBlock_lbl1" xml:lang="en-US">Going Concern Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_GoingConcernPolicyTextBlock" xlink:to="ftft_GoingConcernPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockAmountIssued1_lbl1" xml:lang="en-US">Conversion of Stock, Amount Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountIssued1" xlink:to="us-gaap_ConversionOfStockAmountIssued1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_WarrantsBefore1for5ReverseStockSplits_lbl1" xml:lang="en-US">Warrants Before1for5 Reverse Stock Splits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsBefore1for5ReverseStockSplits" xlink:to="ftft_WarrantsBefore1for5ReverseStockSplits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_lbl1" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DebtorMember_lbl0" xml:lang="en-US">Debtor Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtorMember" xlink:to="ftft_DebtorMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl0" xml:lang="en-US">Additional Paid in Capital, Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance_lbl0" xml:lang="en-US">Statutory Accounting Practices, Statutory Capital and Surplus, Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl0" xml:lang="en-US">Conversion of Stock, Shares Converted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl0" xml:lang="en-US">Warrants and Rights Outstanding, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_WarrantBefore1for5ReverseStockSplit_lbl1" xml:lang="en-US">Warrant Before1for5 Reverse Stock Split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantBefore1for5ReverseStockSplit" xlink:to="ftft_WarrantBefore1for5ReverseStockSplit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl0" xml:lang="en-US">Repayments of Related Party Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl0" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl0" xml:lang="en-US">Machinery and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OperatingExpensesAndOtherExpenseMember_lbl0" xml:lang="en-US">Operating Expenses And Other Expense Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OperatingExpensesAndOtherExpenseMember" xlink:to="ftft_OperatingExpensesAndOtherExpenseMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_WarrantsAfter1for5ReverseStockSplit_lbl1" xml:lang="en-US">Warrants After1for5 Reverse Stock Split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsAfter1for5ReverseStockSplit" xlink:to="ftft_WarrantsAfter1for5ReverseStockSplit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl1" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent_lbl0" xml:lang="en-US">Accrued Employee Benefits, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_CostThirdPartyMember_lbl0" xml:lang="en-US">Cost Third Party Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_CostThirdPartyMember" xlink:to="ftft_CostThirdPartyMember_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_AssetAcquisitionConsiderationTransferredOtherAssets_lbl0" xml:lang="en-US">Asset Acquisition, Consideration Transferred, Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressGross_lbl0" xml:lang="en-US">Construction in Progress, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Advancesfrom Customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers" xlink:to="ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl1" xml:lang="en-US">Subsidiary, Ownership Percentage, Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Employee Benefit Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseNonoperating_lbl0" xml:lang="en-US">Interest Expense, Nonoperating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_AE_lbl1" xml:lang="en-US">UNITED ARAB EMIRATES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_AE" xlink:to="country_AE_lbl1"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAssumedAbstract_lbl" xml:lang="en-US">Schedule Of Estimated Fair Values Of Net Assets Acquired And Liabilities Assumed Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="ftft_ScheduleOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAssumedAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_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="us-gaap_WarrantMember_lbl1" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl1"/>
    <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="ftft_DispositionOfDiscontinuedOperation_lbl1" xml:lang="en-US">Disposition Of Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DispositionOfDiscontinuedOperation" xlink:to="ftft_DispositionOfDiscontinuedOperation_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ProvisionOfDoubtfulDebts_lbl1" xml:lang="en-US">Provision Of Doubtful Debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ProvisionOfDoubtfulDebts" xlink:to="ftft_ProvisionOfDoubtfulDebts_lbl1"/>
    <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_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityAbstract_lbl0" xml:lang="en-US">Temporary Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_TemporaryEquityAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl"/>
    <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_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_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"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfConvertibleDebtAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfConvertibleDebtAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfConvertibleDebtAbstract_lbl" xml:lang="en-US">Schedule Of Convertible Debt Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfConvertibleDebtAbstract" xlink:to="ftft_ScheduleOfConvertibleDebtAbstract_lbl"/>
    <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="ftft_TurnoverOrder_lbl1" xml:lang="en-US">Turnover Order</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_TurnoverOrder" xlink:to="ftft_TurnoverOrder_lbl1"/>
    <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="ftft_ImpairmentLossTextBlock_lbl1" xml:lang="en-US">Impairment Loss Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentLossTextBlock" xlink:to="ftft_ImpairmentLossTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ImpairmentOfPropertyAndEquipment_lbl1" xml:lang="en-US">Impairment Of Property And Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ImpairmentOfPropertyAndEquipment" xlink:to="ftft_ImpairmentOfPropertyAndEquipment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PRCEnterpriseIncomeTaxLawMember_lbl0" xml:lang="en-US">PRCEnterprise Income Tax Law Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PRCEnterpriseIncomeTaxLawMember" xlink:to="ftft_PRCEnterpriseIncomeTaxLawMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_JudgmentAward_lbl1" xml:lang="en-US">Judgment Award</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_JudgmentAward" xlink:to="ftft_JudgmentAward_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_lbl0" xml:lang="en-US">Other Income and Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl0" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl1" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PrejudgmentInterest_lbl1" xml:lang="en-US">Prejudgment Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PrejudgmentInterest" xlink:to="ftft_PrejudgmentInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl0" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTerm_lbl0" xml:lang="en-US">Debt Instrument, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl0" xml:lang="en-US">Class of Warrant or Right, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_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_OperatingLeaseLiabilityCurrent_lbl1" xml:lang="en-US">Operating Lease, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_RepaymentForLoanReceivable_lbl1" xml:lang="en-US">Repayment For Loan Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_RepaymentForLoanReceivable" xlink:to="ftft_RepaymentForLoanReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesNoncurrent_lbl1" xml:lang="en-US">Debt Securities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesNoncurrent" xlink:to="us-gaap_DebtSecuritiesNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_OthersMember_lbl0" xml:lang="en-US">Others Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_OthersMember" xlink:to="ftft_OthersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Supplies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ChaoLiMember_lbl0" xml:lang="en-US">Chao Li Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ChaoLiMember" xlink:to="ftft_ChaoLiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl2" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SystemAndSoftwareMember_lbl0" xml:lang="en-US">System And Software Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SystemAndSoftwareMember" xlink:to="ftft_SystemAndSoftwareMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionExercisePriceDecrease_lbl0" xml:lang="en-US">Stock Option, Exercise Price, Decrease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionExercisePriceDecrease" xlink:to="us-gaap_StockOptionExercisePriceDecrease_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_StockIssuedDuringPeriodValueConversionOfUnits_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PurchasePricePercentage_lbl1" xml:lang="en-US">Purchase Price Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PurchasePricePercentage" xlink:to="ftft_PurchasePricePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment_lbl0" xml:lang="en-US">Proceeds from Principal Repayment, Loan and Lease, Held-for-Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" xlink:to="us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl1" xml:lang="en-US">Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDamagesPaidValue_lbl0" xml:lang="en-US">Loss Contingency, Damages Paid, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesPaidValue" xlink:to="us-gaap_LossContingencyDamagesPaidValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl0" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PlacementAgentWarrantsMember_lbl0" xml:lang="en-US">Placement Agent Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PlacementAgentWarrantsMember" xlink:to="ftft_PlacementAgentWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl0" xml:lang="en-US">Accounts and Nontrade Receivable [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl0" xml:lang="en-US">Payments of Debt Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation_lbl1" xml:lang="en-US">Discontinued Operation Gain Loss On Disposal Of Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation" xlink:to="ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LegalFees_lbl1" xml:lang="en-US">Legal Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalFees" xlink:to="us-gaap_LegalFees_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Cancelled In Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillMember_lbl0" xml:lang="en-US">Goodwill [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillMember" xlink:to="us-gaap_GoodwillMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Other Assets Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="ftft_ScheduleOfDueToRelatedPartiesAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfDueToRelatedPartiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_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="ftft_ScheduleOfDueToRelatedPartiesAbstract" xlink:to="ftft_ScheduleOfDueToRelatedPartiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_MobileSoftwareApplicationDevelopmentAgreementMember_lbl0" xml:lang="en-US">Mobile Software Application Development Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_MobileSoftwareApplicationDevelopmentAgreementMember" xlink:to="ftft_MobileSoftwareApplicationDevelopmentAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl0" xml:lang="en-US">Nature of Operations [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Due To Related Parties Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock" xlink:to="ftft_ScheduleOfDueToRelatedPartiesTableTextBlock_lbl1"/>
    <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_SharePrice_lbl1" xml:lang="en-US">Share Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockOtherSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Other Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockOtherSharesOutstanding" xlink:to="us-gaap_CommonStockOtherSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_lbl0" xml:lang="en-US">Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_lbl0" xml:lang="en-US">Cash, Cash Equivalents, and Short-Term Investments [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl0" xml:lang="en-US">Unrecognized Tax Benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl0" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl0" xml:lang="en-US">Operating Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FutureSupplyChainXianCoLtdMember_lbl0" xml:lang="en-US">Future Supply Chain Xian Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FutureSupplyChainXianCoLtdMember" xlink:to="ftft_FutureSupplyChainXianCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl0" xml:lang="en-US">Other Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_AlphaInformationServicesShenzhenCoLtdMember_lbl0" xml:lang="en-US">Alpha Information Services Shenzhen Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AlphaInformationServicesShenzhenCoLtdMember" xlink:to="ftft_AlphaInformationServicesShenzhenCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest_lbl0" xml:lang="en-US">Debt Instrument, Periodic Payment, Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentInterest_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_ConcentrationRiskPercentage1_lbl1" xml:lang="en-US">Concentration Risk, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets_lbl1" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Rightofuseassets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:to="ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl0" xml:lang="en-US">Contract with Customer, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Board of Directors Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription_lbl0" xml:lang="en-US">Loans and Leases Receivable, Related Parties, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription_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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl0" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl0" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl0" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NiceTalentPartnerLimitedMember_lbl0" xml:lang="en-US">Nice Talent Partner Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NiceTalentPartnerLimitedMember" xlink:to="ftft_NiceTalentPartnerLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_XiaochenZhaoMember_lbl0" xml:lang="en-US">Xiaochen Zhao Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_XiaochenZhaoMember" xlink:to="ftft_XiaochenZhaoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_BrokerageServiceMember_lbl1" xml:lang="en-US">Brokerage Service Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_BrokerageServiceMember" xlink:to="ftft_BrokerageServiceMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl1" xml:lang="en-US">Other Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_lbl0" xml:lang="en-US">Debt Instrument, Periodic Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPayment" xlink:to="us-gaap_DebtInstrumentPeriodicPayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PengLeiMember_lbl0" xml:lang="en-US">Peng Lei Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PengLeiMember" xlink:to="ftft_PengLeiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_WarrantsBefore1for5ReverseStockSplit_lbl1" xml:lang="en-US">Warrants Before1for5 Reverse Stock Split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantsBefore1for5ReverseStockSplit" xlink:to="ftft_WarrantsBefore1for5ReverseStockSplit_lbl1"/>
    <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="ftft_AccruedSuppliers_lbl1" xml:lang="en-US">Accrued Suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_AccruedSuppliers" xlink:to="ftft_AccruedSuppliers_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllOtherSegmentsMember_lbl0" xml:lang="en-US">Other Operating Segment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllOtherSegmentsMember" xlink:to="us-gaap_AllOtherSegmentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Employee Benefit Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercisable In Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_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="us-gaap_AccountsReceivableNetCurrent_lbl2" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFDICInsuredAmount_lbl0" xml:lang="en-US">Cash, FDIC Insured Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PangDongMember_lbl0" xml:lang="en-US">Pang Dong Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PangDongMember" xlink:to="ftft_PangDongMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl1" xml:lang="en-US">Related Party [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestments_lbl2" xml:lang="en-US">Short-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityRestrictions_lbl0" xml:lang="en-US">Equity Restrictions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityRestrictions" xlink:to="us-gaap_EquityRestrictions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_IntersegmentLoss_lbl1" xml:lang="en-US">Intersegment Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_IntersegmentLoss" xlink:to="ftft_IntersegmentLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember_lbl0" xml:lang="en-US">Future Private Equity Fund Management Hainan Co Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember" xlink:to="ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl0" xml:lang="en-US">Payments for (Proceeds from) Short-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DebtorAMember_lbl0" xml:lang="en-US">Debtor AMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DebtorAMember" xlink:to="ftft_DebtorAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl1" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_lbl0" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl0" xml:lang="en-US">Debt Instrument, Convertible, Number of Equity Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:to="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_MingYiMember_lbl0" xml:lang="en-US">Ming Yi Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_MingYiMember" xlink:to="ftft_MingYiMember_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_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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_lbl0" xml:lang="en-US">Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:to="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_StatutoryReservesPolicyTextBlock_lbl1" xml:lang="en-US">Statutory Reserves Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StatutoryReservesPolicyTextBlock" xlink:to="ftft_StatutoryReservesPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDiscontinuedOperationsMember_lbl0" xml:lang="en-US">Discontinued Operations [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDiscontinuedOperationsMember" xlink:to="us-gaap_SegmentDiscontinuedOperationsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_UnitedKingdomPoundsMember_lbl0" xml:lang="en-US">United Kingdom Pounds Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_UnitedKingdomPoundsMember" xlink:to="ftft_UnitedKingdomPoundsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl0" xml:lang="en-US">Proceeds from Debt, Net of Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:to="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_FTFTHKMember_lbl0" xml:lang="en-US">FTFTHKMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_FTFTHKMember" xlink:to="ftft_FTFTHKMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_SupplyChainFinancingTradingMember_lbl2" xml:lang="en-US">Supply Chain Financing Trading Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_SupplyChainFinancingTradingMember" xlink:to="ftft_SupplyChainFinancingTradingMember_lbl2"/>
    <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_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl0" xml:lang="en-US">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_DebtConversionConvertedInstrumentRate_lbl0" xml:lang="en-US">Debt Conversion, Converted Instrument, Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentRate" xlink:to="us-gaap_DebtConversionConvertedInstrumentRate_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_CustomerConcentrationRiskMember_lbl1" xml:lang="en-US">Customer Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_WarrantAfter1for5ReverseStockSplit_lbl1" xml:lang="en-US">Warrant After1for5 Reverse Stock Split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_WarrantAfter1for5ReverseStockSplit" xlink:to="ftft_WarrantAfter1for5ReverseStockSplit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebt_lbl1" xml:lang="en-US">Interest Expense, Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_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="ftft_StatutoryReserveMember_lbl0" xml:lang="en-US">Statutory Reserve Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_StatutoryReserveMember" xlink:to="ftft_StatutoryReserveMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentOwnedPercentOfNetAssets_lbl0" xml:lang="en-US">Investment Owned, Net Assets, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedPercentOfNetAssets" xlink:to="us-gaap_InvestmentOwnedPercentOfNetAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NiceTalentAssetManagementLimitedMember_lbl0" xml:lang="en-US">Nice Talent Asset Management Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NiceTalentAssetManagementLimitedMember" xlink:to="ftft_NiceTalentAssetManagementLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl0" xml:lang="en-US">Proceeds from Convertible Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_PaymentForDebtInvestment_lbl1" xml:lang="en-US">Payment For Debt Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_PaymentForDebtInvestment" xlink:to="ftft_PaymentForDebtInvestment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl0" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl0" xml:lang="en-US">Income Taxes Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl1" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl1"/>
    <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_PropertyPlantAndEquipmentSalvageValuePercentage_lbl0" xml:lang="en-US">Property, Plant and Equipment, Salvage Value, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl0" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_NetIncomelossFromDiscontinuingOperationsShare_lbl1" xml:lang="en-US">Net Incomeloss From Discontinuing Operations Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_NetIncomelossFromDiscontinuingOperationsShare" xlink:to="ftft_NetIncomelossFromDiscontinuingOperationsShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages_lbl1" xml:lang="en-US">Diluted Income Per Share Is Calculated By Taking Net Loss Divided By The Diluted Weighted Averages</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages" xlink:to="ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl0" xml:lang="en-US">Debt Instrument, Annual Principal Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_LoansAndLeasesReceivableRelatedParties_lbl0" xml:lang="en-US">Loans and Leases Receivable, Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Cancelled Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue" xlink:to="ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue_lbl1"/>
    <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_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_lbl0" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_lbl0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>ftft-20241231_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: Tue Apr 15 19:09:02 UTC 2025 -->
<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="ftft-20241231.xsd#ftft_r_ConsolidatedBalanceSheet" roleURI="http://www.ftft.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.ftft.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ConsolidatedIncomeStatement" roleURI="http://www.ftft.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ShareholdersEquityType2or3" roleURI="http://www.ftft.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ConsolidatedCashFlow" roleURI="http://www.ftft.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_CorporateInformation" roleURI="http://www.ftft.com/role/CorporateInformation"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.ftft.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AccountsReceivable" roleURI="http://www.ftft.com/role/AccountsReceivable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_OtherReceivables" roleURI="http://www.ftft.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_LoanReceivables" roleURI="http://www.ftft.com/role/LoanReceivables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ShortTermInvestments" roleURI="http://www.ftft.com/role/ShortTermInvestments"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AdvancestoSuppliersandOtherCurrentAssets" roleURI="http://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_DebtInvestment" roleURI="http://www.ftft.com/role/DebtInvestment"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_Acquisition" roleURI="http://www.ftft.com/role/Acquisition"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_Leases" roleURI="http://www.ftft.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_PropertyPlantandEquipmentNet" roleURI="http://www.ftft.com/role/PropertyPlantandEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_IntangibleAssets" roleURI="http://www.ftft.com/role/IntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AccountPayables" roleURI="http://www.ftft.com/role/AccountPayables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AccruedExpensesandOtherPayables" roleURI="http://www.ftft.com/role/AccruedExpensesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ConvertibleNotesPayable" roleURI="http://www.ftft.com/role/ConvertibleNotesPayable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_RelatedPartyTransaction" roleURI="http://www.ftft.com/role/RelatedPartyTransaction"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_IncomeTax" roleURI="http://www.ftft.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ImpairmentLoss" roleURI="http://www.ftft.com/role/ImpairmentLoss"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ShareBasedCompensation" roleURI="http://www.ftft.com/role/ShareBasedCompensation"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_CommonStock" roleURI="http://www.ftft.com/role/CommonStock"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_DiscontinuedOperations" roleURI="http://www.ftft.com/role/DiscontinuedOperations"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_SegmentReporting" roleURI="http://www.ftft.com/role/SegmentReporting"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_CommitmentsandContingencies" roleURI="http://www.ftft.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_RisksandUncertainties" roleURI="http://www.ftft.com/role/RisksandUncertainties"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_SubsequentEvents" roleURI="http://www.ftft.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AccountingPoliciesByPolicy" roleURI="http://www.ftft.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AccountsReceivableTables" roleURI="http://www.ftft.com/role/AccountsReceivableTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AdvancestoSuppliersandOtherCurrentAssetsTables" roleURI="http://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AcquisitionTables" roleURI="http://www.ftft.com/role/AcquisitionTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_LeasesTables" roleURI="http://www.ftft.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_PropertyPlantandEquipmentNetTables" roleURI="http://www.ftft.com/role/PropertyPlantandEquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_IntangibleAssetsTables" roleURI="http://www.ftft.com/role/IntangibleAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AccountPayablesTables" roleURI="http://www.ftft.com/role/AccountPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AccruedExpensesandOtherPayablesTables" roleURI="http://www.ftft.com/role/AccruedExpensesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ConvertibleNotesPayableTables" roleURI="http://www.ftft.com/role/ConvertibleNotesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_RelatedPartyTransactionTables" roleURI="http://www.ftft.com/role/RelatedPartyTransactionTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_IncomeTaxTables" roleURI="http://www.ftft.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_CommonStockTables" roleURI="http://www.ftft.com/role/CommonStockTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_DiscontinuedOperationsTables" roleURI="http://www.ftft.com/role/DiscontinuedOperationsTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_SegmentReportingTables" roleURI="http://www.ftft.com/role/SegmentReportingTables"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable" roleURI="http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable" roleURI="http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofAccountsReceivableNetTable" roleURI="http://www.ftft.com/role/ScheduleofAccountsReceivableNetTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable" roleURI="http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofOtherCurrentAssetsTable" roleURI="http://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable" roleURI="http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable_Parentheticals" roleURI="http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofMaturitiesofLeaseLiabilitiesTable" roleURI="http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofPropertyandEquipmentTable" roleURI="http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofIntangibleAssetsTable" roleURI="http://www.ftft.com/role/ScheduleofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofEstimatedAmortizationTable" roleURI="http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofAccountPayablesTable" roleURI="http://www.ftft.com/role/ScheduleofAccountPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofAccruedExpensesandOtherPayablesTable" roleURI="http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofConvertibleDebtTable" roleURI="http://www.ftft.com/role/ScheduleofConvertibleDebtTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofDuetoRelatedPartiesTable" roleURI="http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofDuefromRelatedPartiesTable" roleURI="http://www.ftft.com/role/ScheduleofDuefromRelatedPartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofCompanyTransactionswithRelatedPartiesTable" roleURI="http://www.ftft.com/role/ScheduleofCompanyTransactionswithRelatedPartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofComponentsoftheProvisionforIncomeTaxesTable" roleURI="http://www.ftft.com/role/ScheduleofComponentsoftheProvisionforIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable" roleURI="http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofWarrantsReverseStockSplitTable" roleURI="http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofLossfromDiscontinuedOperationsTable" roleURI="http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable" roleURI="http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofSegmentGrossProfitReportableSegmentTable" roleURI="http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable" roleURI="http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_CorporateInformationDetails" roleURI="http://www.ftft.com/role/CorporateInformationDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_OtherReceivablesDetails" roleURI="http://www.ftft.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_LoanReceivablesDetails" roleURI="http://www.ftft.com/role/LoanReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ShortTermInvestmentsDetails" roleURI="http://www.ftft.com/role/ShortTermInvestmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_DebtInvestmentDetails" roleURI="http://www.ftft.com/role/DebtInvestmentDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AcquisitionDetails" roleURI="http://www.ftft.com/role/AcquisitionDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_LeasesDetails" roleURI="http://www.ftft.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_PropertyPlantandEquipmentNetDetails" roleURI="http://www.ftft.com/role/PropertyPlantandEquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_IntangibleAssetsDetails" roleURI="http://www.ftft.com/role/IntangibleAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_AccruedExpensesandOtherPayablesDetails" roleURI="http://www.ftft.com/role/AccruedExpensesandOtherPayablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ConvertibleNotesPayableDetails" roleURI="http://www.ftft.com/role/ConvertibleNotesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_IncomeTaxDetails" roleURI="http://www.ftft.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ImpairmentLossDetails" roleURI="http://www.ftft.com/role/ImpairmentLossDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_ShareBasedCompensationDetails" roleURI="http://www.ftft.com/role/ShareBasedCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_CommonStockDetails" roleURI="http://www.ftft.com/role/CommonStockDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_DiscontinuedOperationsDetails" roleURI="http://www.ftft.com/role/DiscontinuedOperationsDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_SegmentReportingDetails" roleURI="http://www.ftft.com/role/SegmentReportingDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_CommitmentsandContingenciesDetails" roleURI="http://www.ftft.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ftft-20241231.xsd#ftft_r_RisksandUncertaintiesDetails" roleURI="http://www.ftft.com/role/RisksandUncertaintiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#cover" roleURI="http://xbrl.sec.gov/dei/role/document/Cover"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#ai" roleURI="http://xbrl.sec.gov/dei/role/document/AuditInformation"/>
  <presentationLink xlink:role="http://www.ftft.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ShortTermInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtSecuritiesNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" order="5.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/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsNoncurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ConvertibleNotesPayableCurrent" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_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/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_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/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TemporaryEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TemporaryEquityAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_MinorityInterest" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TemporaryEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_CostOfRevenue" 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/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_GrossProfit" order="1.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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="1.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/2024/elts/us-gaap-2024.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_AssetImpairmentCharges" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpenseNonoperating" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GainLossOnDisposalOfDiscontinuedOperations" xlink:href="ftft-20241231.xsd#ftft_GainLossOnDisposalOfDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract" xlink:to="GainLossOnDisposalOfDiscontinuedOperations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ComprehensiveLossContinuedOperation" xlink:href="ftft-20241231.xsd#ftft_ComprehensiveLossContinuedOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="ComprehensiveLossContinuedOperation" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComprehensiveLossContinuedOperation" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" xlink:href="ftft-20241231.xsd#ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComprehensiveLossContinuedOperation" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.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/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="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/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserveMember" xlink:href="ftft-20241231.xsd#ftft_StatutoryReserveMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="StatutoryReserveMember" 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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_NoncontrollingInterestMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="6.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="LossIncomeFromDiscontinuedOperationsNetOfTax" xlink:href="ftft-20241231.xsd#ftft_LossIncomeFromDiscontinuedOperationsNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="LossIncomeFromDiscontinuedOperationsNetOfTax" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContributionByNoncontrollingInterests" xlink:href="ftft-20241231.xsd#ftft_ContributionByNoncontrollingInterests"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ContributionByNoncontrollingInterests" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DispositionOfDiscontinuedOperation" xlink:href="ftft-20241231.xsd#ftft_DispositionOfDiscontinuedOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="DispositionOfDiscontinuedOperation" order="11.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/2024/elts/us-gaap-2024.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="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding_0" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentForAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProvisionOfDoubtfulDebts" xlink:href="ftft-20241231.xsd#ftft_ProvisionOfDoubtfulDebts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ProvisionOfDoubtfulDebts" order="2.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/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentOfShortTermInvestment" xlink:href="ftft-20241231.xsd#ftft_ImpairmentOfShortTermInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ImpairmentOfShortTermInvestment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InterestExpenseDebt" order="5.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/2024/elts/us-gaap-2024.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="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="RepaymentForLoanReceivable" xlink:href="ftft-20241231.xsd#ftft_RepaymentForLoanReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="RepaymentForLoanReceivable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromShortTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireOtherProductiveAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireOtherProductiveAssets" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentForDebtInvestment" xlink:href="ftft-20241231.xsd#ftft_PaymentForDebtInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentForDebtInvestment" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" order="2.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/2024/elts/us-gaap-2024.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="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_ConversionOfStockAmountConverted1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/CorporateInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NatureOfOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/AccountsReceivable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/OtherReceivables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/LoanReceivables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LoanAndLeaseReceivablesImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoanAndLeaseReceivablesImpairedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoanAndLeaseReceivablesImpairedAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ShortTermInvestments" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermInvestmentsAbstract" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_OtherCurrentAssetsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/DebtInvestment" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentsAbstract" xlink:to="us-gaap_InvestmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/Acquisition" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/Leases" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/PropertyPlantandEquipmentNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/IntangibleAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/AccountPayables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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:role="http://www.ftft.com/role/AccruedExpensesandOtherPayables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ConvertibleNotesPayable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/RelatedPartyTransaction" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/IncomeTax" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ImpairmentLoss" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract"/>
    <loc xlink:type="locator" xlink:label="ImpairmentLossTextBlock" xlink:href="ftft-20241231.xsd#ftft_ImpairmentLossTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:to="ImpairmentLossTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ShareBasedCompensation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/CommonStock" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/DiscontinuedOperations" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/SegmentReporting" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/CommitmentsandContingencies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/RisksandUncertainties" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/SubsequentEvents" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DiscontinuedOperationsPolicyTextBlock" order="1.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/2024/elts/us-gaap-2024.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GoingConcernPolicyTextBlock" xlink:href="ftft-20241231.xsd#ftft_GoingConcernPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="GoingConcernPolicyTextBlock" order="4.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/2024/elts/us-gaap-2024.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="5.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/2024/elts/us-gaap-2024.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="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GovernmentSubsidiesPolicyTextBlock" xlink:href="ftft-20241231.xsd#ftft_GovernmentSubsidiesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="GovernmentSubsidiesPolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="16.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/2024/elts/us-gaap-2024.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="17.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/2024/elts/us-gaap-2024.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="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongTermInvestmentsPolicyTextBlock" xlink:href="ftft-20241231.xsd#ftft_LongTermInvestmentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="LongTermInvestmentsPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="20.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/2024/elts/us-gaap-2024.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="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesPolicyTextBlock" xlink:href="ftft-20241231.xsd#ftft_StatutoryReservesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="StatutoryReservesPolicyTextBlock" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" xlink:href="ftft-20241231.xsd#ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/AccountsReceivableTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/AcquisitionTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/LeasesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/PropertyPlantandEquipmentNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/IntangibleAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/AccountPayablesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/AccruedExpensesandOtherPayablesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ConvertibleNotesPayableTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_ConvertibleDebtTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/RelatedPartyTransactionTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfDueToRelatedPartiesTableTextBlock" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfDueToRelatedPartiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="ScheduleOfDueToRelatedPartiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfDueFromRelatedPartiesTableTextBlock" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="ScheduleOfDueFromRelatedPartiesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/IncomeTaxTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/CommonStockTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/DiscontinuedOperationsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/SegmentReportingTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetIncomelossFromContinuedOperationsShare" xlink:href="ftft-20241231.xsd#ftft_NetIncomelossFromContinuedOperationsShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="NetIncomelossFromContinuedOperationsShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Lossfromcontinuedoperationspershares" xlink:href="ftft-20241231.xsd#ftft_Lossfromcontinuedoperationspershares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="Lossfromcontinuedoperationspershares" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity" xlink:href="ftft-20241231.xsd#ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetIncomelossFromDiscontinuingOperationsShare" xlink:href="ftft-20241231.xsd#ftft_NetIncomelossFromDiscontinuingOperationsShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="NetIncomelossFromDiscontinuingOperationsShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetIncomelossFromDiscontinuingOperationsPreshare" xlink:href="ftft-20241231.xsd#ftft_NetIncomelossFromDiscontinuingOperationsPreshare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="NetIncomelossFromDiscontinuingOperationsPreshare" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare" xlink:href="ftft-20241231.xsd#ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsBefore1for5ReverseStockSplit" xlink:href="ftft-20241231.xsd#ftft_WarrantsBefore1for5ReverseStockSplit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="WarrantsBefore1for5ReverseStockSplit" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantBefore1for5ReverseStockSplit" xlink:href="ftft-20241231.xsd#ftft_WarrantBefore1for5ReverseStockSplit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="WarrantBefore1for5ReverseStockSplit" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsBefore1for5ReverseStockSplits" xlink:href="ftft-20241231.xsd#ftft_WarrantsBefore1for5ReverseStockSplits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="WarrantsBefore1for5ReverseStockSplits" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsAfter1for5ReverseStockSplit" xlink:href="ftft-20241231.xsd#ftft_WarrantsAfter1for5ReverseStockSplit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="WarrantsAfter1for5ReverseStockSplit" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantAfter1for5ReverseStockSplit" xlink:href="ftft-20241231.xsd#ftft_WarrantAfter1for5ReverseStockSplit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="WarrantAfter1for5ReverseStockSplit" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsAfter1for5ReverseStockSplits" xlink:href="ftft-20241231.xsd#ftft_WarrantsAfter1for5ReverseStockSplits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="WarrantsAfter1for5ReverseStockSplits" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Warrants" xlink:href="ftft-20241231.xsd#ftft_Warrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="Warrants" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WarrantExercisePriceIncrease" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" order="16.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/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages" xlink:href="ftft-20241231.xsd#ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_MachineryAndEquipmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OfficeEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OfficeEquipmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_VehiclesMember" 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="SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofAccountsReceivableNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsReceivableNetAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfAccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SupplyChainFinancingTradingMember" xlink:href="ftft-20241231.xsd#ftft_SupplyChainFinancingTradingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="SupplyChainFinancingTradingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OthersMember" xlink:href="ftft-20241231.xsd#ftft_OthersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="OthersMember" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfConcentrationOfAccountsReceivableNetOfSpecificAllowanceForDoubtfulAccountsAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfConcentrationOfAccountsReceivableNetOfSpecificAllowanceForDoubtfulAccountsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConcentrationOfAccountsReceivableNetOfSpecificAllowanceForDoubtfulAccountsAbstract" xlink:to="us-gaap_ConcentrationRiskTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="DebtorAMember" xlink:href="ftft-20241231.xsd#ftft_DebtorAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="DebtorAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DebtorBMember" xlink:href="ftft-20241231.xsd#ftft_DebtorBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="DebtorBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DebtorCMember" xlink:href="ftft-20241231.xsd#ftft_DebtorCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="DebtorCMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DebtorMember" xlink:href="ftft-20241231.xsd#ftft_DebtorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="DebtorMember" 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="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Supplies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_Supplies" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <loc xlink:type="locator" xlink:label="AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable" xlink:href="ftft-20241231.xsd#ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AlphaInformationServicesShenzhenCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_AlphaInformationServicesShenzhenCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="AlphaInformationServicesShenzhenCoLtdMember" 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="AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xlink:href="ftft-20241231.xsd#ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent" xlink:href="ftft-20241231.xsd#ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables" xlink:href="ftft-20241231.xsd#ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables" order="7.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/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Goodwill" 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/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <loc xlink:type="locator" xlink:label="AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable" xlink:href="ftft-20241231.xsd#ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AlphaInformationServicesShenzhenCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_AlphaInformationServicesShenzhenCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="AlphaInformationServicesShenzhenCoLtdMember" 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="AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPaymentsToAcquireBusinesses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyAndEquipmentAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfPropertyAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_VehiclesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="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_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2.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/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ConstructionInProgressGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentOfPropertyAndEquipment" xlink:href="ftft-20241231.xsd#ftft_ImpairmentOfPropertyAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="ImpairmentOfPropertyAndEquipment" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfIntangibleAssetsAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIntangibleAssetsAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_TrademarksMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SystemAndSoftwareMember" xlink:href="ftft-20241231.xsd#ftft_SystemAndSoftwareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="SystemAndSoftwareMember" 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_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentOfIntangibleAsset" xlink:href="ftft-20241231.xsd#ftft_ImpairmentOfIntangibleAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="ImpairmentOfIntangibleAsset" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofAccountPayablesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedProvisionForLegalCase" xlink:href="ftft-20241231.xsd#ftft_AccruedProvisionForLegalCase"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="AccruedProvisionForLegalCase" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedSuppliers" xlink:href="ftft-20241231.xsd#ftft_AccruedSuppliers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="AccruedSuppliers" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofConvertibleDebtTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfConvertibleDebtAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfConvertibleDebtAbstract"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable" xlink:href="ftft-20241231.xsd#ftft_ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConvertibleDebtAbstract" xlink:to="ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ConvertibleNotesPayableMember" 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="ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable" xlink:to="us-gaap_DebtConversionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_ConvertibleNotesPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotesPayableAddition" xlink:href="ftft-20241231.xsd#ftft_ConvertibleNotesPayableAddition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="ConvertibleNotesPayableAddition" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_InterestExpenseDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockAmountIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_ConversionOfStockAmountIssued1" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfDueToRelatedPartiesAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfDueToRelatedPartiesAbstract"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYVyNJN0cdPD1kqhofxcdaCCfdmFJNk7bnRKcHxrwQg01XWFX5g0DYowFHWHpQCtY8D7bWmMV/bTxUKNjhKFxGaghaNZTo0mF5aWUWKJMJQeHJGPdm6CgKUlSEQNrKkioIqCdPAgpzvY4Qso/sC5NZEE2B63GCPvWALuvQk+cUBGLKf+elImIbULeDdJYbjih/omfoKDtxO3V16SKnloEGijBUfYi2Oj9rxtWB/4wiOdhE3VU0oDik3FP16+VLF24g=] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDueToRelatedPartiesAbstract" xlink:to="RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="MingYiMember" xlink:href="ftft-20241231.xsd#ftft_MingYiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="MingYiMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShanchunHuangMember" xlink:href="ftft-20241231.xsd#ftft_ShanchunHuangMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ShanchunHuangMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ChaoLiMember" xlink:href="ftft-20241231.xsd#ftft_ChaoLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ChaoLiMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XiaochenZhaoMember" xlink:href="ftft-20241231.xsd#ftft_XiaochenZhaoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="XiaochenZhaoMember" order="4.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="RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="DueToRelatedPartiesRelationship" xlink:href="ftft-20241231.xsd#ftft_DueToRelatedPartiesRelationship"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="DueToRelatedPartiesRelationship" order="1.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/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofDuefromRelatedPartiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfDueFromRelatedPartiesAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfDueFromRelatedPartiesAbstract"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDueFromRelatedPartiesAbstract" xlink:to="RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="HuLiMember" xlink:href="ftft-20241231.xsd#ftft_HuLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="HuLiMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="KaiXuMember" xlink:href="ftft-20241231.xsd#ftft_KaiXuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="KaiXuMember" 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="RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_OtherAssetsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="DueFromRelatedPartiesRelationship" xlink:href="ftft-20241231.xsd#ftft_DueFromRelatedPartiesRelationship"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="DueFromRelatedPartiesRelationship" order="1.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/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofCompanyTransactionswithRelatedPartiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="JKNDCLimitedMember" xlink:href="ftft-20241231.xsd#ftft_JKNDCLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="JKNDCLimitedMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NiceTalentPartnerLimitedMember" xlink:href="ftft-20241231.xsd#ftft_NiceTalentPartnerLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="NiceTalentPartnerLimitedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" order="1.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/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofComponentsoftheProvisionforIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_OtherTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotionalTaxOnProfitBeforeCITAndHongKongAbstract" xlink:href="ftft-20241231.xsd#ftft_NotionalTaxOnProfitBeforeCITAndHongKongAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="NotionalTaxOnProfitBeforeCITAndHongKongAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotionalTaxOnProfitBeforeCITAndHongKongAbstract" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantsReverseStockSplitAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfWarrantsReverseStockSplitAbstract"/>
    <loc xlink:type="locator" xlink:label="CommonStockScheduleofWarrantsReverseStockSplitDetailsTable" xlink:href="ftft-20241231.xsd#ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:href="ftft-20241231.xsd#ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsReverseStockSplitAbstract" xlink:to="CommonStockScheduleofWarrantsReverseStockSplitDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockScheduleofWarrantsReverseStockSplitDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_WarrantMember" 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="CommonStockScheduleofWarrantsReverseStockSplitDetailsTable" xlink:to="CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfLossFromDiscontinuedOperationsAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfLossFromDiscontinuedOperationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLossFromDiscontinuedOperationsAbstract" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_DisposalGroupClassificationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_SegmentDiscontinuedOperationsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="srt_ProductOrServiceAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CostThirdPartyMember" xlink:href="ftft-20241231.xsd#ftft_CostThirdPartyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="CostThirdPartyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CostRelatedPartyMember" xlink:href="ftft-20241231.xsd#ftft_CostRelatedPartyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="CostRelatedPartyMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationSellingExpenses" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="DisposalGroupIncludingDiscontinuedOperationSellingExpenses" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationBadDebtProvision" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="DisposalGroupIncludingDiscontinuedOperationBadDebtProvision" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationAccountsReceivable" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="DisposalGroupIncludingDiscontinuedOperationAccountsReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent" xlink:href="ftft-20241231.xsd#ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfSegmentGrossProfitReportableSegmentAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfSegmentGrossProfitReportableSegmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentGrossProfitReportableSegmentAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="SupplyChainFinancingTradingMember" xlink:href="ftft-20241231.xsd#ftft_SupplyChainFinancingTradingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="SupplyChainFinancingTradingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BrokerageServiceMember" xlink:href="ftft-20241231.xsd#ftft_BrokerageServiceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="BrokerageServiceMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OthersMember" xlink:href="ftft-20241231.xsd#ftft_OthersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="OthersMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="IntersegmentLoss" xlink:href="ftft-20241231.xsd#ftft_IntersegmentLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="IntersegmentLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="2.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/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_GrossProfit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract" xlink:href="ftft-20241231.xsd#ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" 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/2024/elts/us-gaap-2024.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="SupplyChainFinancingTradingMember" xlink:href="ftft-20241231.xsd#ftft_SupplyChainFinancingTradingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="SupplyChainFinancingTradingMember" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="BrokerageServiceMember" xlink:href="ftft-20241231.xsd#ftft_BrokerageServiceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="BrokerageServiceMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllOtherSegmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_AllOtherSegmentsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CorporateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_CorporateMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingExpensesAndOtherExpenseMember" xlink:href="ftft-20241231.xsd#ftft_OperatingExpensesAndOtherExpenseMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="OperatingExpensesAndOtherExpenseMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AssetsRelatedToDiscontinuedOperationMember" xlink:href="ftft-20241231.xsd#ftft_AssetsRelatedToDiscontinuedOperationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="AssetsRelatedToDiscontinuedOperationMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceTable"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/CorporateInformationDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="CorporateInformationDetailsTable" xlink:href="ftft-20241231.xsd#ftft_CorporateInformationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="CorporateInformationDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CorporateInformationDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CorporateInformationDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FloridaSecretaryOfStatesOfficeArticlesMember" xlink:href="ftft-20241231.xsd#ftft_FloridaSecretaryOfStatesOfficeArticlesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="FloridaSecretaryOfStatesOfficeArticlesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_DirectorMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CorporateInformationDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_HK" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CorporateInformationDetailsTable" xlink:to="srt_RangeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CorporateInformationDetailsTable" xlink:to="srt_OwnershipAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="AlphaInternationalSecuritiesMember" xlink:href="ftft-20241231.xsd#ftft_AlphaInternationalSecuritiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="AlphaInternationalSecuritiesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AlphaInformationServicesShenzhenCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_AlphaInformationServicesShenzhenCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="AlphaInformationServicesShenzhenCoLtdMember" 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="CorporateInformationDetailsTable" xlink:to="dei_EntityInformationLineItems" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityInformationLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityInformationLineItems" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityInformationLineItems" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityInformationLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityInformationLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockShareSubscriptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockShareSubscriptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityInformationLineItems" xlink:to="us-gaap_PreferredStockShareSubscriptions" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityInformationLineItems" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_AssetAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="NiceTalentAssetManagementLimitedMember" xlink:href="ftft-20241231.xsd#ftft_NiceTalentAssetManagementLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="NiceTalentAssetManagementLimitedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FTFTSuperComputingIncMember" xlink:href="ftft-20241231.xsd#ftft_FTFTSuperComputingIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="FTFTSuperComputingIncMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OlshanFromeWoloskyLLPMember" xlink:href="ftft-20241231.xsd#ftft_OlshanFromeWoloskyLLPMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="OlshanFromeWoloskyLLPMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermInvestmentsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_ProductOrServiceAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember" xlink:href="ftft-20241231.xsd#ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ForeignCurrencyAndOtherComprehensiveIncomeLossMember" xlink:href="ftft-20241231.xsd#ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ForeignCurrencyAndOtherComprehensiveIncomeLossMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="VIEMember" xlink:href="ftft-20241231.xsd#ftft_VIEMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="VIEMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_GoodwillMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CN"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_CN" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnitedKingdomPoundsMember" xlink:href="ftft-20241231.xsd#ftft_UnitedKingdomPoundsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="UnitedKingdomPoundsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="country_AE" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AE"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_AE" 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/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_RangeAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation" xlink:href="ftft-20241231.xsd#ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WorkingCapital" xlink:href="ftft-20241231.xsd#ftft_WorkingCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="WorkingCapital" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_Cash" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFDICInsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFDICInsuredAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_CashFDICInsuredAmount" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueNotFromContractWithCustomer" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_RevenueNotFromContractWithCustomer" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_Goodwill" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_ShortTermInvestments" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentOfShortTermInvestment" xlink:href="ftft-20241231.xsd#ftft_ImpairmentOfShortTermInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="ImpairmentOfShortTermInvestment" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_LongTermInvestments" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromDebtInvestment" xlink:href="ftft-20241231.xsd#ftft_ProceedsFromDebtInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="ProceedsFromDebtInvestment" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutorySurplusReservesFundPercentage" xlink:href="ftft-20241231.xsd#ftft_StatutorySurplusReservesFundPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="StatutorySurplusReservesFundPercentage" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RegisteredCapitalPercentage" xlink:href="ftft-20241231.xsd#ftft_RegisteredCapitalPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="RegisteredCapitalPercentage" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReserveFundPercentage" xlink:href="ftft-20241231.xsd#ftft_ReserveFundPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="ReserveFundPercentage" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReserveFundRegisteredCapitalPercentage" xlink:href="ftft-20241231.xsd#ftft_ReserveFundRegisteredCapitalPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="ReserveFundRegisteredCapitalPercentage" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/OtherReceivablesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="OtherReceivablesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_OtherReceivablesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableModificationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="OtherReceivablesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MobileSoftwareApplicationDevelopmentAgreementMember" xlink:href="ftft-20241231.xsd#ftft_MobileSoftwareApplicationDevelopmentAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="MobileSoftwareApplicationDevelopmentAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AugmentedRealityARGroupDevelopmentAndServiceAgreementMember" xlink:href="ftft-20241231.xsd#ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="AugmentedRealityARGroupDevelopmentAndServiceAgreementMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_HK" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsTable" xlink:to="us-gaap_FinancingReceivableModificationsLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableModificationsLineItems" xlink:to="us-gaap_OtherReceivables" order="0.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/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableModificationsLineItems" xlink:to="us-gaap_Deposits" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherReceivablesIncludedDepositPaidAndPrepayments" xlink:href="ftft-20241231.xsd#ftft_OtherReceivablesIncludedDepositPaidAndPrepayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableModificationsLineItems" xlink:to="OtherReceivablesIncludedDepositPaidAndPrepayments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/LoanReceivablesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LoanAndLeaseReceivablesImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoanAndLeaseReceivablesImpairedAbstract"/>
    <loc xlink:type="locator" xlink:label="LoanReceivablesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_LoanReceivablesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableDisclosureLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoanAndLeaseReceivablesImpairedAbstract" xlink:to="LoanReceivablesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivablesDetailsTable" xlink:to="dei_LegalEntityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FutureFinTechHongKongLimitedMember" xlink:href="ftft-20241231.xsd#ftft_FutureFinTechHongKongLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="FutureFinTechHongKongLimitedMember" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivablesDetailsTable" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FuturePrivateEquityFundManagementHainanCoLimitedOneMember" xlink:href="ftft-20241231.xsd#ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="FuturePrivateEquityFundManagementHainanCoLimitedOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FuturePrivateEquityFundManagementHainanCoLimitedMember" xlink:href="ftft-20241231.xsd#ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="FuturePrivateEquityFundManagementHainanCoLimitedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FutureSupplyChainXianCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_FutureSupplyChainXianCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="FutureSupplyChainXianCoLtdMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FTFTHKMember" xlink:href="ftft-20241231.xsd#ftft_FTFTHKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="FTFTHKMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FTFTHKOneMember" xlink:href="ftft-20241231.xsd#ftft_FTFTHKOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="FTFTHKOneMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FutureFinTechHongKongLimitedMember_0" xlink:href="ftft-20241231.xsd#ftft_FutureFinTechHongKongLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="FutureFinTechHongKongLimitedMember_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanAgreementMember" xlink:href="ftft-20241231.xsd#ftft_LoanAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="LoanAgreementMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivablesDetailsTable" xlink:to="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedParties" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableBasisSpreadOnVariableRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableBasisSpreadOnVariableRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:to="us-gaap_LoansReceivableBasisSpreadOnVariableRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentOfNotesReceivableFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentOfNotesReceivableFromRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:to="us-gaap_RepaymentOfNotesReceivableFromRelatedParties" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:to="us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RepaidTerm" xlink:href="ftft-20241231.xsd#ftft_RepaidTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansAndLeasesReceivableDisclosureLineItems" xlink:to="RepaidTerm" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ShortTermInvestmentsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ShortTermInvestmentsDetailsTable" xlink:href="ftft-20241231.xsd#ftft_ShortTermInvestmentsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermInvestmentsAbstract" xlink:to="ShortTermInvestmentsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermInvestmentsDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ShanghaiYuliEnterpriseManagementConsultingFirmMember" xlink:href="ftft-20241231.xsd#ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="ShanghaiYuliEnterpriseManagementConsultingFirmMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermInvestmentsDetailsTable" xlink:to="us-gaap_InvestmentTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_ShortTermInvestmentsMember" 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="ShortTermInvestmentsDetailsTable" xlink:to="us-gaap_ScheduleOfInvestmentsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfInvestmentsLineItems" xlink:to="us-gaap_ShortTermInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AlternativeInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AlternativeInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfInvestmentsLineItems" xlink:to="us-gaap_AlternativeInvestment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentOfShortTermInvestment" xlink:href="ftft-20241231.xsd#ftft_ImpairmentOfShortTermInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfInvestmentsLineItems" xlink:to="ImpairmentOfShortTermInvestment" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/DebtInvestmentDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentsAbstract"/>
    <loc xlink:type="locator" xlink:label="DebtInvestmentDetailsTable" xlink:href="ftft-20241231.xsd#ftft_DebtInvestmentDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentsAbstract" xlink:to="DebtInvestmentDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInvestmentDetailsTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInvestmentDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DebtTransferAgreementMember" xlink:href="ftft-20241231.xsd#ftft_DebtTransferAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="DebtTransferAgreementMember" 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="DebtInvestmentDetailsTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtSecuritiesNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPayment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentInterest" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DebtInvestmentPledgeAmount" xlink:href="ftft-20241231.xsd#ftft_DebtInvestmentPledgeAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="DebtInvestmentPledgeAmount" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_RepaymentsOfDebt" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentRate" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromRepaymentsOfDebt" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/AcquisitionDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="AcquisitionDetailsTable" xlink:href="ftft-20241231.xsd#ftft_AcquisitionDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="AcquisitionDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsTable" xlink:to="us-gaap_InvestmentTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="AlphaInformationServicesShenzhenCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_AlphaInformationServicesShenzhenCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="AlphaInformationServicesShenzhenCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AlphaInternationalSecuritiesHongKongLimitedMember" xlink:href="ftft-20241231.xsd#ftft_AlphaInternationalSecuritiesHongKongLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="AlphaInternationalSecuritiesHongKongLimitedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="AlphaInformationServicesShenzhenCoLtdMember_0" xlink:href="ftft-20241231.xsd#ftft_AlphaInformationServicesShenzhenCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="AlphaInformationServicesShenzhenCoLtdMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FTFTInternationalSecuritiesAndFuturesLimitedMember" xlink:href="ftft-20241231.xsd#ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="FTFTInternationalSecuritiesAndFuturesLimitedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FutureInformationServiceShenzhenCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_FutureInformationServiceShenzhenCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="FutureInformationServiceShenzhenCoLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_HK" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionDetailsTable" xlink:to="srt_OwnershipAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="AlphaInternationalSecuritiesHongKongLimitedMember_0" xlink:href="ftft-20241231.xsd#ftft_AlphaInternationalSecuritiesHongKongLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="AlphaInternationalSecuritiesHongKongLimitedMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AlphaInformationServicesShenzhenCoLtdMember_1" xlink:href="ftft-20241231.xsd#ftft_AlphaInformationServicesShenzhenCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="AlphaInformationServicesShenzhenCoLtdMember_1" 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="AcquisitionDetailsTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationAcquiredNetSales" xlink:href="ftft-20241231.xsd#ftft_BusinessCombinationAcquiredNetSales"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="BusinessCombinationAcquiredNetSales" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/LeasesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_ShortTermLeaseCost" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/PropertyPlantandEquipmentNetDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/IntangibleAssetsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_AdjustmentForAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSoldAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/AccruedExpensesandOtherPayablesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="AccruedExpensesandOtherPayablesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_AccruedExpensesandOtherPayablesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="AccruedExpensesAndOtherPayablesLineItems" xlink:href="ftft-20241231.xsd#ftft_AccruedExpensesAndOtherPayablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="AccruedExpensesandOtherPayablesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FTGlobalCapitalIncMember" xlink:href="ftft-20241231.xsd#ftft_FTGlobalCapitalIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="FTGlobalCapitalIncMember" 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="AccruedExpensesandOtherPayablesDetailsTable" xlink:to="AccruedExpensesAndOtherPayablesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesAndOtherPayablesLineItems" xlink:to="us-gaap_LegalFees" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedExpensesPayment" xlink:href="ftft-20241231.xsd#ftft_AccruedExpensesPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesAndOtherPayablesLineItems" xlink:to="AccruedExpensesPayment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ConvertibleNotesPayableDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotesPayableDetailsTable" xlink:href="ftft-20241231.xsd#ftft_ConvertibleNotesPayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotesPayableLineItems" xlink:href="ftft-20241231.xsd#ftft_ConvertibleNotesPayableLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:to="ConvertibleNotesPayableDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesPayableDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ConvertibleDebtMember" 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="ConvertibleNotesPayableDetailsTable" xlink:to="ConvertibleNotesPayableLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesPayableLineItems" xlink:to="us-gaap_ConvertibleDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesPayableLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesPayableLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockAmountIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesPayableLineItems" xlink:to="us-gaap_ConversionOfStockAmountIssued1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/IncomeTaxDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDetailsTable" xlink:href="ftft-20241231.xsd#ftft_IncomeTaxDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_US" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_HK" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="country_GB" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_GB" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="country_AE" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AE"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_AE" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="BritishVirginIslandMember" xlink:href="ftft-20241231.xsd#ftft_BritishVirginIslandMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="BritishVirginIslandMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="EITLawMember" xlink:href="ftft-20241231.xsd#ftft_EITLawMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="EITLawMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PRCEnterpriseIncomeTaxLawMember" xlink:href="ftft-20241231.xsd#ftft_PRCEnterpriseIncomeTaxLawMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="PRCEnterpriseIncomeTaxLawMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsTable" xlink:to="srt_RangeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignTaxJurisdictionOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignTaxJurisdictionOtherMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_ForeignTaxJurisdictionOtherMember" 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="IncomeTaxDetailsTable" xlink:to="us-gaap_IncomeTaxExaminationLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ImpairmentLossDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract"/>
    <loc xlink:type="locator" xlink:label="ImpairmentLossDetailsTable" xlink:href="ftft-20241231.xsd#ftft_ImpairmentLossDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:to="ImpairmentLossDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ImpairmentLossDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FuturePrivateEquityFundManagementHainanCoLtdMember" xlink:href="ftft-20241231.xsd#ftft_FuturePrivateEquityFundManagementHainanCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="FuturePrivateEquityFundManagementHainanCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NiceTalentAssetManagementLimitedMember" xlink:href="ftft-20241231.xsd#ftft_NiceTalentAssetManagementLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="NiceTalentAssetManagementLimitedMember" 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="ImpairmentLossDetailsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AssetImpairmentCharges" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_OtherShortTermInvestments" order="1.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/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_GoodwillImpairmentLossNetOfTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/ShareBasedCompensationDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationDetailsTable" xlink:href="ftft-20241231.xsd#ftft_ShareBasedCompensationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ShareBasedCompensationDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TwoThousandTwentyOmnibusEquityPlanMember" xlink:href="ftft-20241231.xsd#ftft_TwoThousandTwentyOmnibusEquityPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="TwoThousandTwentyOmnibusEquityPlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_BoardOfDirectorsChairmanMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_BoardOfDirectorsChairmanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShanchunHuangMember" xlink:href="ftft-20241231.xsd#ftft_ShanchunHuangMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="ShanchunHuangMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="YongkeXueMember" xlink:href="ftft-20241231.xsd#ftft_YongkeXueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="YongkeXueMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MingYiMember" xlink:href="ftft-20241231.xsd#ftft_MingYiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="MingYiMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PengLeiMember" xlink:href="ftft-20241231.xsd#ftft_PengLeiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="PengLeiMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PangDongMember" xlink:href="ftft-20241231.xsd#ftft_PangDongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="PangDongMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="KaiXuMember" xlink:href="ftft-20241231.xsd#ftft_KaiXuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="KaiXuMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="srt_RangeAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationDetailsTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserves" xlink:href="ftft-20241231.xsd#ftft_StatutoryReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StatutoryReserves" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedPercentOfNetAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedPercentOfNetAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_InvestmentOwnedPercentOfNetAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentDividends" xlink:href="ftft-20241231.xsd#ftft_PaymentDividends"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="PaymentDividends" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityRestrictions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityRestrictions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EquityRestrictions" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharePrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionExercisePriceDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockOptionExercisePriceDecrease" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_OtherExpenses" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/CommonStockDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="CommonStockDetailsTable" xlink:href="ftft-20241231.xsd#ftft_CommonStockDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="CommonStockDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_WarrantMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PlacementAgentWarrantsMember" xlink:href="ftft-20241231.xsd#ftft_PlacementAgentWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="PlacementAgentWarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember_1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_CommonStockMember_1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="LenderElectsMember" xlink:href="ftft-20241231.xsd#ftft_LenderElectsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="LenderElectsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementMember" xlink:href="ftft-20241231.xsd#ftft_SecuritiesPurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="SecuritiesPurchaseAgreementMember" 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="CommonStockDetailsTable" xlink:to="us-gaap_ClassOfStockLineItems" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfPurchasePrice" xlink:href="ftft-20241231.xsd#ftft_PercentageOfPurchasePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="PercentageOfPurchasePrice" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharePrice" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchasePricePercentage" xlink:href="ftft-20241231.xsd#ftft_PurchasePricePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="PurchasePricePercentage" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockOtherSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockOtherSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockOtherSharesOutstanding" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ConversionOfStockAmountConverted1" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/DiscontinuedOperationsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/SegmentReportingDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_CommitmentsandContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsLineItems" xlink:href="ftft-20241231.xsd#ftft_CommitmentsandContingenciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsandContingenciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="CommitmentsandContingenciesDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesPaidValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesPaidValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LossContingencyDamagesPaidValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JudgmentAward" xlink:href="ftft-20241231.xsd#ftft_JudgmentAward"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="JudgmentAward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrejudgmentInterest" xlink:href="ftft-20241231.xsd#ftft_PrejudgmentInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="PrejudgmentInterest" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LegalFees" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="JudgmentRendered" xlink:href="ftft-20241231.xsd#ftft_JudgmentRendered"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="JudgmentRendered" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOperatingPaidInCash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeOperatingPaidInCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_InterestIncomeOperatingPaidInCash" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TurnoverOrder" xlink:href="ftft-20241231.xsd#ftft_TurnoverOrder"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="TurnoverOrder" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.ftft.com/role/RisksandUncertaintiesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="RisksandUncertaintiesDetailsTable" xlink:href="ftft-20241231.xsd#ftft_RisksandUncertaintiesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="RisksandUncertaintiesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksandUncertaintiesDetailsTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_SupplierConcentrationRiskMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksandUncertaintiesDetailsTable" xlink:to="srt_MajorCustomersAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CustomersOneMember" xlink:href="ftft-20241231.xsd#ftft_CustomersOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomersOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomersTwoMember" xlink:href="ftft-20241231.xsd#ftft_CustomersTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomersTwoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksandUncertaintiesDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueNetMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchasesMember" xlink:href="ftft-20241231.xsd#ftft_PurchasesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="PurchasesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksandUncertaintiesDetailsTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="VendorOneMember" xlink:href="ftft-20241231.xsd#ftft_VendorOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="VendorOneMember" 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="RisksandUncertaintiesDetailsTable" xlink:to="us-gaap_ConcentrationRiskLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/Cover" xlink:type="extended"/>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/AuditInformation" xlink:type="extended"/>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 7;!D(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M_P"'XN?_ )T5'_$178?]&M7/_A^+G_YT5']AYCVP_P#X/I__ "T/]8\)_P!
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %-?[I^H_F,TZFO]T_A_,4)7
MT[M?F@;MKVU^XIW.!;S[B /+<')QR5. ?0U_F3^(/^/^_P#^OAO_ $:]?Z:E
M]_QZW/X_^@&O\RKQ!_Q_WW_7RW_H<E>E@W5ADN8NG6G2C4QF$A5A"R]I3JSQ
MDIP<DU*-U%Q3CJN9M:V/'JUY3S;"X.R4949XGVGQ24J*YU'EE[CBVM;ZVZ'/
M4445Y?LZ7\M;_P *J_\ F>SS5?YX?^"*/_R(4444>SI?RUO_  JK_P"8<U7^
M>'_@BC_\B%%%%'LZ7\M;_P *J_\ F'-5_GA_X(H__(A1111[.E_+6_\ "JO_
M )AS5?YX?^"*/_R(4444>SI?RUO_  JK_P"8<U7^>'_@BC_\B%%%%'LZ7\M;
M_P *J_\ F'-5_GA_X(H__(A1111[.E_+6_\ "JO_ )AS5?YX?^"*/_R(4444
M>SI?RUO_  JK_P"8<U7^>'_@BC_\B%%%%'LZ7\M;_P *J_\ F'-5_GA_X(H_
M_(A1111[.E_+6_\ "JO_ )AS5?YX?^"*/_R(4444>SI?RUO_  JK_P"8<U7^
M>'_@BC_\B%%%%'LZ7\M;_P *J_\ F'-5_GA_X(H__(A1111[.E_+6_\ "JO_
M )AS5?YX?^"*/_R(4444>SI?RUO_  JK_P"8<U7^>'_@BC_\B%%%%'LZ7\M;
M_P *J_\ F'-5_GA_X(H__(A1111[.E_+6_\ "JO_ )AS5?YX?^"*/_R(4444
M>SI?RUO_  JK_P"8<U7^>'_@BC_\B%%%%'LZ7\M;_P *J_\ F'-5_GA_X(H_
M_(A1111[.E_+6_\ "JO_ )AS5?YX?^"*/_R(4444>SI?RUO_  JK_P"8<U7^
M>'_@BC_\B%%%%'LZ7\M;_P *J_\ F'-5_GA_X(H__(A1111[.E_+6_\ "JO_
M )AS5?YX?^"*/_R(4444>SI?RUO_  JK_P"8<U7^>'_@BC_\B%%%%'LZ7\M;
M_P *J_\ F'-5_GA_X(H__(A1111[.E_+6_\ "JO_ )AS5?YX?^"*/_R(4444
M>SI?RUO_  JK_P"8<U7^>'_@BC_\B%%%%'LZ7\M;_P *J_\ F'-5_GA_X(H_
M_(A1113]C2G[C5:TO=?^TUWOILY6?H]&3*I5A%R4X-Q3DE[&ENE?I&X=U_WE
M_P#0A7UM^PS_ ,GG_LM?]G*? ;_U:/A2ODGNO^\O_H0KZU_8:_Y/._9;_P"S
MD_@/_P"K1\*5W971HSE7AR-.C3J2C+VE5MN$9-74I<NZUW/(S9U(4:55S4G5
M:4HNE322D[.TDN:_F?Z(EI_QZP_[B?R-73]Y?^!?RJE:?\>L/^XG\C5T_>7_
M (%_*N6I_O%3_M[]3T:.N%P__;OYQ'4445!N%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4U_NG\/YBG4U_NG\/YBFM
MUZK\R9.T9/LF_P #.O?^/2X^G_LAK_,KU[_C^OO^N[?^C'K_ $U+W_CTN/I_
M[(:_S*]>_P"/Z^_Z[M_Z,>O2PG_(CS#_ +#L!^>./#GIQ)@H]\NQ,K_]PV['
M/4445YA[P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !12@$G !)
M/0 9)_ 4XQR*0&1U)Z JP)^F1S^% #**4JP&2K >I! I* "BBB@ HHHH ***
M* "B@ DX )/H.33MC_W&_P"^3_A0 VBAOD8(_P CM]U6^5C@9.%."< $\#H,
MT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 44454/CC_B7YD5/X<_\,OR#NO^\O\ Z$*^M?V&O^3SOV6_^SD_@/\ ^K1\
M*5\E=U_WE_\ 0A7UK^PU_P GG?LM_P#9R?P'_P#5H^%*[\H_BXW_ *\U_P#T
MB1YF<K_9,-ZP_.Y_HB6G_'K#_N)_(U=/WE_X%_*J5I_QZP_[B?R-73]Y?^!?
MRKAJ?[Q4_P"WOU.ZC_NN'](_G$=1114'0%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M/PQ^"?Q<^.&HW.B?"'X:>,OB5J-I'/-?VWA'PSKOB**PBM4>69M2FT.QO18
M")HXC<F(271BMU)DD53)XI^ '[0'P^\-/XZ\9_!#XR>#?!]O##=3>*_$GPU\
M8>'?#GV.Y$;*9=>UO1;321:7UO.L>X70>XM[D+:,TTL.?WU_X-^/C+\0-3^(
M'Q4^"FJ^)'NOAMH/P?TWQEX+\+VVFZ1I^BZ+>ZSXJTZT>;3Y3&GB*\FO(KAX
M]U])+!*7S""=IH _FOF@6TGGM%A$$D#E+@;_ #XV=6VG[//EE90XY*L1@$5%
M7J^F?!WXN>-]-U_QGX+^%GQ'\7>#])N)O[5\5^&/ _B;7_#6F9DNI1_:&NZ5
MI=WI=GF.VN9!]INH\I;SO]V*0KY.C+(&*$.$SO*$,$P_EG=C.W#_ "'.,/\
M+UXH >JL[*B*SN[!41069F8X"JH!+,20  "2>!5FPL+_ %6Y@LM,LKO4KRZD
M,5K:6%M->7-S*)UM3'!!;I)+-(+ETMRD:,WGLL6/,8*=[P1X-\1?$3QEX6\
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
M&"&&*2::6.*);A':,2.P5) J#<TL3$2VZJ"6G2,8.<&%&5'#.RJN<98A1DC
M&3@9)( ]20!R:],^&?PO^(_Q@\8:=X(^%7@/Q+\1?%]U=6WD^'_"VFZCJ6H6
MJ;_/;5+Q-,MKJ:RL=+@BEU6YN)XTA%K93%W5-S  _J*_;Y\;?L[>&OV ?V%K
MK]H#X6>-?BUHU[X'^&VE^&+7P7\0I_AU<Z=K[? ZQFN[O4-6TV*ZU:TBO;)D
MA$EM;-N2\B$SQ6MRTZ_DY^U+\4?V6/'_ /P3U^'NA?LO_"[4O@R^@_M'ZQ?>
M+_AMXD\87GC/Q#> ?#G7;./Q.WC.\EGU^ZT:_P!2EM=.:_M;0V<\]S]@FD"W
M#+7ZT?\ !5']ECXW>-/V!?V1O"/@KP!KOC;Q-\"M(\$VWCK3/#UC>ZMJ=C#H
MOPFBT'4;U=&TNVN;^Z@M;_28[:\N1!Y5G%,)KAD121_)@3,#-:NE_!_9]WYM
M]HGGR".TOH9U2_M;ZVX:VNHX5F/V>=$E61%W(&6@#^C/_@G1X]\7^,?^"7?_
M  4IL/$_B_5=>L/"?PU^)<OA^RUS5+V_&AVVH_!?Q,?[+TF-]..IKIHGMT_L
M&2U_<RWD41BWA'QY[_P00\6>-9OVH?'OP]D\0>()/A]JGP4\:^(X/!VJZ[/J
M&@&9?%GPPTW4-=TI+G3RZZQ;WLT5KJ A(EM9)/(NFBW,IW?^"-<N@_%?]G3]
MO7]D;3?&%AHOQ-^+7@I].\(0W\EK$EQ!XI^&?BSP\DHMI9$N-5TWP]>:A#>>
M(K:R26<:;#=VR[9Y8U;Z(_X)-_L/^-OV/OVL?'FL?'+QW\+_  _\5-7^$OB/
M2M(^$OA+4X?$>OWG@EM>\+7U_P#$/4M0MKF>'P;X&U?5-!@N++PUJD=KJ5MJ
M"0R7#;(G% 'RC_P2H^)_Q&MO^"E_B?X:6GQ \:6WPY\5>*_C?XFU7PC-KKG0
MM2N=(L_$(T6+6=*6"QO'W>;IVIZ,LDJK),VFW(BNK:3R9_GGXS_M6_M-67_!
M0WQQX6M/VB_C!%X5\)_MD>*/#'AC0KCXB?$&'1]'T*W^+FH>&[[PKI^D:0^O
M:,8+?3=/TN.\TW4X&CLK34+6=8;!Y;0U[;^Q9X;TG]FO_@KWHVC^/_B/\+G@
M\;W_ ,:;_2_$_@[X@^&=;TG3U\0Z!XVT71?#OB35;34[BQ\/Z^Z6&E36&DZA
M-;W]U<3V$5O;O)=0!_(O^"@_[-FL_LP?M1>./VAOB!XU\"I=?$7]JS6_'_PY
M^'.DF6^\:7/@3Q%XIU?XG7NOZY DC/HK"74M*TD7UY#%!=WFE2:3!*UXRQ4
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
MRJE:?\>L/^XG\C5T_>7_ (%_*N&I_O%3_M[]3MH_[KA_2/YQ'4445!T!1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %-
M?[I_#^8IU-?[I_#^8IK=>J_,F?P2_P +_(SKW_CTN/I_[(:_S*]>_P"/Z^_Z
M[M_Z,>O]-2]_X]+CZ?\ LAK_ #*]>_X_K[_KNW_HQZ]+"?\ (CS#_L.P'YXX
M\.I_R4V!_P"Q9B?_ $VSGJ***\P]X4, 0&SM<B%B%W%$F/DM(!@_ZM7,F[HN
MW<<8S4D<?D0SI$'199!9&6*_A!U*W@83QMJ5I*DZ/#')&LENTT#H+A(FC*R*
MK+%10!)!OMY5F606K)N(FBN7MW&59=@ET&QM=519L^2_V>=(V21EO-]DUPC$
M\L[HXFC%T)1(ABN[N*8V8F1H6N-,GMVWI(%<NXO2TCQ[X\>8PJ.B@#3TO5;[
M3-0L]4TRXO(KG2(;5K>\@OY]'FO9='FCU.UM;^VBN;*>^MY[FUBMPQDV_O Q
MW*I4ZD7B3Q+;7DVJ)XFUP:K?V5UIM]K*ZL\-_<6>I7J:[+H<]_:ZK+K4>B6-
MU BVWD@P-<K%!+B.22N8HH ? \PGFDBB:"\FFCF:^^W_ &B1Y(I5F\^2;4+F
M.8RH4,B?OTE:0*(RTA53//J4FH7K7%W<ZC>-/%+%-J,L#%C&4:-X+U-8O[G5
M667.V!],C*)(T<TFVV21Q5HH VWUS7?[ 'AEM=U.?PP@;R/#=]K_ (AU&TF3
MAY$-JU]%ID)0*9K2.Z9+?[5' K!QA&BU/5-7UM["?5M3N]5N8-+M-)TJ/4WT
M\#3=,TZ:&[TZ.[5IM4T6QET^\MK>>Q_L[37N5DB@63REB::+)HH N)<3/AC=
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %-?[I_#^8IU-?[I_#
M^8IK=>J_,F?P2_PO\C.O?^/2X^G_ +(:_P RO7O^/Z^_Z[M_Z,>O]-2]_P"/
M2X^G_LAK_,KU[_C^OO\ KNW_ *,>O2PG_(CS#_L.P'YXX\.I_P E-@?^Q9B?
M_3;.>HHHKS#W@HHHH **** "BBB@ HHHH **** "BBB@!&(57=B%1$>1V8@*
MD<:EY'=CPJ(BL[L2%55+,0 37<?#CX;^-OBWX]\,_#'X>>'-4\4^._%VKPZ-
MX<T#26:&_FU1Y8D2X>8H\=C9:3++#?ZM?WJKI^G6,4MSJ<D-DLKCBXT$CA3@
MHH:253TDAA5I9XCGC$L*/&1W#8YSBOW]_P""'/PTT/2[W]I[]KOQ#ID6H/\
M +X87]OX>>ZMW9+;7M5T+4O'&NWUM,Z&$7EAI.A/I-SAA);&\CBE\MI4! /@
M[X^>$/V7?V6_%.F_L_R>%K_]H'X@^!?%$=]\>_BUH_BNT^'NE6'B&V-U8Z_\
M(_@;87=KJMSIOA7PUXACB'BF_P!;TVYN_$?BJ&.UT<PB:[%O^A^O_L7_ /!.
MGP?^PAX,_;>E\'_M+W?ACQG;>#K0?#ZP^*VAV^N6]]<ZS?>'KF%KK6_A[':V
MHTN]&H3WWVHQ!8K7R !.40_S]:UK&K:_JU_KFOWDFLZWK%R;[6-3O'+WFJZS
M<7&M7.MZXI8EY[/6=61=6L;U=T-XDT%Q!)(CQLW]4&F_!O6_CC_P0O\ @%\.
MO#GBKP#X3U'4]2TK4CK?Q.\66?@GPNPT_P"+'BK4+BUG\0W]Q:Q0SSVJSK;Q
M1R^9<SV_V<J4,NT _,?X#:+_ ,$E/C9\4?"7PUUGPI^U?\,;KQ?KVD>'M \4
M>(_B-\/?$7A*QUG6BZ>'[Z[?3/ 1MT_XF"0RV.HW-M=6.EW$<>LW[Q:;I]W<
MP]__ ,$ZOV7OV-/BA^UU\4/V=OC?X+^(/C_Q)X0\6?$F3P;;ZAXCT)OAWJ%C
MX*NKV"XM?$>DZ%X4T/6K[QE<V41UZ*^TV[AT>^6"%H%FC?8_F/C;_@G+?? '
M]C'XX_'_ ,>?$3X9^,_&.A^(/A#I/@B3X._$>;QA:>&;B?Q!I]CJ4EW>Z=-<
MV%AJ,>@W^H7=E'=S0R22I#Y(:9X%?HO^"&US<7/_  4)\*WEU<SW,ES\-/BS
M-<7-]*T][>7#QR,+_4Y7)=-5FB!#K-B9K?S&P4R: /S@_:=\-:)X4_:8_:*\
M(>%=.BTWPMX.^.?Q7\->#]*TZ&6VMM+\/6'CSQ%IMM8F.Y GN0EGX>TZX4*&
M*PS6UR1Y3HY\-AC>X.V!'G;=LQ"ID._.-F$#'=GC;USVK]"_$/[//B_]JC_@
MI+\:/@7X*$,.K>-/VH/C/%>ZG=61O;30= TKQ/XIU/Q'KMS&<11/I>E6ET]A
M+<.D2ZRVFPY:::*.3Z(^(<?_  3%^!/QTU3]FCQ=^SS\3_B[X?\  ^N?\*P^
M)7[26J?&S6=)\8:5KUO<7.D^(]6\*_#JSMX_#(B\+:I:7T=[#K%S"T,>FZC#
M'_Q-+9(  ?C5 K7,23VRM<02B$QS0 RQ2"X2:2W*21[D<3QVUP\.TGS4MYF3
M<L3E9;-V:2SG@:(Q7%W!:PW+8:W:6=RA$<G,;S+&)98U5BP:(L!A"1^LO[=7
M[ /P[_9+^+'P\\3>)?%GCGQO^R;\8M+U?6/!GCCP5IOAW7_'FC7]_H,FN1Z?
MIEEK&IZ5X5N(K2]A\%W7A_4=2O9(QX?U?6;FPTW7=2BET6\_0K]H+]B7_@E7
M^S3X6_90^*GQ.O\ XF2> /B#8ZM:0V%WXA\0:[X_^*-OXQ?PCXGM?%GBRVTZ
M.U\/>%?#'PNTV=+W6+_X;^%O!5Q9OJ&EZ1)JVK3ZW9Z3JP!^(O[%?B+]EGPM
M\<=!U3]K+P3J_B_X3QZ!KEE:6FCI<W\L&I^?=6HUG4;"TNK25+6/4WMU6YDN
M((EG107<J8F\*^)][X$O?B)XZU+X4Z%=:#\+M4\5>([WX?Z3JKLFM67A5-8:
M\AM[ZQ<_:+:VL;+5M"LF,^Y(KC2S"S+)$57]N_V8OV7_ /@EC^T_^VGXY^%_
MPZU3XTZ[X#O-)L?'7P]\-6,%YX1^&]U::5X,\*7GB#PU?:[XH$7QKUC4;/Q'
MJ>J:E]B\1Z9I]G_:VB2Q6[R-;2QC\XKC]EK6?C!^WG\1?V6/@;I<.E6!_:(^
M*WA/PQ_:=YKWBS3] \%^$/'WB2#6M2U*VN+5+,0:%IWA2QO6GNYHK>ROI]*E
ME(>:VCE /FSX2W7PFTWQYI%[\9],^(>M^ %N3=ZY9_#>^MM)\27MG;V\TUO!
MIFK7Y6PAMI+]+1-7#R;KG1CJ-I;YN)XE/ZK_ /!8G]ES]GK]F74?V9K#]GKP
M)9>"]&\7?#SQAJ7B"[%[>7^K^);FUO\ POJ>CW>JWTUW-97T]EIFJ:F9); -
M$D2%^(D:2L7XGZ;_ ,$T/V?OCQJO[,>O? 'X@?'6V\):Y%X%^+7[1NI_&;7=
M!UO2/'MU?WWA;Q /!G@RW@7P7!HOA37++5K;5X]6OHX[5-#URRA<ZOIXB'U'
M_P %\M%TVX\>?L:Z#H3QM93?#3Q?I&G:YJT2ZHMSX?CU[X?V6CW$<;&*V;5[
M7SUU*VED(:_M;>6:(2&6=$ /YRO-B$:RF6,1/*]NDN]?+>>-ITDA5\[6EC>U
MN5>,$NC6TZLH,,@65E999(&4K/#$D\T+ B6*"1E2.:2,_.D3NRHDC*$9F55)
M) /[P?M,?!K]@O\ 8$^(GP=^!?Q"^"GB;]J/Q-XM\&^%/%WQ4^+>M_';QEX*
M_L^'7-=UO1"/#/AWPA8SZ79&VET$Z\;6>6)M4T;7+2*$R+J]I)/\M_\ !4W]
MC7P7^Q;\;_#_ (+^&6K^)M7^'7C3P9:^-?#%AXIO9-7U7PM;RW$?A>ZTN75]
M8>#5;R&&^\'W$ZB&":6U_MNW6]6%;L.0#\PJDC,8<":4PPNKQ3D-+&98)4:*
M:U\^'3-8>T%Y$[VAOFTZ>*P$YO)WMH()+J&.F2$"*;) S!,HSW9XG55'JS,0
MJ@<EB ,D@4 ?T._L9?L6_L&_M9?LU_%?X[ZEX4_:)^&UW\';'4K#QEX/7XX^
M&_$>F//X1\)R:Q=:OHVI6OP[G.FV&NVMG<0327A"V>G3W5PSQK 77\+/B5JO
MPWUGQA+>?!_P=X@^&_@:WL)+&RT#Q9X]C\4WMK<I=QP&\ENK/X82&\EU&&1%
M5OFCTQ;I-4FV6UL\@_H9_P""0\L<7_!.G_@HZTDB1K#H'Q/:5G=46)4^!^OW
M3-(6("*MM=VEPQ; $%U;S'$<T;-_-1N5FDB5@TKSO&D8(,CR-;Z3MC5!\S.W
MF)M0 L=Z8!W#(!^O7[)WP=_8-^-G[/WQ\^(?Q'\!?M!^"_&/[.'P[\':[XK&
MA_&70M;TWQC;ZI%JGAJWD\/W@^'WE:)IEQJ=X^G7\4UNTUH3=*_EF"0I^5'C
M;6?!VH>)=<U3P#X9O/ 7@>=(;GPWX3UWQ%-XVU_2Y;+39$?4+O6;/P%I-A,9
MPT:W:3ZM:K;1SLP\U_+MYOT@_8>(?]DC_@IPB$,__#/OPZBV*0S>:GQ@U>-X
M]HR?,20A&3&Y7(4@,<5^7"Q*\4:3$1I)I5](&D^5/+EM;)H)&9L#R93&V)#\
MC(DA!(5L 'U9^Q=^RGXJ_;)^/F@_!?2K^UT"TNM*NO$7Q!\3W]@]]!H7A;07
M23Q!?V&G_(LEQ%<-:: DY98[#7-8TJ&X*W$\$,OV'XQ\0?\ !)WX>>/_ !!\
M%M0^ O[1?CGPYX3U6;P1K7QZD^-NK6OBN_NM-TZ:YUIO#?PNCL%T8V,#:?.M
MF-5DA,R BQ$NI"TA?Q#_ ()N_M=:3^QS^U;I/Q8\9:;J%[X.\0:7JGP^^(\6
MFP>=J&C:;XSNK+6&U&PM"T;W*Z#K^E:#J6LZ?$5N)K"*6T7;-=0AOVO_ &LO
M^"3'P@_;!LKS]J7]A3XC^%GU3Q[>OXMU7PV^H0W_ ,*O'FM2H&-]H-Q T8\#
M>+Y+RYBM-1M=7V7"3I-#>6=D4*S 'Y(_\%$OV6/V<_V</!'[+OB/]G/QEKWQ
M+T#XR>&OB!XE?Q]KVM:?JLVK:#+K>C7VG6,ATV1[9M5\-7+1Z'JKC$UI<![2
MZ2&<F*ORX99G5TM@YN)(Y([<HZ)LGD1DBED$G$\$,C++<VB9FO;=);.W#3SQ
M@_4G[1L/[0OPWTWX;_LQ?M!^"K_P=J?P0;XF2^&-+U-+F+5CIFO^*-&DN=<M
M=>NXH;#QSX'N9Y!9Z;>^&WN[&TU.>T:6?,3"OEZ-UCFMYFWE;:YMKIE0$NZV
MMQ'<&)0,DF41>7@==V.] 'Z>^%/V;OA=^V=\#=?\;?LN^'_^$,_:5^$&BZ5J
M/Q?_ &?X;N;4_#'QF\)::UMI,OQ6^$UJK3:QIVLMJ$Z+J]BL4D$A2?2TQ<W,
M<9_,-)%O88[D^?*K0M=VSLCQ?V>?/%I-I-PY $[0EF=8V)=-JRE1MR/TH_X)
M'^.KOX>_M_\ P&2"\V:;XSU7Q-\-]<L(I0++5/#GB[PMXE?3K&XPP226V\03
M:;+;6Y;<^H16T**9V13R?_!3_P"".E? ']N/XY>"O#UFFE^$-1U*T\<>$])@
MB\BWL=-^(6B^$O%[VEK& JO;:3XIU#X@Z6#&&2"T31XV*^9$" ? %%%% !11
M10 4444 %%%% !1110 4444 %%%%5#XX_P")?F1/X)_X9?D'=?\ >7_T(5]:
M_L-?\GG?LM_]G)_ ?_U:/A2ODKNO^\O_ *$*^M?V&O\ D\[]EO\ [.3^ _\
MZM'PI7?E'\7&_P#7FO\ ^D2/-SG_ '3#>L#_ $1+3_CUA_W$_D:NG[R_\"_E
M5*T_X]8?]Q/Y&KI^\O\ P+^5<-3_ 'BI_P!O?J=M'_=</Z1_.(ZBBBH.@***
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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MIK_=/X?S%.IK_=/X?S%-;KU7YDS^"7^%_D9U[_QZ7'T_]D-?YE>O?\?U]_UW
M;_T8]?Z:E[_QZ7'T_P#9#7^97KW_ !_7W_7=O_1CUZ6$_P"1'F'_ &'8#\\<
M>'4_Y*; _P#8LQ/_ *;9SU%%%>8>\%%%% !1110 4444 %%%% !1110 4444
M !+;)$0X>:&:VC]3+=1/;1*H')9I)55%'+,0H!) K^F3_@CG=VFM_L/_ /!0
MKP'II67Q /#_ (E3[/;LLU[?C7/A+XDM],>"UB+7$ZZA(DD-@T<;B[=9$MS(
MR,!_,R\;2QR1*RH98I8O,8X\H21LAE0Y&)8@QDA(.1*J8YQ7Z6_\$NOVP--_
M90_:5&H^/+E(/@S\7]&3X9_$FV(:2'1M(UQUO?!WB:2'>J>=X>ET]]$\1W,N
MU-&L=:EDOWMXSD@'YMK;S0 K<;B^GP:+:M(P("V8T?5+B*X8GI!(EA>.DI/E
MLEG<LK%8)2G],'Q;VM_P;U_!:U:XCM7NM6\&PF2:-)4@@O?C;KR&ZFBDEA5;
M1+>^@N9;J21(;>UE2\9_*VEOQ:_:3^!-_P#L<?M(:KX2\1>$/#'Q!\(V]]<^
M*/AY-KQUG4O /Q8^$.H7>I7W@C5Q=>'_ !#X8N=4ATY/$21)=Z+XE@MA>VHM
M[F6ZMQ<V%Q]5ZW_P6 ^*^O\ P97]G_5?V:OV3+CX*VZ:-!#\/+GP/\7Y[1;?
M2-8LM7M3#<67[0UK<0SVM[9B^@:.X1?M*1><)86DBD /S>\*_%3QIX7^%OQ)
M^%6AR0P>!_BO9^#]4\7Z1<:='=3#6/!ANKJWU+2KX7MRUAYUUI]@9VC7$UK,
MT!(2<$_I_P#\$-8_._;^\/H%\SR_ /Q!FF0'&R&YTFZDM7D(^XETL;&V9L+<
M!3Y98 D?D1XBO[75]8US58M&T71+;7=8O=37PY:Q7MYH^FZ3<P3+#I>CMJ,W
MCZ^L/LTKH\<%UK'FD1+&S$GG[(_8^_;8\8_L5ZS<>(OAI\+/@YXF\;7Z.D7C
M3XE6'CK6M?L-%N;.>P_L?3M1T#XM:3X=TZUQ=,MS:7/A"&[^Q-.L2V\QCFC
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
MSQ:IB\1_$/QGK'C'43%=_:X//U2\N9--TFU7<PMM,T:UO-:LH(T CBM;/0$
M5)[?< >4T444 %%%% !1110 4444 %%%% !1110 44454/CC_B7YD3^"?^&7
MY!W7_>7_ -"%?6O[#7_)YW[+?_9R?P'_ /5H^%*^2NZ_[R_^A"OK7]AK_D\[
M]EO_ +.3^ __ *M'PI7?E'\7&_\ 7FO_ .D2/-SG_=,-ZP/]$2T_X]8?]Q/Y
M&KI^\O\ P+^54K3_ (]8?]Q/Y&KI^\O_  +^5<-3_>*G_;WZG;1_W7#^D?SB
M.HHHJ#H"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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *:_P!T_A_,4ZFO]T_A_,4UNO5?F*2O&2[IK\#.O?\ CTN/I_[(
M:_S*]>_X_K[_ *[M_P"C'K_34O?^/2X^G_LAK_,KU[_C^OO^N[?^C'KTL)_R
M(\P_[#L!^>./"GKQ)@I=LNQ,;?\ <-JYSU%%%>8>\%%%% !1110 4444 %%%
M% !1110 4444 % 4.0I\H*67<TRM)$B@@M*\2?O)EB4&3R(P9)]ODQ@NZ@E%
M 'MVL_M$?%CQ-\'-%^!OBWQ(GC3X>^%]9DU/P1#XPLDU3Q!X.N'(:YNO!&MQ
M*VJZ%IE_ LFG7.@>()5@2PNKE;6$7)A->(T44 %%%% !1110 4444 %%%% !
M1110 5;L+JZLKZRO;*\GL+NSN[>ZM[JW,(D26WF294W7 ,*QSE/L\[OPD,LC
M A@"*E% &]XB\1:QXKU6^U_Q-K6K>)-=N[CRVU/Q)?WFJZA9VL2D1Z1I,Q>2
MVM=&AQOB"X@;:(X_G9 <&BB@ HHHH **** "BBB@ H.[R[@*TF&M+Q7AB>.,
MWL3VLRS:8\DG$<&JQ%]-N9$Q-';W4KP$3K&044 >R?$WXZ_$7XJZ5X<\,:[J
M5A8> ? NGZ3IO@WX>>&+=O#_ (*\)"'3&@N);#25$5UX@UR<DQZCXBU-;A)%
MDE$4HF\NO&Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBBJA\<?\2_,B
M?P3_ ,,OR#NO^\O_ *$*^M?V&O\ D\[]EO\ [.3^ _\ ZM'PI7R5W7_>7_T(
M5]:_L-?\GG?LM_\ 9R?P'_\ 5H^%*[\H_BXW_KS7_P#2)'FYS_NF&]8'^B):
M?\>L/^XG\C5T_>7_ (%_*J5I_P >L/\ N)_(U=/WE_X%_*N&I_O%3_M[]3MH
M_P"ZX?TC^<1U%%%0= 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !37X4Y]OYBG5'+_JV_#_ -"%-;KU)F[0D^T9/[DR
MC>_-:W..<Y(QSQM//%?YE6O?\?U\._GM_P"C'K_33G_X]KC_ *YG^1K_ #*M
M=8/J%]@@DSM@ @DD2R$X ))P 3].:]3+DJF09E.3<5#$X"K[JO>T\<FM?+7O
M<\.NG#/\N<?>E4P5>-GHDY0MNM>O4P**=L?^ZW_?)_PHV/\ W6_[Y/\ A7D>
MUH]ZG_@"/>]GB/Y:?_@;&T4[8_\ =;_OD_X4;'_NM_WR?\*/:T>]3_P!%>RK
M=J?_ (&QM%.V/_=;_OD_X4;'_NM_WR?\*/:T>]3_ , 0>RK=J?\ X&QM%.V/
M_=;_ +Y/^%&Q_P"ZW_?)_P */:T>]3_P!![*MVI_^!L;13MC_P!UO^^3_A1L
M?^ZW_?)_PH]K1[U/_ $'LJW:G_X&QM%.V/\ W6_[Y/\ A1L?^ZW_ 'R?\*/:
MT>]3_P  0>RK=J?_ (&QM%.V/_=;_OD_X4;'_NM_WR?\*/:T>]3_ , 0>RK=
MJ?\ X&QM%.V/_=;_ +Y/^%&Q_P"ZW_?)_P */:T>]3_P!![*MVI_^!L;13MC
M_P!UO^^3_A1L?^ZW_?)_PH]K1[U/_ $'LJW:G_X&QM%.V/\ W6_[Y/\ A1L?
M^ZW_ 'R?\*/:T>]3_P  0>RK=J?_ (&QM%.V/_=;_OD_X4;'_NM_WR?\*/:T
M>]3_ , 0>RK=J?\ X&QM%.V/_=;_ +Y/^%&Q_P"ZW_?)_P */:T>]3_P!![*
MMVI_^!L;13MC_P!UO^^3_A1L?^ZW_?)_PH]K1[U/_ $'LJW:G_X&QM%.V/\
MW6_[Y/\ A1L?^ZW )/RG@ 9)Z= .3[4>UH]ZG_@"#V5;M3_\#8VBG!'*+(%8
MHY(1PI*,1U"L!AB.^"<4;'_NM_WR?\*/:T>]3_P!![*MVI_^!L;13MC_ -UO
M^^3_ (4;'_NM_P!\G_"CVM'O4_\  $'LJW:G_P"!L;13MC_W6_[Y/^%&Q_[K
M?]\G_"CVM'O4_P# $'LJW:G_ .!L;13MC_W6_P"^3_A1L?\ NM_WR?\ "CVM
M'O4_\ 0>RK=J?_@;&T4[8_\ =;_OD_X4;'_NM_WR?\*/:T>]3_P!![*MVI_^
M!L;13MC_ -UO^^3_ (4;'_NM_P!\G_"CVM'O4_\  $'LJW:G_P"!L;13MC_W
M6_[Y/^%&Q_[K?]\G_"CVM'O4_P# $'LJW:G_ .!L;13MC_W6_P"^3_A1L?\
MNM_WR?\ "CVM'O4_\ 0>RK=J?_@;&T4[8_\ =;_OD_X4;'_NM_WR?\*/:T>]
M3_P!![*MVI_^!L;13MC_ -UO^^3_ (4;'_NM_P!\G_"CVM'O4_\  $'LJW:G
M_P"!L;13MC_W6_[Y/^%&Q_[K?]\G_"CVM'O4_P# $'LJW:G_ .!L;13MC_W6
M_P"^3_A1L?\ NM_WR?\ "CVM'O4_\ 0>RK=J?_@;&T4[8_\ =;_OD_X4;'_N
MM_WR?\*?M:/>I_X @]E6[4__  -C:*=L?^ZW_?)_PHV/_=;_ +Y/^%:0J8?G
MC[]3XE]A=R*E*MR3TI_#+[;[#>Z_[R_^A"OK7]AK_D\[]EO_ +.3^ __ *M'
MPI7R9M;(^5OO+V/]X>U?6?[#7_)YW[+?_9R?P'_]6CX4KNRB=!U<;R2FW[&M
M:\4M7"9Y>=0KK"89N,+)PO:3O96O;Y-_<?Z(EI_QZP_[B?R-73]Y?^!?RJE:
M?\>L/^XG\C5T_>7_ (%_*N&I_O%3_M[]3MH_[MAUY1?Y/]!U%%%0= 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 %%%% !3)0
M2C  D\<#D]13Z*!27-&4=N9-7]58Q[^6&UT^^N;N6.UM;>VEGN;FXD6"""")
M&>::::4K'%%%&K/)+(RI&BEF8*":_P S[7M&O$U;4H39RK-!>S6\T5PCV_DW
M$<DOFP3EPODS1X.Z-\.& 5E!.*_TTKE&DA9$W%B8R LK0%MDBN5,J*[*K!2K
M@*0Z%D;Y6)K+&GH"FRW2#YF8Q01VR6]LQ5MSI*D5I<,\F=C,CDG<P;Y"P/;@
M<9]3PE;!.G"K1KU<-4J2G*49)8>=:?*E&\6IJM)2;U2BK:MG!BL#[;$4L9"K
M.%;#X:K1I0C&+C)S@TI-OWDT[-**L?YE/]C7_P#SY6W_ (%I_P#%T?V-?_\
M/E;?^!:?_%U_IM_8C_?;_O[-_P#)='V(_P!]O^_LW_R775]<R_\ Z!*/_@<O
M\CA^KYI_S_J?<?YDG]C7_P#SY6W_ (%I_P#%T?V-?_\ /E;?^!:?_%U_IM_8
MC_?;_O[-_P#)='V(_P!]O^_LW_R71]<R_P#Z!*/_ ('+_(/J^:_\_P"I_P"
MG^9)_8U__P ^5M_X%I_\71_8U_\ \^5M_P"!:?\ Q=?Z;?V(_P!]O^_LW_R7
M1]B/]]O^_LW_ ,ET?7,O_P"@2C_X'+_(/J^:_P#/^I_X"?YDG]C7_P#SY6W_
M (%I_P#%T?V-?_\ /E;?^!:?_%U_IM_8C_?;_O[-_P#)='V(_P!]O^_LW_R7
M1]<R_P#Z!*/_ ('+_(/J^:_\_P"I_P" G^9)_8U__P ^5M_X%I_\71_8U_\
M\^5M_P"!:?\ Q=?Z;?V(_P!]O^_LW_R71]B/]]O^_LW_ ,ET?7,O_P"@2C_X
M'+_(/J^:_P#/^I_X"?YDG]C7_P#SY6W_ (%I_P#%T?V-?_\ /E;?^!:?_%U_
MIM_8C_?;_O[-_P#)='V(_P!]O^_LW_R71]<R_P#Z!*/_ ('+_(/J^:_\_P"I
M_P" G^9)_8U__P ^5M_X%I_\71_8U_\ \^5M_P"!:?\ Q=?Z;?V(_P!]O^_L
MW_R71]B/]]O^_LW_ ,ET?7,O_P"@2C_X'+_(/J^:_P#/^I_X"?YDG]C7_P#S
MY6W_ (%I_P#%T?V-?_\ /E;?^!:?_%U_IM_8C_?;_O[-_P#)='V(_P!]O^_L
MW_R71]<R_P#Z!*/_ ('+_(/J^:_\_P"I_P" G^9)_8U__P ^5M_X%I_\71_8
MU_\ \^5M_P"!:?\ Q=?Z;?V(_P!]O^_LW_R71]B/]]O^_LW_ ,ET?7,O_P"@
M2C_X'+_(/J^:_P#/^I_X"?YDG]C7_P#SY6W_ (%I_P#%T?V-?_\ /E;?^!:?
M_%U_IM_8C_?;_O[-_P#)='V(_P!]O^_LW_R71]<R_P#Z!*/_ ('+_(/J^:_\
M_P"I_P" G^9)_8U__P ^5M_X%I_\71_8U_\ \^5M_P"!:?\ Q=?Z;?V(_P!]
MO^_LW_R71]B/]]O^_LW_ ,ET?7,O_P"@2C_X'+_(/J^:_P#/^I_X"?YDG]C7
M_P#SY6W_ (%I_P#%T?V-?_\ /E;?^!:?_%U_IM_8C_?;_O[-_P#)='V(_P!]
MO^_LW_R71]<R_P#Z!*/_ ('+_(/J^:_\_P"I_P" G^9)_8U__P ^5M_X%I_\
M71_8U_\ \^5M_P"!:?\ Q=?Z;?V(_P!]O^_LW_R71]B/]]O^_LW_ ,ET?7,O
M_P"@2C_X'+_(/J^:_P#/^I_X"?YDG]C7_P#SY6W_ (%I_P#%U)#H^IB13%:6
MZN0PW"X63:C*RR$H&.0(RQ8XPJY8X S7^FO]B/\ ?;_O[-_\EU#<6):%U!=B
MX$?#JQ3S"$,VV[FGMR( WG'S()QB,[8)FVQL?7,N6KPE*RW]^6W7H'U;->E>
M=_0_S%WN;)M?D\(B>WE\06NF_P!N+I8N8EG726O7TQM5DM]XFCTTW\<U@E\R
M"U;45-D)?M(\JM/^QK__ )\K;_P+3_XNO[,-!@\O_@X,\5V<D1VZE_P25TC7
M(I&O(F+2:=^UD-%COI],6TMIM-U2X@N9XGD\^(RVA9%C2%C$W[5_8C_?;_O[
M-_\ )='UW+7\.%I/17O.2UZKX=EWZA]6S9?%7FO1)^A_F2?V-?\ _/E;?^!:
M?_%T?V-?_P#/E;?^!:?_ !=?Z;?V(_WV_P"_LW_R71]B/]]O^_LW_P ET?7,
MO_Z!*/\ X'+_ "#ZOFO_ #_J?^ G^9)_8U__ ,^5M_X%I_\ %T?V-?\ _/E;
M?^!:?_%U_IM_8C_?;_O[-_\ )='V(_WV_P"_LW_R71]<R_\ Z!*/_@<O\@^K
MYK_S_J?^ G^9)_8U_P#\^5M_X%I_\71_8U__ ,^5M_X%I_\ %U_IM_8C_?;_
M +^S?_)='V(_WV_[^S?_ "71]<R__H$H_P#@<O\ (/J^:_\ /^I_X"?YDG]C
M7_\ SY6W_@6G_P 71_8U_P#\^5M_X%I_\77^FW]B/]]O^_LW_P ET?8C_?;_
M +^S?_)='US+_P#H$H_^!R_R#ZOFO_/^I_X"?YDG]C7_ /SY6W_@6G_Q=']C
M7_\ SY6W_@6G_P 77^FW]B/]]O\ O[-_\ET?8C_?;_O[-_\ )='US+_^@2C_
M .!R_P @^KYK_P _ZG_@)_F2?V-?_P#/E;?^!:?_ !=']C7_ /SY6W_@6G_Q
M=?Z;?V(_WV_[^S?_ "71]B/]]O\ O[-_\ET?7,O_ .@2C_X'+_(/J^:_\_ZG
M_@)_F2?V-?\ _/E;?^!:?_%T?V-?_P#/E;?^!:?_ !=?Z;?V(_WV_P"_LW_R
M71]B/]]O^_LW_P ET?7,O_Z!*/\ X'+_ "#ZOFO_ #_J?^ G^9)_8U__ ,^5
MM_X%I_\ %T?V-?\ _/E;?^!:?_%U_IM_8C_?;_O[-_\ )='V(_WV_P"_LW_R
M71]<R_\ Z!*/_@<O\@^KYK_S_J?^ G^9)_8U_P#\^5M_X%I_\71_8U__ ,^5
MM_X%I_\ %U_IM_8C_?;_ +^S?_)='V(_WV_[^S?_ "71]<R__H$H_P#@<O\
M(/J^:_\ /^I_X"?YDG]C7_\ SY6W_@6G_P 71_8U_P#\^5M_X%I_\77^FW]B
M/]]O^_LW_P ET?8C_?;_ +^S?_)='US+_P#H$H_^!R_R#ZOFO_/^I_X"?YDG
M]C7_ /SY6W_@6G_Q=']C7_\ SY6W_@6G_P 77^FW]B/]]O\ O[-_\ET?8C_?
M;_O[-_\ )='US+_^@2C_ .!R_P @^KYK_P _ZG_@)_F2?V-?_P#/E;?^!:?_
M !=']C7_ /SY6W_@6G_Q=?Z;?V(_WV_[^S?_ "71]B/]]O\ O[-_\ET?7,O_
M .@2C_X'+_(/J^:_\_ZG_@)_F2?V-?\ _/E;?^!:?_%T?V-?_P#/E;?^!:?_
M !=?Z;?V(_WV_P"_LW_R71]A_P!MO^_LW_R736-P":?U2B[-.W//6WR%+#9K
M)./UBIJFOA74_P R5='U!64BVMHR&7Y_M*/MY&?E#'.1QTXSGM7U9^Q'9W=M
M^V+^S'=7#0);6_[1/P1O;B3<H6&SL?B7X9O+V[E<D+';65I!-=WD[D16]M#-
M<3,D4;N/]"W[ /[Q_P"_DW_R736T]" 7C\\(R2*AVRD21.LL,L:7,\T!E@E1
M)H6>,[)8T=2KJK+=',L'AUB72PE'GKTJM--SG[CJ0E%2C:.KBY72=E=(SKY=
MF6*^KTZV(J1I4JE.4N5*3E&,DY)J3MJD]BS:,OV>./(\Q0BLF1O5@@<JR_>#
M!'5R",[65L8()O'[R_C_ "K.MA+%(FZ&2)9Y&\PR(LL\MPMN!]HG>U+VUO&\
M4&W=N :4I'P\BJ=.O%D^:I*ILY7TZ*]_GU/H(04*=.FFVJ:23=KNW>VB^044
M44BPHHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ I#TZ9]L9I:*/4!F1_</_ 'R*,C^X?^^13Z*7+#^1?>Q>]_,_
MN_X(S(_N'_OD49']P_\ ?(I]%'+#^1?>P][^9_=_P1F1_</_ 'R*,C^X?^^1
M3Z*.6'\B^]A[W\S^[_@C,C^X?^^11D?W#_WR*?11RP_D7WL/>_F?W?\ !&9'
M]P_]\BC(_N'_ +Y%/HHY8?R+[V'O?S/[O^",R/[A_P"^11D?W#_WR*?11RP_
MD7WL/>_F?W?\$9D?W#_WR*,C^X?^^13Z*.6'\B^]A[W\S^[_ ((S(_N'_OD4
M9']P_P#?(I]%'+#^1?>P][^9_=_P1F1_</\ WR*,C^X?^^13Z*.6'\B^]A[W
M\S^[_@C,C^X?^^11D?W#_P!\BGT4<L/Y%][#WOYG]W_!&9']P_\ ?(HR/[A_
M[Y%/HHY8?R+[V'O?S/[O^",R/[A_[Y%&1_</_?(I]%'+#^1?>P][^9_=_P $
M9D?W#_WR*,C^X?\ OD4^BCEA_(OO8>]_,_N_X(S(_N'_ +Y%,D(V'"')P/NC
M^(@?UJ:FMC')P,K_ .A#'ZT<L/Y%][#WOYFODO\ ,_%"R"Q_\'$VK C!N/\
M@C=;3*N &81?MH01$A3@LJEL$C.&X.#Q7[79']P_]\BOQ1N<P?\ !Q+HLIRO
MV_\ X(UZC:DL"-TD/[9\5T8QG&754W%?O!06( R:_;&CEI]()>C8>_UFW\E^
MC&9']P_]\BC(_N'_ +Y%/HHY8?R+[V'O?S/[O^",R/[A_P"^11D?W#_WR*?1
M1RP_D7WL/>_F?W?\$9D?W#_WR*,C^X?^^13Z*.6'\B^]A[W\S^[_ ((S(_N'
M_OD49']P_P#?(I]%'+#^1?>P][^9_=_P1F1_</\ WR*,C^X?^^13Z*.6'\B^
M]A[W\S^[_@C,C^X?^^11D?W#_P!\BGT4<L/Y%][#WOYG]W_!&9']P_\ ?(HR
M/[A_[Y%/HHY8?R+[V'O?S/[O^",R/[A_[Y%&1_</_?(I]%'+#^1?>P][^9_=
M_P $9D?W#_WR*,C^X?\ OD4^BCEA_(OO8>]_,_N_X(S(_N'_ +Y%&1_</_?(
MI]%'+#^1?>P][^9_=_P1F1_</_?(HR/[A_[Y%/HHY8?R+[V'O?S/[O\ @C,C
M^X?^^11D?W#_ -\BGT4<L/Y%][#WOYG]W_!&9']P_P#?(HR/[A_[Y%/HHY8?
MR+[V'O?S/[O^",R/[A_[Y%*,9^Z1[XQ3J*=H](K[V'O?SM^5E_F%%%% PHHH
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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ IDGW>>FY">V '4DD^@&2:?4%T6%M<%06<0R
M[% )9GV-L50.2S-@*!R6( YQ0!^*>NLT7_!PC\,Y65E-]_P26\5VQW CYK?]
MJ;[4R9/5EW99<9 Y.!7[9U^*'C<^3_P<#_ UQTN_^"7_ ,2K/=V9K;]H."\:
M,'H7598W90<JCQL0%=2?VOH **** "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 **** "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 *:W0?[R?^AK3J:W3Z%3^ 8$_RH _%+XE P?\%\OV79B"OV__
M ()T?&RV8D$ R0?%K2;CR\GJZK'N*?> !)& 37[7U^)_Q><Q?\%WOV+Y6!1K
MW]A/]H2S8-Q^]M_&=A>F(YZRJK;V3[P3YB-N*_;"@ 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 *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ J.8D0RE02PC?: ,DMM.T #DDG  ')/
M%24'\_\ ZU 'XG_'DK#_ ,%U/V!)%(QJ'[(G[5%N6!X9K2YTFYV YPS+'+%(
M5'*I(C$;74G]L*_$O]HD&W_X+?\ _!,V5@4:_P#V9/VQ[:0,"I\R'0/#-QY9
M!Q\X$18I]X!6., U^VE !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !11_G\^E,,L8(!D0$OY8!=02X7<4 )R7"_-M'.WG
M&* 'T4F1ZCKCJ.OI]?:D>1(UW2.D:Y5=SL%7<[!$7+$#+,P51G+,0!DD"@!U
M%-,B+]YT&20,L!RH+,.3U"J6(Z@ D\ T*Z.H975E8!E96#*RGH002"#V(.*
M'44F1ZC\Z6@ HI-RYQN&3T&1DXZ\=>*6@ HHHH **** "BBB@ HHHH ***:Y
M*H[*"656( !)) )  '))/  Y- 'XG_M1,R?\%LO^"4D[ J;_ .!_[<-J<@C<
M]I\/]"N9$!.,O$9H_,4<IO0L!N&?VRK\3OVN<0?\%I?^"/4G07?P]_X*'V&X
M\ RP?![P?J A!SS*(2LWE_?\EEEQL8-7[8T %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4UW2-2\CJB*,L[L%51ZEF( 'N33JJ
M7[.MI*4C>4C9NCB>9)GB,B"80/ 5D6X\DN;=@\2B81F2:&/?*@!XU^T/^T#\
M$OV9OA)XI^,/[0'Q0\&?"7X7^'(K6WUSQCXVUJQT71H9M4OX-(L-+BN+V[M%
MN-5UC4+J'2M,LH)3=3W]S$D<;%6 [SPOXAT_Q?X?T#QCX=O3>^'_ !;I6C>(
M-"OH[=K3SO#>JZ5'J.FW"072$[[HWB2!)4$ICN8R  BU_)U_P=%?L5V^O_\
M!/#]L+]KSXL_&#XE?$Z^^&UY\ ?^&:_A#>73>$_A3^S_ *CXH^/'P9^'/CCQ
M7IWAWPJ4B^(7CCQ3X9UGQ=HMWXD\?R/I%AI?BNX&@Z9;ZI:Z)<Q_TF_"+Q!I
MWA+]BWX3>+=88+HWA/\ 9E\!^*=8)DC@)TCP[\-M#UG5%6YEFMTLI'L+*X2.
M_,\9L)&6\1M\"@@'*_M#?M_?L=?LI^(/#_A3X\?M"?#7X9^*?%F@V?B_1?#>
MHZK;W7B2;P9?7]]I=MXZU+2M.-Q<Z=X(GU+2M4LE\5WUM#H+7&FZE"FI>;8W
M(A^G?!WC;PC\0?"?ACQ[X#\5>'/&?@_QGX?T?Q9X2\6>$]4T_6/#'BWPSXAL
M5U/0M=T'5].;4H-4TG6-.9;[3[_3YI;>\M&^T6TLD8WC\ /^#>.^U3]HK]DK
MXP?\% OB9;6^K?&G]NW]IOXV_$#QIXJNH-+U:XA^''@SQ7<_"GX<_"/3]6UB
M.*[D^&'PMT[P;K%KIF@Q0Z;"9-4U>]TXS7$ET\OQS\#OVS[S_@FM\8/^#@?]
MEC1K'3M1\#_L1^$]6_;8_9=\%7GB0Q^'O#%G\<_ACX-^(VL?!K0K.*UDUJW\
M'6OQ3\<>$M,\.SBSETGPA/J5]H5H-.@O5MXP#^@[XQ?\%(OV%/V??B5>_"'X
MO?M3?"7P!\2-';2+CQ7X7UWQQI<$W@B+Q#:VU]HLWCZ^O+M-(^']CJUA?65]
MI;^+[K0AJMO=V/\ 9GVF6_LHY_MFWO[*X6*2&^LKDO%9D3P3Q-#/#?(\UA);
M%)'1UNEP\#1EEF0DQ%UK\2_^"+7P)T"?_@E1\$+OXCV.F?$[Q'^UY\/-<_:1
M_:+\4^+X7UI_C#X[_:&#>-/$&K_$1_%M@NH7$6K^%?$7AS1#'96=OI=MH?A6
MV.ELJ75I'/\  G_!*_\ :%^+&A_\$Y_^"M'[*_AK6-0^(/Q6_P""87Q,_;;_
M &;O@->ZM+JFJ>(]9\'^%]"\47GP&\/+9I;CQ1?26GB;0/$WAS2+76#/J<ME
MI^C:7!=&.VGM[  _I"\)_M7_ ++7CKXGZW\$_!'[2GP!\8_&;PP_B"/Q+\)/
M"OQC^'?B'XG>'I/"<\=KXJCUSP%I'B.\\5:2_AJZGAMO$"7^E6[:-<310ZB+
M:21%/J/Q ^(?@3X6>"_$_P 1/B3XQ\-^ O 7@K2;G7_&'C/Q;KNE^'/#/A;0
MK%$FO];\0Z]K-U9Z5HND6,#"XOM2U*ZMK.TMMT]Q-'$"P_BVUK2]-\+_ /!'
MO_@W#\>_ R2U'QPE_;Z_8J3P3XN@M[:]\4ZQX_\ B[;_ !(F^..CZO<:1/?3
MWV@:_(_B6W^(\$\UY+<6&B?V'K=I%<1W$UK^V'[1+-_P4E_;2T;]A[1KV6]_
M9+_9 USP/\=_V[M:TFXVZ7\4_BI)>VOC7]ES]CZ74%:"&_T;3-D?QY^-FF1'
M5([2ST#P#X+UI-(C\80?VN ?MEH>NZ1XCTS2M;T+5+/5M'UK3K;5]&U*RFAN
MK+5M)OK>"[LM3TV\@=[>^T^[M;JUN;:]M'FMKBWN()HI6CFC=MJN7TG[/:7$
M%NC6D2RVMO#';V\,MI&MY%!-]K2&"8*T-NUI:V(TJRD9G73K.62TC:SMY)DZ
MB@ HHHH **** "BBB@ HHHH *1C@$]P.!ZGL/Q/%+3)"%4LQ"JI5F8D *JL"
MS$G@  $DG@ $GB@#\4_VT (?^"QG_!$B<<'4;'_@I)"_^]#^S'X,G"_4! <=
M<8.,5^UH92Q4,I8<E006 ]2,Y'XU^(W[<\K0?\%>?^"&\R@G;=_\%(K8D#@3
M7/[+_@Z&.$GIYLABN!'&?F<P3!0?+?;^VJH@E9P5W.N,9Y(0@-QU^5B WH2
M<'B@":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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %-?.!C^\GY;US^0YIU-8X&>N"OY;AG]
M* /Q(_X*1;8/^"@'_!%34$*F2+]HKX]VJ $%C->? F2)(EY^:22.1F1!\[*I
M*@@$C]K4.9PP!.XJ'QSMV_;,[NN &*KS_$0#R17XH?\ !31/LW[;_P#P1@NP
MI'V?]KOXB6JDCCS;_P"#5W;1QYZ>9+%;W+1IRSI;SLH*Q2%?VQAX=\#)WR(W
MJI\V:4;AVRCHPSU61#T920"U1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !2-T/TI:* /Q/_P""I92']K;_ ((W7@9=Z?MU3VH&X9)O/A7X
MKL]N,YR3<;0.I)V]\5^TL+?O9.?F>3<Z]U(MK8'<.JXP,YQRP]1G\4_^"KH6
M+]I3_@CM? \)_P %!_#UNK?PL^H>$=:CBC5AP7EA6YDC3)9XX)G4,L;E?VHA
M)-R6'*NLSEARN"MB(R2./G"N4YPP5BN<' !?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@ 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@ HHHH **** "BBB@ IK$ 9)  *Y).!]X=S3JK7F[[-+M$AR &\EWC
ME5"RB22)HE>0R1QEI$1%9Y&41JI+8(!^)_\ P5C(/QK_ ."/-PA#-!_P4G^$
MJ2;?FV+=>#_&$"L^,[%<2$J6P&'0FOVMM=JQ6Y) :2*./!P"62+(4 \D[59L
M==H)Z X_DW_X*@_\%4_V!_B5\6O^"?=EX5_:*T?6;[]G/_@HW\+?B]\7H[7P
M'\3M.NOA]X-^'L6M>%O&%OXCAO/#ML$$&K:Q;W.H3M%-;6\-F+IU%MEV_H4_
M9-_;0_9Q_;6T/Q)XQ_9F^)</Q2\*^!?$">$/$NL:?X.\?>#-*T_7K[1;'7UT
M^ >,](T:'6KJVT^[TTW<.GK>RZ.;Z$W3VJ7UM'*KQ[K[T/E:W3/L"BBBF(**
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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0D $D@ <DDX 'J2>E
M+52].VVD8([[-LFU A<F-UD 02%4WDJ-FXA=V,D4XJ\DN[2^]V)G+DA.?\L9
M2^Y-DJW-LW*W$# O)&-LL9_>0NT<R<-]^*1'CD7[T;HR, RD!3/"!DRQ@#OO
M7_&OY;+*W^+_ ,5?BY^UAJ5]^U9^UMX,MO"W[7?[0W@?P[X9^'?QNOO"WA/1
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
M ,*D^)7_ $>M^W;_ .)#7W_RFH_X5)\2O^CUOV[?_$AK[_Y34?4<#_T-*?\
MX28D/KV9_P#0OI_^!U__ ) _IF^U6_\ SWB_[[7_ !H^U6__ #WB_P"^U_QK
M^9G_ (5)\2O^CUOV[?\ Q(:^_P#E-1_PJ3XE?]'K?MV_^)#7W_RFH^HX'_H:
M4_\ PDQ(?7LS_P"A?3_\#K__ "!_3-]JM_\ GO%_WVO^-*+FW)P)HB3VWK_C
M7\S'_"I/B5_T>M^W;_XD-??_ "FI1\)?B4#G_AM;]NW_ ,2&OO\ Y354,OP=
M2<81S2ES3DHQYL-B(J\G97D](J[U;T6[&L=F=U? 4TKZOGKZ+K]D_IF-Q ,Y
MGA&.N9$&/K\W%$5Q;SY,$\,P 4DQ2I)@,H92=C-@,I#+ZJ01D'-?RP?$_P %
M?%GP9\-?B+XQTS]M#]MVYU/PKX#\8>)--@U7]H+79+"74=$\.ZEJ5BEPFF:'
M+>D&ZMHO+,495)=C3[;<2L/Z"_V/M:UC7_V5_P!F+6_$.HZIKFNZ[\ O@_K>
MM:WJ=Y/J>H:IK&K?#G1-0O\ 4]1O[N.*[N;F[N9[A[J[N(XYY[B6(LH5SG/&
M9?'"82EBEBJ-9U<74PJA34FE[--\W-WEHDMEK=[&N"S&IB:U2C5HQI.%_AE.
M3;Z?$EUW^1]-4445YAZH4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M<E[8M/"L,ZLW=^*_!7@GQ_HMSX5\?>#M \<^#-2N7N=4T'Q1H'ASQ-9RVTY
MO8VT7Q9'/H]Q((@TMO+-"]W8W$<.H:4IU6UL0?RH_P"":_\ P3LU;]@KXI?M
M 7-]^TAX5^+-Y^T'9>&OB/)\*="^&U_\/;?X?VUYK_C2XDUOPKX=U?XF>.]3
ML]"GUV+7?!Z:I&UU'<1^%9-,N=0N+BW=X?U\53)&Y2U>^5Q-;B*(6[[IFC="
MH^T.D)D@SYS1AOM&(R+=&N/*1@#^17_@WX_9J_9P^*=_^W9I_P 7_@)\%OC1
M)X+^+O@+2M"A^)O@3P1XTCT_2Y+_ ,?IKVA:5<^-O".KZ?X>L]0N[+P\LLVD
M:9=W$,-F[AK)(O[0MOV0^&_[%7[)=K^U_P"'_P!J#]E2W^'?PKUO]GZ7XH_
MC]H/PW\/O 6M?#'PIK_B+QO\)_!OC_2M(L]'TZRT#1=&U;PY;_$"#QJFMV'A
MZ6VNCJ5IHNI*!X<LY=,_#?\ X(D?LG>'?VF]9_;N;5/C?^TI\.;7PC\9=#N!
M:?LX_'WQ5\$;35[769/B':Q_\));Z+H^HW>JQR0O/+9I"5MKM[7[)]H2RB^T
M#^AS_@G1^Q?>?L6>$?VBOA3'XCUSQMX?\2_M+>+_ (F_#WQ9XGNX=5\<^*/!
MFL_"[X,V]S=?$2]LHVFU;58/'NG^(- TZXUJ..ZU/1-&EUN.XDQ+ H!R_P (
MOB)_P31^*7[>WC[Q7\"O%/P[\>_MM^)/AEJM_P#$3Q;X'UWQ9XU=OAIH]Q\.
M_!%AHTWC7PS%J7@*?Q.=,7PIX?NK2RO&U:V*1VTMM'/Y2UZB/^"D_P"PE'\0
M/$?PKA_:9^%E[XL\ ^$]<\8>)[K2?%&IZMX#\(^$/#BXUP:E\4;.2;PJOB+1
M[AX++6]'O=22]M[BZATN2&*^O;:)_P A/V9O"'A3PA_P<<_M;>&?!VC:+X2\
M/S?LGZ#!'H>CVR"RTR?5M"_9IN/$L;VMH-UIK::AJ!\0+;%4NE>>SN7C$<\;
M-PP_9Q^!/C+_ (.*O%?A7Q1\(?".L^%=._9N\,?%.'P"-+GB\(WGCK2- \*V
M5KJFI^&E:WAUU)-P\4G3ITE@O/%5CI[W$<A#(X!^X_[+7_!0W]CG]KGQ3XG\
M,_LU?&;1?B9XH\ )%XB\1^'DT'QUX+OH=)TS6=/LWUNTM-=L8Y/%&A1:I=Z?
M:'5=.273)[F[M+8W(>[A5_GCX+?\$FOV5?#-S\6_%GQW^#7PG^/OQJ^-7QU^
M-?Q"\1>/_'G@6U\66FF^%_&_Q(\0:UX-T?PW!XEUB\LM$O-)T76M$M'GATJ:
MX,NF75S:6^$A*?G[X_\ !/A;X:?\')'[--IX$\/P>&8O'/[+OB36_' TC1=!
M\.V?B+Q''X#_ &F;;6=<N++PU,-&6ROQX!TB]6PA5[@+I%E?20QKI=]/%_2I
M;JUQ/;" &8B^L@1$#(01+'=$$)NP1;1R7!!Z01O-_JU9@ ?Q_?\ !OC^R7^R
M[^TO\(/VH[WXR_ ;X8?$[5(/C/X;\/:'<>,O!^A^+KSPUH/B#PC=:@MCX4N;
M^'1;OP_+9:E-%'YFEZA!-;RR)'+9E6*2?T&_L?\ [,?@C_@GQ\+?VBM%L/$.
MC>$?@%/\<O&OQV\,G5=?FT'3OA5\+[SX<>"=$N;/Q%K<MQ=6R:18ZUX:\::J
M;>[O(H;>/5A*'!<,?QE_X-<A(WP3_:I>%MI;XX>$&CN/^6</VCP? ]M=-)]U
M(54&Z$I(3R8GE#;$+#Z>_P""^WQ$UC1O@7^RI\-=,U>Q\-Z!\8/VL_A'I?C_
M %77])76?"]IHVA&XUS2M+\8:3/J>BVU_ID7B?2=)\5:AHEWJE@U_HNG74V\
M6^^4 'VYX<_X*K_L%:Y\0/#'PRTG]H#2K3Q#XVD@'@(^(/AK\1_AUX)\>'4$
MD^P3>&?B;X_T[2O!7BR#5"ABT&\T/5;NW\0:H]CIFD/=7^H6<$OU[\9OCM\*
M/V=_!*?$+XS?$/P[X"\+W>I6NAV-[K5Q)-<:IKM_<P6=IX>T/1;%SK/B+7;F
MXN8HDT30[>[U(HSS-;?9XIG7\BOVQ/\ @F'^TE^V[\+O!W@+XJ_M4?LWZ/X,
M\":D?'7@?Q'X"_8TUKP7KBZC9:#)9:)H6GZO%^T_XGFTSP_>0%4L[?3[_P (
MP6R.^JR0M96\\+_,D&O:?XW_ ."TO[$7P-^*?Q&A^-W@[X)_L4Z3-\)OB'+!
MH*^#/C=X^UKX9^*(O$7QT\,V4_B#QQ8:O=^/M#LKGQ7I,A\2WDME%\.((M+>
M2.>[9@#]E?@;^WS^QY^U#XR\2?!7X6_%&UU+X@V5E>Q^)OA#XG^''B[X:^*M
M<T>.T:XUR!OA]\8+;P_=^*-);1_M,VK/;I';1Z4;BZ\^/8CC\(_V9=8_9X_8
MT_X+>?\ !1.\UC4_AO\  K]GOP3^S5IVK?9K>:W\(?#CPQ=>.+G]D'Q )-.T
MNSU&^TBPU37]9\2-I5C9>&M:U*_U75+M-/6U"7,I'[9_%K]B/]FCQ1^UY\$_
MV[O'&N:KX-^+/P\ATOP+X?N)==\,^#_ /BW7;K4?^$6\.?V^D?V:;7/$5S<>
M(U&E^'M/N?MVMZQ-I.FFUND?[/)^1?P2^%7P]^,7_!QQ^W!<?$KP+H_Q+/@S
MX*_#KQEX4L?%YFFLH_'<GPT_9?T:YO#I-N!I6J&+3]<U6WCT/4895T]KFWN1
M$E]8PL@!^W/[+W[=7[*O[8H\66'[.?QAT[Q]<^!G_P")_P"&UT/Q=X \0Z)&
M;XZ<;O5?"_C&SL]2UC3GO$DMK;4(H1:"Z42I*SP%*^M*_FV^#WA/P_\ "G_@
MXU^-WASP!IMMX=\/>-/V6A>>(+#1+8Z3HFK:K;:7\,(+6]70(UCBTV2_D\-)
MK)WPH\^JZAJ[0YWSY_I,:.1/OQNF&VG<K+A@,E>0/FQSCKCG% #**** "BBB
M@ HHHH ****J'QQ_Q+\R)_!/_#+\CRCX\_\ )#?C-_V2CXB?^HAK%?M+^Q'_
M ,F@_LJ_]FW_  -_]5EX>K\6OCS_ ,D-^,W_ &2CXB?^HAK%?M+^Q'_R:#^R
MK_V;?\#?_59>'J].'_).T/\ L:XO_P!(B>)7_P"2II?]BS_VU'U51117E'O!
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5#<?ZE_^ _^A+4U
M0W'^I?\ X#_Z$M5'XH_XE^:,<1_ K?\ 7JI_Z1(_F7^#_P#R4?\ ;1_[/F_:
M?_\ 4STNO=J\)^#_ /R4?]M'_L^;]I__ -3/2Z]VKUL^_P"1OEW_ &)G_P"H
M\3R\O^+Y_JPHHHKQSV@HHI0"<X!.U7=L#.U(U+NY]%1%9W8\*JEB0 30 E%1
M^=#F(>;%F=/,A'F+F:/GYXAG,B<'YDRO!YI^1@G(PN-QSPN3@9],D@#/4\4
M+3)=WD76WS2PL[UE\B>6WGRMK,P,$D%U9S-,,9B@BG$ERX6V2*Y:46\LB*TA
M(C4R%<;@@+D9.!D+G&3P,]33"Z"1HBZB5?O1%@)%_P!Y,[A^(% 'X?\ _!7?
M]@_]LK_@H5I&@_"7X<_\,G^"/A-X)\;GQSH?BWQG\0/BU)X[\9:KIOA&[\%6
M0U?1?#7P1UE="%K#XDN[^.2;Q,%NH+*Z5(=717TN]_4[]GL_'G3OAOH.D?M#
M>'OAEH?C?P^FBQ-)\'?B5XW^)'ASQ:;7PYI>BS>*M5'CGX3_  COO"MW,='M
MX5\,VO\ PF4MH1#+++!"?M5I[I10!\:_\% ?V58?VTOV1OC%^S:/$">%-8\=
M:7::IX:\43:?)JMGI?BGPSX@T?QIX?BO[:$K,UAJ&M>';#3-1DMV-U:V-Y<7
M5LCW$,:-^.'Q%_8,_P""P/QI_86UO]D'XN_&/]G?2O!GPT^'WAKP!\//#7PW
MU[QEJ/B[XRQ?"GQ)H6E>'=.^+/Q!\1^&;ZST[X<Z3HFAP^)_!FC>$+"36=;U
M;2]'LBFB:1>SZE8?TLT4 ?B=J/\ P3C_ &EO&G_!+/Q7^P;\5/C!\+]0^(%G
MX2\&6'PK\4^%?"M[;Z+X/B^$?B;PMXZ\+Z-J/B?5;[Q-XAO;O7+W2)/#]OJ/
MA%/""Z>]]+>WVGW-E9ZA9W>C\,OV"?VM?&W["'Q$_9,_:]^,/PW\[4_@!X3_
M &?OAKH/P6\.07_@[0+;X:MJ5_X4\:^//'/B!K/XA^./%-X]AX4TWQ!.=*CT
M@>'[:_M?#<\VO+IL;?M!2$A1EB ,@9) &6(51D]R2 !W) ')H _FMT+]@O\
MX*Y7_P"Q-XM_8K\9_&?]G?PO\(_AY\,_$G@SX;+\+KWQ[??$[XNFWTC4K[P3
MX'\1^-O&6AQIX(^%T&MVV@RZI;Z'H=GJUTB76B(FEF[&H:?W>A_\$Z_^"A7A
MK_@F'>_\$_X?%_[('BI?$VBW_A3_ (2/Q.OQ-\*#P!X<\2^/8OBEXHFM?$/A
M;1/'NK_$RXMM6NI=%TVRN/AW\#8++4HIM?;2_B3<6\.HR?T,+\\1F3YX1(83
M*OS1"4#)B,@RGF  DIG<!R12X.UGP=B%0[8.U"[!%#-T4L[*JY(RS!1DD"@#
MX/\ ^"=OP:_:/_9[_9I\%?L\?M)6GP.UR3X5^#E^'G@+QA\-?&OC[Q_8^+_#
M?FI,\/B#0_B=\-?!FH^!KU2\D>G7^FSV<%I<+;7$R+I\,FGQ_DEX_P#^"6?[
M?'[+?[5OQ(_:"_X)@?'[PAX)^''QDU9?$_C7X7^/]0O4?3K35M1?4AX%U7PW
MJ_PV\:>"/&*:(8+^:PUL:7?3:/>3Z9-"T=ZME(O]+Q5@2"K J 6!!!4$@ G(
MX!) !/4D"FT ? ?[#/[*_P 9O@U:^//BW^UI\9;/X]_M7_&*U\(Z?\2_&NBV
MATCPKX1T?P+Y=]X1^%GP[LK+1?!FEOX3LKSQ!XFU_5?$-AX7BTZ]UA7T_:EW
M<JZ_57QAO/C-;^#;R^^!/AWX=^*_B-/=E+"'XJ>*];\"^$M)NI)(X8+^YO\
MPYX5\:Z\T5FK-=0/I_A/6(KB[A@M[_[%I\MUJ-IZE10!_/\ ?\$JO^"?'[>O
M_!/OQM\8+CQQ>_LG?%3P-^T#XC\,ZSXQ/A7XD_%6Q\6^$-:T9_$K->Z)I7BW
MX%^#]"UFU>/Q#/!<K=>*]*TZPM!)<:;/J^H&VTZ3]_[J%IXI8PFFWIL+R:WL
MH-3M;2:QD<V[[$N1=V.I!K!YBL4.O6EA?7^ARF/7-&1M5T^RPZD) QD@9*J,
MG&69@JJ,]2S$*HZEB ,DB@#\(_AC^Q3_ ,%!_"G_  5"^(/_  4)U>#]DJZ\
M/_%?P7H/PT\3?"@?';X^ZAJMI\/;/2/A-IUM=V?C7Q#^S_J/VSQ#!)\-=)N=
M3T?5-,@LK*""[M=+M9KNWTV[-#0/V(OV_K'_ (*<ZC_P4'FTK]D>[\*^(O!R
M?#&X^%4GQ?\ BA9:W;_#EM/T#2X7@UA_V8%L[#7-->.UU)H9K&":XBTS4;"#
M=LB=OWJF9;=2UPRP*K;2TQ$2ANNTERH#8YP>:DVMG&ULB))R,'(A=@J3=/\
M5.S*J2?<9B "20* /PA^)7[%'[?OCK_@IO\ "S_@H';6/['6G>&?A'X!\1?"
M70/A=/\ %WXU6VK:IX%ET?XGZ#+J%QX@T/\ 9?-Q8Z_]B^*VKW^F*8$;5+JQ
M2P\Z*&YFFB_8KXMZI\=8?!WVSX*>&OAKXS^)5[/9V=G:_&;XB>)?!_@[PKIS
MZ)+;03Z5K>A_"WXI^*M6FL-3DC)NKVQ\%WCQ1A-1MQ9O=0-ZF 2< $D] !DG
M\!0X,>/,!3) &\;<DD  ;L<DD #N2 .M 'X(?\$D/^">_P"VY_P3KO?''@7X
MB7'[+'Q-^%GQ9\5^'M?\4:MX.^)OQ57QEX,US2=-N]%-SX>T;Q/\#/".@ZW9
MSVPCMK]KKQ5IMAI^ER37>GZAK5ZUMIL_Z!?\%#OV'/"O_!0+]FW7?@EXEU]O
M".OZ;?Z5XX^&7Q BL#?3>$/%ND:5JNG(FIZ0DUO=ZKI5]:N^D:S;V!FU9M%U
M.Z?2K2]U$VEI<?=K HP5P48C(5AM8CU ."1[@4TD $D@  DDG  ')))X  Y)
M/2@#^:GX+_L(?\%K9M"TO]E[XS?MF_#3PI^RAX?DTOP_K'C+X?WEYXA^,7BC
MX6Q63))X9\"^(M;^$=K\0$L9UAM=.ETKQ_XK\'ZIHD4MS>V\>I?8K;3=1^B_
M^"DO_!)7Q?\ '6_^!'QP_8N^('A[X%_M*_LX^$O"OP_\'SZMJ>M:?IFI>%?"
MU^U[HNE:?XK\-:/XB?1-2\'ZO>:ZVB:Q+I5WI.LZ;-:6%^\.BW]S=P_N:59<
M;E(W(LBY!&Z-_N2#/5&_A<?*W8FDH _'']FW]EK_ (*&?$+XE?#WXX?\%&?C
M3\-/B/+\#[J[\0_"WX&_#U(++P;J7Q5ET'4]!?XG_&S7M1^',6K^+_$LMGJ9
MGTS5?!R:Q;:)KMMINMV<=M-IXB3S']GW]BC_ (*"?#3_ (*5_&']OSQ=I_[)
M6I6/Q]\)6WPN\4_#NS^.WQTCO]%\(>'Y/@E;Z1KUGXDD^!>K6FMZQ*GP_L&N
M;'Q;HR6]M9VVK7&CL^HZ?:E/W<H]!W)  ]2Q  'J22 !U)( YH _";0/V)/V
M_K3_ (*B7?\ P4+NK/\ 9%3PWK'@C_A4LOPUM?C3\4]*U^/P1:Z9H%A%J2Z_
M%^RIJ%C:ZK$T$5R8+C1HTU2*SU#1S/!;O]L7]V6B023/%#I=I"TPE:TT^&.W
M5+MXR+CR[W2-(\*PZ_;AF;R[K7O#ENYXGACCNEB*HC++'YL;+)%NV>8A#Q[_
M "HIMN]<KN\F>"7;G/E3128VR(66@ HHH/ )/ 569B>BJBEF8GH%5068G@*"
M20 : "BFHRR &-ED#1^:I0APT7_/0%2<Q_[8^7WIP(,:R@YB>1H4D',;S(]W
M$T2O]UI%DL+Z-HP2RO97:$!K>8( %%%% !11150^./\ B7YD3^"?^&7Y'E'Q
MY_Y(;\9O^R4?$3_U$-8K]I?V(_\ DT']E7_LV_X&_P#JLO#U?BU\>?\ DAOQ
MF_[)1\1/_40UBOVE_8C_ .30?V5?^S;_ (&_^JR\/5Z</^2=H?\ 8UQ?_I$3
MQ*__ "5-+_L6?^VH^JJ***\H]X**** "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 **** "H;C_ %+_ / ?_0EJ:H;C_4O_ ,!_]"6JC\4?\2_-&.(_@5O^
MO53_ -(D?S+_  ?_ .2C_MH_]GS?M/\ _J9Z77NU>$_!_P#Y*/\ MH_]GS?M
M/_\ J9Z77NU>MGW_ "-\N_[$S_\ 4>)Y>7_%\_U84445XY[0$@=3CH.?4G '
MXG@>].=&1)7DB?RX(9;F=^4>VMK:-KBXOHB0 9[&"*2]MU?]W)/!&C@HS B2
M)%OEDV[(HII6+D!%6.%W+LQP%5 N\L2 H7)( S7PK_P4N_:B3]CK]BCXV?&Z
MRMY+GQOIWAF+PUX+BNI/L]M9>//'NH0>$/!]]<>84$G]A:EJA\52V)R]WIWA
MW4CY;P07!0 [R^_:[\"S_M!ZQ^S;\-O#/Q!^+_C'P/:ZC=_&[7? D&GVWAOX
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
M>?Q1XKMO']M_:>EIX=\.:68DGO\ Q7?WNGV7]G.NLV<>J+):Z??_  O\+_\
M@MIXZ^/G[/'_  LO]GW]@CXL?%_Q#X3O/$MWX]\*Z-XFUB;X9_#?PS9ZK]NL
M[6#XE77A?P3!X@^(MWIT:WL7A#0['QMJLZO&%5;21M1A /Z!/7V8(?9R0 I]
M&)( 4\DD #)%3"&Y01RK%(J_:(HED>)O+,QD0"$$KM,SDA8XP=Y=E 4DBOB#
M]D7]NWX3?M<_LMI^UKX;9_!G@_0M+\0/\1;'Q)?32S?"Z;P1IBZUXV>35+.Z
MLRQT?0;F*_CFN[B&V_L_5=.U&_/]E7 >7X_L?^"HWQ@\;? WXG?M@_ G]B6\
M^)7[*_PVUWQ+I<_C7Q9\;?#/@GXS>/?"W@O5'TGXC>./"'PKL_@[XAT'6/#W
MA>RAUB[O[OQ5XZT*.0:5>:99Z@WB0V-E* ?J!\:OB7J?P9\!:C\2+'X;>-OB
M%::%J?F^)-)^'KM<_$"UTJ:Z@L-8U;0]%$-S=:H_AK3KRY\1:CH=O:RWNL:3
MI5]I=E&UU=PU<^$'Q@^&'QX^'OA3XG?"/QKX=\=_#[Q;IMSK7A/7O#UN]K!>
MQVMVFEZS_;.FF66Y\.^--+OY_P"S?$'A_4O)N+)VE$EK#*4%?)G["O\ P4*\
M'?MY:#JOB?X:?L^_'WP%\,+"RN)]/^(/Q%\*?#G1?ASKTUAJ5OH_BSPWX7L?
M#'B3XAW^M^,/#S:AFY6+5/"MS<6ES%'=:?)YZZ=<?GA\!?B&?V-?^"TGQJ_8
MAL431?@C^V!X97]H;X=>#()(7T7PM\;M/TGQ-/XKNO!SJWDV'A+QE-X=^,-Q
M%H]B3;RZB?#BQHTD4( !_03<DI;74HA>Y^SVUQ=&WC%FTLR6D+W+QQ+?R16K
MS.D3+%'(X:20JD(>=HT;\E/'G_!93]F;X6_&2Q^ ?C3X8_M8:#\7]9DLX_"'
M@5/@+=W&I>.H-4U"^T;3]0\)::]C_:/B#2[^_P!-U2WL=1TBVO+6YN-,U"&"
M626RN5B_7 EBDBQ[2[6\A56(PRS)+$AP>HE=7CC[/(I126! _EW_ &ZK>U?_
M (..?^"<X&GVDL ^"'@6[\B8+]GDGM/%G[3\RSL6^0^3<0*ZMT6>)1G<N  ?
MTP>!_$Z^,/!^E>*1X8\4>!WU=1+<>'O&F@Z3H/B6%3N*#5M*FEBUS1Y5D0JT
M4EG&QE0P2@+YA'D'[6W[1&G_ +(W[.WQ&_:,U[P?XI\;:/\ #BRT.^N?#7A%
M&77=577/%6A>%HVL7,<B>183:['J>IN5*)I5G>LY5 67Z*8S P0PM=K>7-NT
MUS<6KRQ2-=W6JZBMOIMM+%'(SS76]8C:1*TUS;R21HN),C\_OV^OVYK;]@?X
M-:K\5[CX >/OBSI<FDPMJ>K_  [TGPSI?@OP^OB"^@\/:3-\1O%>HC4-<T73
M=7U*_BTZ"6/3O+U>\E32LB.ZE>, ^KO@9\3[7XY_!CX7_&6Q\.>)/"4'Q/\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !4-Q_J7_ . _^A+4U0W'^I?_ (#_ .A+51^*/^)?FC'$?P*W_7JI_P"D
M2/YE_@__ ,E'_;1_[/F_:?\ _4STNO=J\)^#_P#R4?\ ;1_[/F_:?_\ 4STN
MO=J];/O^1OEW_8F?_J/$\O+_ (OG^K"BBBO'/:(;G_CTO#@L%LKQS&!EI0EM
M*[0HO5GF"F)$ )=W"*"2!7X'_P#!RA9:YJ?_  3NN+[19)9=,L/C]\-?$?BJ
M*V5YE_X1>;_A,M%TYKLQ;EAL[7Q)K7AZ$S3;84O;VPMRXGO+9)?WV)4 [U9E
M960A02?G!0' R< L"?0 D\5\T_M??LZ>&?VL/V9OBW^SIXTMX/['\?\ @^]T
MRQU>-T6ZT37[*>WUSPGKUON63S9M \4Z7HVLI:^7*;MK$6HAE,PC8 F_8VO+
M'4?V1?V5K_345=.U']EOX#7EA'&05N+-OA5X?SJ=MMR)[&87EK*EY'NMV2ZM
MW60K-&6_GE^(O@3P/\2_^#EK0O!WC_P=X9^(G@^[^"]U#>^'O%?A_1O%GA;4
M[O2/V>M7O((-0T?78+K1;^?2+[2IK^.*[C=["^L([R-8[JS1D_4S_@EY\3O$
MK_ "]_8@^+UU<> _VI/V3/#^N?"KQWHTT.FZ7J>K^%?"E[<>&/@E\=OAS:>(
M-"\5+J?ANX\ 7FBZ9I^L#PY?:#-XIT[3V$5G+YD6G<Q/_P $9OA=<_M*R?M?
M2?M>?MVZQ^T3;W#"U^*&H?$']G.'5DBOO#.I:+J%O)I.J_LZ7^BW6D0Z9J%Y
MIRVGV%VFAD%M:PVFH2P74(![?^UO^Q[^R7H7[*/[3&MZ-^RY^SKX?U2Q_9[^
M-5[I.O:?\&/AWH=WIEY:_#7Q-/%J-IK'AG2[?6K1[(Q_:6FL9T18XG%ZPL#=
M5^2O_!(R'Q3)_P $)/VH['X?KJ'_  GZ:+^V):^%UT@SKJ+^,Q\,7ET"3R%1
M[WSUD>P:PB2(S2SA(T1B=I_=7]H[]E23]IWX2O\ !SQ!^T3\;? >BZ[X4U'P
M7X_U_P"%D/P>\%ZW\5]$U;3I=-OK7QI<^(O@]XNO;!;F&5EUJ3PKJ'@J+5=/
M-YIT%HJWHMW\=_8C_P""<7@+]@JQO_"WP7^/O[26N?"?7;O4?$NH?!_XG^)?
MA;XC^&^KZUJD%OIEW,^DZ'\'?"OB;1KZ-;2*\G6?6](M=1CMK:,PW4+SV]Z
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
M#_$#_@EY^S>?"-QI#V'ACX*Z;X%UO3D%M;II7B#PKH>N>'_'$6KLK8COM?\
M&+'Q+##=%)[E)([U$9&60_#W_!LWYO\ PP!\2V>W> 67[7OQ+T2<"-EC@NW^
M%7P1OXK.<[0(KEXK2ZFCMW*RNEM<2*A6&0K[)X _X(:_ WX6>+O$T7@']I/]
MLGP+\"O&,/VGQ;^SWX%^+<'A'P3XXT:YR/$?@W4]8T&SE\0Z7IVO:7)>Z3J=
MJ8H+WQ'I]S<>'[O5;*RU.>\M_I#]@'_@EO\ !3_@GIIVH'X>^-?B9X\\4ZW;
MZQ;:UKWB[Q;<:=X9:"]N?#R3W/AKX5: UUX2L#XM@T#P_=7^K:[?3^.M-?P;
M:V=Z(+;5#'* ?I51110 44454/CC_B7YD3^"?^&7Y'E'QY_Y(;\9O^R4?$3_
M -1#6*_:7]B/_DT']E7_ +-O^!O_ *K+P]7XM?'G_DAOQF_[)1\1/_40UBOV
ME_8C_P"30?V5?^S;_@;_ .JR\/5Z</\ DG:'_8UQ?_I$3Q*__)4TO^Q9_P"V
MH^JJ***\H]X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M/[*O_9M_P-_]5EX>KTX?\D[0_P"QKB__ $B)XE?_ )*FE_V+/_;4?55%%%>4
M>\%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4-Q_J7_X#_Z$
MM35#<?ZE_P#@/_H2TX_%'U7YHQQ'\"M_UZJ?^D2/YE_@_P#\E'_;1_[/F_:?
M_P#4STNO=J\)^#__ "4?]M'_ +/F_:?_ /4STNO=J];/W;-\O_[$R_&A$\O+
M_B^?ZL****\@]H**** "BBB@ HHHH **** "BBB@ HHHH *CF :*1"0IDC>-
M'9@J122*4BFD<D*D4,C)+*[$*D:,S$*":DI\:%W"@,QY.Q$,CRA06,*1@%G>
M8 Q*B@LS.  210!_/=_P<9_&SQ=X*_9.\ _ _P )?;1JG[4OQBT_PMXCL]-F
MEM]6E\%>#[;P]K\WAK2%@(N9VUK6YO"?VFPB1_MMAXBT^%X9H]9LX[K]X_AS
MX-T/X:_#_P"'WPZ\-6NF6WASX=>'=!\(Z':6\8CM++P_X6GU;187M_*P+UG6
MVC998RRJS+*3M&:_FV_X.7/">JZ;\+_V-/CQ86LE]#\&OCAK>@:M):7#7!DO
M=;TGP=J=OKLEM"7_ -#AD^'>D^'7O7 @BU/4+.P:1;J>&)_Z:Y]6T:VL=1UD
M7MC'HFE:?)J%QJ375NNG6VCZI86_B73]2GO3(+:+3KO2[V_UBUO9)%M;C3+*
MZOX97M;>:9 #^0+_ ()C?M"R_L]?\%!_^"LTD?P9_:)^-R^*?C?XQLX[+]G_
M .'^H?$G5M$-M\;?BG.TGB71=.:W6V@N<3VULVH:GIP^T6<QB^T3VWV6;Z&_
MX+4?MJ1_&;_@G_\ %3P#'^RK^VS\+8=1\<?"]X/&/QA_9_O_  )\/++[)X\\
M'ZNK:QXGN?$E]%9#44TR73M)*V=Q]NUBXL;%=GGF:+G/^"'?C?PGJ'_!2?\
MX*O-IWB3P_<#QQ\9/$.M^#I[;6=.GC\3Z+_PO'XU:ZVJ^')(KETUO3/[&U6Q
MU'[?IAN;3^S[JVO#+]GGBD?[<_X.'/$VB:/_ ,$T_'?A74-6TRTUSQ7XN^##
M:!I=W?VEMJ>MC1_'_AV_U,Z1832I=:F-/MK>6>^-E%/]D@1Y9_+C5F !]O?\
M$_2H_P"";7[(>Z5H-W[(?P01;A!E[>1_@WX32*X0]$>"5DE60X6)D$C$*I(_
MBM_X)^_\%!_&O[*W[+'B3X!^"+N]^#MQ^T#^T7IVE^-?VJ-1\,ZKX@T?X/\
M@!/#/A*W\1ZKX0M+>+R-1^)7AVU2?Q#;:;;W"7-HL=IJ5XL%DAGK^Q_]A#X@
M^"M/_P""6G[-WBF7Q;X3_L#PC^R?\*_#WBC6;CQ#I,>C>'?$&E?"+PUI6K:%
MKFIM>+9:1KVE:E'+876DW\]O?VNJ0_8I[>.Y4Q#\#/\ @A5^SE^S_P#MF?L$
M_M1?LY_&K2](U6;4?CS>:_I,=K>Z?8_$KPE'>>!_ UEHWBCPK<3B:>RD3Q/8
MPVMC<7ME=:-=ZO;/I5_:ZC"]UI\P!_37^Q_^S_\  O\ 9Q^!O@[P/^SS>VGB
M/P)J%K'XJ_X6:UU#KFM_&6\\2V<.KW?Q4\6>)%>>?7O%OCB:5=?FO;6XET#P
M[ISR^&;5;)Y+*U/U"PCEW(7M0Z 2QB\,9L_/C(EM1?)(0C63W"1+=1R826V,
MB-\K&OY ?V>_VL?C!_P0_P#VHM2_84_:ZU]_B1^RY>W%QJOP\\:Z?< >(_AQ
MI&KW$VH6E_INEW%U=:CX=TW4]3VV_C_P+K(W:?JTMSXRT2_DT5M4UWQK_6/\
M._BW\-_C#X1L/'_PS^(OAGQ]X+OOW^E^(O"VI:3KMI)I[Z?+?^1J%SI-S>6J
MSPQQ/%(&E#1NIW@%3@ _GM_X(Y>/[CX5?M[?\%-OV%+..6S^'OA#XJ>,_B[\
M)_##R9C\"Z#HWQ(O/ NI^'["W8[X]/C\/^)/AEI\DRQK$]_HDNI%BWB.-I?Z
M3*_F:_X)F^&;GQK_ ,%LO^"KGQSL]/NDT/PC<ZY\%KF_,4L5G/K^N^/_  ]-
M>SH^T0237EU\$=3OU0,7:#41<JIC;>?Z9: "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHJH?''_$OS(G\$_\ #+\CRCX\_P#)#?C-_P!DH^(G_J(:
MQ7[2_L1_\F@_LJ_]FW_ W_U67AZOQ:^//_)#?C-_V2CXB?\ J(:Q7[2_L1_\
MF@_LJ_\ 9M_P-_\ 59>'J].'_).T/^QKB_\ TB)XE?\ Y*FE_P!BS_VU'U51
M117E'O!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5#<?ZI_^
M _\ H0J:H;C/DR8&3MX'J<CZTU>ZM:]U:^U[K>VMN]NAE62=&JGLZ51.V_P2
MV/YE_@__ ,E'_;1'?_AN;]I_CO\ \CGI=>[5X1\'PW_"ROVT200?^&X/VG)C
MD'B*7QMIR12G_IG(\<BQR?<=D<(25('NV1ZC\Q7JY]%K.LNC4KX2FGD\;7J2
MO9T(O5/2Z3U5][H\G)8U<3@,1F"C'DP^+]C*$9-RE24FI2BI:NIRW<8VY6[)
MZ,6BDR/4?F*,CU'YBN#V='_H,PO_ ('_ ,$]3ZWA_P#GSCO_  3 6BDR/4?F
M*,CU'YBG[*A_T&X;_P #_P""'UO#_P#/G'?^"8"T4F1ZC\Q1D>H_,4>RH?\
M0;AO_ _^"'UO#_\ /G'?^"8"T4F1ZC\Q1D>H_,4>RH?]!N&_\#_X(?6\/_SY
MQW_@F M%)D>H_,49'J/S%'LJ'_0;AO\ P/\ X(?6\/\ \^<=_P""8"T4F1ZC
M\Q1D>H_,4>RH?]!N&_\  _\ @A];P_\ SYQW_@F M%)D>H_,49'J/S%'LJ'_
M $&X;_P/_@A];P__ #YQW_@F M*H0L Y<<CRV0E2D_\ R[N6'W42?RWE8X"Q
MJY8@ FFY'J/S%&1ZC\Q1[*A_T&X;_P #_P""'UO#_P#/G'?^"8'@?[5G[-W@
M/]KG]GKXC_L^?$2YBM]%\<Z#=Z?9ZRMO!%?^#?&L$MOJWACQMX?U*Y'V:UNM
M%\2Z=I&I+?3N-/B^REM0<V0N,_'_ .RI:^)/$WP@M/V#?V\/@_X9\:>+OA%X
M9TGPSH]SXN\)CQ_^SG\>_A;X2U"UO?#OC3P7<7VEZMH=IXO%WIFGZQXI\'>)
M_MVLW/B*PB\4Z%:1Z/8M<1?I^CE2VQ5D9XY8=IEBA&V>)X7;S)2(UV)(SC<>
M2NT?,12/(K21NV9Y([./3A+<QVDDL,4,BRCR+E%\P(Q0(2C!65BIRK$4>RH?
M]!N&_P# _P#@A];P_P#SYQW_ ()@?*&E_L*_L2:!?6.M:%^QC^RSI>M://;Z
MMI&M:+^SE\!?#^JZ1+92I<Z=/IMWH_@C2-2&J6E[%!.MY+>G4K81FXBL[N:-
M;.?LOB-^RO\ LP_&77T\7?&/]GCX&?%SQ@;.UV^+OB7\"_A+\2->2W@:-(=)
M?Q3XV\+IK<MM%&!"ME<^$_(MXN89P46XC][R/4?F*"RCDL /4D4>RH?]!N&_
M\#_X(?6\/_SYQW_@F!\J#]A3]BN#1+CP[_PQM^R?=:1=7<FHS:,G[/?P5L],
MAFF&Q)+:W@^'Z:>9H9"DX5HF"F,':<#&WX&_8X_9(^&7BC2/'GPV_98_9L^'
MOCCP_!/;Z+XM\&? CX/>!?%FD?;+.XTW4)-*UWP9\.H64ZGI5Y?Z/JDUSNN+
MW2+^_LMJM<[Q]'++&^=DB-CKM=6Q]<$XIV1ZC\Q1[*A_T&X;_P #_P""'UO#
M_P#/G'?^"8'S=XN_8K_8W^(?B+6_&WCC]DK]F/QUXLUVW=M9UWQ+\!_AQXFU
M2X^RHURDD]_XMT*VU">9)(5=!:0BWDE 2ZV6C3,/%/BF/AC^Q%X5U/1_V,?V
M3? -C^TG\:I%T'X9> ?@%\+/!?PBL]:U*ST2[GTGQ/\ &[Q;X*T?4? /A;X>
M^%KU/^$JU>;6M8\.MKUGHL_ANWEN=1UBVL;G[\WHJON2*57CEA9)0[(1/&T)
M8K'\Y*"3>I'1E!/R@T\R,VQP9)4BLX].WS-IH\F*&1)4\A)!_:)1G14!A.,$
M^8?+\P4>RH?]!N&_\#_X(?6\/_SYQW_@F!\*?\$\OV---_8F^ 7_  A-[K,?
MBKXK?$GQ3JWQ4^.'Q B@F"^,/B=XCCM(/$VG+!=AM2M=,T*[TJ*^T#5KDC3]
M3CUG6%TZ207!W?=-)D>H_,49'J/S%'LJ'_0;AO\ P/\ X(?6\/\ \^<=_P""
M8"T4F1ZC\Q1D>H_,4>RH?]!N&_\  _\ @A];P_\ SYQW_@F M%)D>H_,49'J
M/S%'LJ'_ $&X;_P/_@A];P__ #YQW_@F M%)D>H_,49'J/S%'LJ'_0;AO_ _
M^"'UO#_\^<=_X)@+129'J/S%&1ZC\Q1[*A_T&X;_ ,#_ ."'UO#_ //G'?\
M@F M%)D>H_,49'J/S%'LJ'_0;AO_  /_ ((?6\/_ ,^<=_X)@+129'J/S%&1
MZC\Q1[*A_P!!N&_\#_X(?6\/_P ^<=_X)@+129'J/S%&1ZC\Q2]E0_Z#<-_X
M'_P0^MX?_GSCO_!,!:*3(]1^8HR/4?F*<88>,E*6+H.,6I24)<TVEJU!-V<F
ME:*ZNR#V]*K^ZIT<6JE3]W!U*48P4YVC%SDM5"[7,UJE=GE/QY_Y(;\9O^R4
M?$3_ -1#6*_:7]B/_DT']E7_ +-O^!O_ *K+P]7XM?'@@_ [XS ')/PI^(@
M'))/A#6   .22>@K]IOV)>/V1/V5E(P5_9O^!T; \%9%^&/AS<A'4.N"&4\C
MG(%=D)T9\/4'1<Y1_M;&7<XJ+TA%]#S\3AJM+B:FZW*I++W&T'S1TBNKU/JF
MBBBO+/7"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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JK>1^;;
MNF WS1.5:-90ZQS1R,FQF1275"JDL-C$.,E0#:HH:3T>SWZ=NOR$TFFGJFFF
MO)II_F?RXP#XS_!_XO\ [5VEZE^R;^U]XOTSQ=^UE\<_B!X3\0?#OX&^(M<\
M,ZCX7U_Q9</I=S9:GI]O9#4;"_@E6]T^ZL]76"YA"W$3W$ :.3I?^%N_$[_H
MR?\ ;S_\1R\>?_-)7]--(<=3QCOCD?H:^@EF^5UJM&MC.&\!BZM'!/!QG4QN
M/@VG35/VSY(NTU\7*O<N[7L>#')*U&C4HX7-L7A8SQ2Q?N4</)*49\ZI\LI6
M<+Z-OWK=#^9?_A;WQ._Z,G_;S_\ $<O'G_S24?\ "WOB=_T9/^WG_P"(Y>//
M_FDK^F;</[Q_(?\ Q-&X?WC^0_\ B:Q^O9)_T2V7_P#A=F/_ ,B:?V?FW_10
M8O\ \(\%_F?S,_\ "WOB=_T9/^WG_P"(Y>//_FDH_P"%O?$[_HR?]O/_ ,1R
M\>?_ #25_3-N']X_D/\ XFC</[Q_(?\ Q-'U[)/^B6R__P +LQ_^1#^S\V_Z
M*#%_^$>"_P S^9G_ (6]\3O^C)_V\_\ Q'+QY_\ -)1_PM[XG?\ 1D_[>?\
MXCEX\_\ FDK^F;</[Q_(?_$T;A_>/Y#_ .)H^O9)_P!$ME__ (79C_\ (A_9
M^;?]%!B__"/!?YG\S/\ PM[XG?\ 1D_[>?\ XCEX\_\ FDH_X6]\3O\ HR?]
MO/\ \1R\>?\ S25_3-N']X_D/_B:-P_O'\A_\31]>R3_ *);+_\ PNS'_P"1
M#^S\V_Z*#%_^$>"_S/YF?^%O?$[_ *,G_;S_ /$<O'G_ ,TE'_"WOB=_T9/^
MWG_XCEX\_P#FDK^F;</[Q_(?_$T;A_>/Y#_XFCZ]DG_1+9?_ .%V8_\ R(?V
M?FW_ $4&+_\ "/!?YG\S/_"WOB=_T9/^WG_XCEX\_P#FDH_X6]\3O^C)_P!O
M/_Q'+QY_\TE?TS;A_>/Y#_XFC</[Q_(?_$T?7LD_Z);+_P#PNS'_ .1#^S\V
M_P"B@Q?_ (1X+_,_F9_X6]\3O^C)_P!O/_Q'+QY_\TE'_"WOB=_T9/\ MY_^
M(Y>//_FDK^F;</[Q_(?_ !-&X?WC^0_^)H^O9)_T2V7_ /A=F/\ \B']GYM_
MT4&+_P#"/!?YG\S/_"WOB=_T9/\ MY_^(Y>//_FDH_X6]\3O^C)_V\__ !'+
MQY_\TE?TS;A_>/Y#_P")HW#^\?R'_P 31]>R3_HELO\ _"[,?_D0_L_-O^B@
MQ?\ X1X+_,_F9_X6]\3O^C)_V\__ !'+QY_\TE'_  M[XG?]&3_MY_\ B.7C
MS_YI*_IFW#^\?R'_ ,31N']X_D/_ (FCZ]DG_1+9?_X79C_\B']GYM_T4&+_
M /"/!?YG\S/_  M[XG?]&3_MY_\ B.7CS_YI*9)\7?B24;SOV)OV]&CX+!?V
M=/'BD8((8D>).%1@'<] JDGC-?TT[A_>/Y#_ .)J"Y(-M<#<3^XFX(Z_NV/H
M*/KV1]>%LO\ _"[,/_D0_L_-O^B@Q?\ X1X+_,_E@U_]K.Y\)^/_  %\*/%'
M[-7[9NB_$;XHQ>)9_AIX"OO@5XFL-?\ ','@S2O[<\6R^&M)N?%\6IZ_'X8T
M@IJ6N/I-K=KI-M);SZ@;>&>-F] _X6]\3O\ HR?]O/\ \1R\>?\ S25]<?ME
M@C_@LY_P1?'_ %+/_!0_)]_^&?=$]OK7[8'CDL?T_P */KV1=.%\O_\ "['_
M .3#^S\V_P"A_B__  DP/^9_,O\ \+>^)W_1D_[>?_B.7CS_ .:2C_A;WQ._
MZ,G_ &\__$<O'G_S25_3-N']X_D/_B:-P_O'\A_\31]>R3_HELO_ /"[,?\
MY$/[/S;_ **#%_\ A'@O\S^9G_A;WQ._Z,G_ &\__$<O'G_S24?\+>^)W_1D
M_P"WG_XCEX\_^:2OZ9MP_O'\A_\ $T;A_>/Y#_XFCZ]DG_1+9?\ ^%V8_P#R
M(?V?FW_108O_ ,(\%_F?S,_\+>^)W_1D_P"WG_XCEX\_^:2C_A;WQ._Z,G_;
MS_\ $<O'G_S25_3-N']X_D/_ (FC</[Q_(?_ !-'U[)/^B6R_P#\+LQ_^1#^
MS\V_Z*#%_P#A'@O\S^9G_A;WQ._Z,G_;S_\ $<O'G_S24?\ "WOB=_T9/^WG
M_P"(Y>//_FDK^F;</[Q_(?\ Q-&X?WC^0_\ B:/KV2?]$ME__A=F/_R(?V?F
MW_108O\ \(\%_F?S,_\ "WOB=_T9/^WG_P"(Y>//_FDH_P"%O?$[_HR?]O/_
M ,1R\>?_ #25_3-N']X_D/\ XFC</[Q_(?\ Q-'U[)/^B6R__P +LQ_^1#^S
M\V_Z*#%_^$>"_P S^9G_ (6]\3O^C)_V\_\ Q'+QY_\ -)1_PM[XG?\ 1D_[
M>?\ XCEX\_\ FDK^F;</[Q_(?_$T;A_>/Y#_ .)H^O9)_P!$ME__ (79C_\
M(A_9^;?]%!B__"/!?YG\S/\ PM[XG?\ 1D_[>?\ XCEX\_\ FDH_X6]\3O\
MHR?]O/\ \1R\>?\ S25_3-N']X_D/_B:-P_O'\A_\31]>R3_ *);+_\ PNS'
M_P"1#^S\V_Z*#%_^$>"_S/YF?^%O?$[_ *,G_;S_ /$<O'G_ ,TE'_"WOB=_
MT9/^WG_XCEX\_P#FDK^F;</[Q_(?_$T;A_>/Y#_XFCZ]DG_1+9?_ .%V8_\
MR(?V?FW_ $4&+_\ "/!?YG\S/_"WOB=_T9/^WG_XCEX\_P#FDH_X6]\3O^C)
M_P!O/_Q'+QY_\TE?TS;A_>/Y#_XFE!!. Q_(?_$T?7LD_P"B6R__ ,+LQ_\
MD0_L_-O^B@Q?_A'@O\S^9C_A;WQ._P"C)_V\_P#Q'+QY_P#-)1_PMWXG?]&3
M_MY_^(Y>//\ YI*_IHP?4_I_A1CW/Z?X55/,<EISA4CPMEW-3E&<;XW,&N:+
MNKIQLU=:I[DRR[-9QE!\08Q*2<6XX3!)I/1M/FT?9G\K7Q6\;_%SQI\+OB3X
M0T[]BK]NB+4?%'@'QAX?T^2__9S^(JVB7VK^'M1L+1I3:7^M7.1<3Q^6(M,N
M29=@;R4+7$7]!_[(OAO7O!_[,7[-/A;Q'I>J:1K?ASX!_![P]K6EZQ87>G:M
MI>M:-\.M&L]5L]7L+R&"[T^_M;R)[.\M+R&&XM[R*2WFC29&0?2]%<^.S&&+
MPM/"4<%0P5.GBZN+_<3JS<I54DZ;51)*"2T:]YWU1UX7+YT,7]<KXVOC*JP[
MPZ5:%**2<>7GO!N7-UMMTV84445Y9Z04444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A2T4
M)@>@_(48'H/R%+10 F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A2T4 )@>@_(48'H
M/R%+10 F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A2T4 )@>@_(48'H/R%+10 F!Z
M#\A4%T!]FN.!_J)NW_3-JL5!=?\ 'M<?]<)O_1;4 ?BO^V9_RF<_X(P?]BU_
MP4._]9\T6OVOK\4/VS/^4SG_  1@_P"Q:_X*'?\ K/FBU^U]%EV7W+_(!,#T
M'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!,#T'Y"C ]!^0I
M:* $P/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!,#T'Y"C ]!^0I:* $P/0?D*
M,#T'Y"EHH 3 ]!^0HP/0?E2T4 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %077_'M<?]<)O_ $6U3U!=?\>UQ_UPF_\
M1;4 ?BO^V9_RF<_X(P?]BU_P4._]9\T6OVOK\4/VS/\ E,Y_P1@_[%K_ (*'
M?^L^:+7[7T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M077_ ![7'_7";_T6U3U!=?\ 'M<?]<)O_1;4 ?BO^V9_RF<_X(P?]BU_P4._
M]9\T6OVOK\4/VS/^4SG_  1@_P"Q:_X*'?\ K/FBU^U] !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%-=TC :1U12R("[!07
MD=8XT!) +22.L:+U=V55!8@$ =15<7=JSQQK<V[/,CR1()HR\L<4D<,LD:AL
MND<TT43LH*I)+&C$,Z@R+-"Y"K+&S'S<*KJ2?(D$,^ "2?)E98I<?ZN0A'PQ
M H DHJ*.>"5(Y8IHI(I8TFBDCD1TDBD ,<L;JQ5XW#*4=258,-I.13?M5KN*
M?:8-X2WD*>='N"7<CQ6CE=V=EU+%)';MC$TD;I&69&  )Z*KF[M &)N;<!(H
MIW)FC 6&=G2"9B6^6*9XY$BD.$D9'5"2K .-S;CS,SPCR6VS9E0>4WE"?;)E
MOD;R&6;#8/E$2?<(:@":BFET7&YU7) &6 R20H R>26(4#KD@=:@2\LY',:7
M5L\@C@F*)/$SB*Z+BVE*ARPCN#'(('(VS&-Q&6V-@ LT576[M6\C;<V[?:MO
MV;;-&?M&^*6=?(PQ\W=#!/,OE[LQ0RR#*1N18H **** "BBB@ HHHH ****
M"H+K_CVN/^N$W_HMJGJ"Z_X]KC_KA-_Z+:@#\5_VS/\ E,Y_P1@_[%K_ (*'
M?^L^:+7[7U^*'[9G_*9S_@C!_P!BU_P4._\ 6?-%K]KZ "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
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
M7_!0[_UGS1:_:^OQ0_;,_P"4SG_!&#_L6O\ @H=_ZSYHM?M?0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5>[B$T#(<XW12':
MJNQ$,J2D*CQRJ[$)@*4.XX4%20PL44 ?S_?\' OPM_:__:I_8,^,/[%O[*G[
M)?Q1^.GC7XV)\-;^;XA:)X_^!GPZ^&_A33? OQE^'?Q&NM)UIOB%\;_!OBC5
M=0U+2_!U_HJ6NE>%-0B\RYMKAGMH9&O;?])_V*M4^*VK?LV?"S2OB]^SOX[_
M &;/&GPV\&>'?AMJ?PW\9ZY\,?%D<LO@SP_I>A0>(_#E[\(/B=X[\-ZOX*G2
MUDDTS3=:NK;Q,L9'DPQW=G#<7OVU10!_.5^R]\,OCU_P2)\1_M'?L_\ AG]D
M_P"/?[2_[('Q(^/GBSXZ_LE^*_V;=(^'?BCQ1\'H?BFU]J'CKX">//"/Q"\5
M^&M4\/>$OA9XL\.:'+\.O'MO#=:?XGTOX@7^I-%>RZ%?I8?0?["'_!/?Q#I/
MA/\ ;N^,W[9?P_T.Y^.?_!3_ .(FN>)_CS\)?[6M?%7A[P!\$[GPK>> /AE^
MSIJ>O:>;[2?$][X#^'NN^(]'\7>(]%EF\,^*-0\2ZEIK3RZ'8P7,?[944 ?S
M:?LCS?ML?\$U?V<9OV =5_8J_:3_ &U;CX)S^+-$_8_^./P]O/A)9?"?X[?"
M76]:N=;^#OA[XY:E\3_B[HLG[/FN?#Z;69? 'CS0O$/A>31]&\%>'K?Q7X.O
M-?UP:;;7_P"A/_!+;]ASQ#^PI^S5JW@?X@Z]8>//CQ\8OBW\3_VAOVE/B=81
MS6L7Q#^-GQDU!=7\8:SIS2"WU"TALOL>@>%--CG-K;WEEX=M]5C:.[U!?*_4
M*HYANC9<.<E0"@4NI+* Z[_E!C)#Y/*[=P!( H _%;]HKPIXH_;\_;0\)_LK
MWVA:K)^QI^R3JWA;X]?M,:CJ6C:G:^$/VB_CG#?)JO[-G[/&AZIY,EGXH^'?
MPRU&VD^)_P =#ITNJ:9:>+?#?@[PGXFTG3WU&7SN:_;Q^!7Q;\(_\%*/^"?_
M /P47\%?"SQ]\7OAM\%/!7[07P ^//A7X9:'J'BOXD>#?#/Q5TC=\/\ XI>'
MO FA7,6N?$31K'Q7;2:;XU\+^&K2YUBU\,ZA#JJV]]Y3VZ_N!:V\44A:*'RR
M\I:YE2W%M)=7@BD26>ZVPQ+<*Z;-DX+*SJH#'"XTJ /Q?_X)5?LT?%/X?_%3
M_@H!^UU\4_!'B+X7WW[=?[4>I?$WP1\,O%EA96OBKPE\'/ >B'PE\/-7\=V$
M5^E]X>^(/Q'-_J_BN_\ #5]97-UX/T2&Q\.:P;+5)5@C_:"BB@ HHHH ****
M "BBB@ HHHH *@NO^/:X_P"N$W_HMJGJ"Z_X]KC_ *X3?^BVH _%?]LS_E,Y
M_P $8/\ L6O^"AW_ *SYHM?M?7XH?MF?\IG/^",'_8M?\%#O_6?-%K]KZ "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@ 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 **** "H+K_CVN/^N$W_
M *+:IZ@NO^/:X_ZX3?\ HMJ /Q7_ &S/^4SG_!&#_L6O^"AW_K/FBU^U]?BA
M^V9_RF<_X(P?]BU_P4._]9\T6OVOH **** "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 **** "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 *@NO\ CVN/^N$W_HMJGJ"Z_P"/:X_ZX3?^BVH _%?]
MLS_E,Y_P1@_[%K_@H=_ZSYHM?M?7XH?MF?\ *9S_ ((P?]BU_P %#O\ UGS1
M:_:^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J"Z_X]
MKC_KA-_Z+:IZ@NO^/:X_ZX3?^BVH _%?]LS_ )3.?\$8/^Q:_P""AW_K/FBU
M^U]?BA^V9_RF<_X(P?\ 8M?\%#O_ %GS1:_:^@ 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
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
M]]+_ (T /HINY?[R_F/\:7(]1^8H 6BDR/4?G2T %%)D>H_.E) &20!ZG@4
M%%-WI_>7_OH?XT;T_OK_ -]#_&@!U%-#H3@.I)Z ,"?R!IU "$A068@* 222
M   ,DDG@ #DD\ 49'J.QZ]CG!_'!Q]#7-^,?%6@>!_"?B3QIXJU6ST/POX1T
M/4_$WB76;]XX[#2?#^A6<VJ:UJ5_-*\<-M8V6FVMS<WEY/)';V=M'+=7$D<,
M,CKC_#[QWX1^)WA+PE\0O FNZ;XI\$>-]!L?%7A#Q/HT\5[I>M:)K-I'?Z9?
M6-_:2365Y97MA=+=V5S;S2075LR7%M))"RNP!WM%%!( R2 /4\"@ HIN]/[R
M_P#?0_QI0RDX#*3Z @F@!:**0D 9)  ZDG _,T +130Z$X#J2>@# G\@:=0
M4444 %%)D>H_,49'J/S% "T4F1ZC\Z4D 9) 'J>!0 44@92<!E)] 032T %%
M%% !1110 444A( R2 !U).!^9H 6DW+NV;EWXW;<C=M)(#;>N"01G&,@CM7)
M^./&GACX>^#O$WCKQAKFG^'O"?@_1=0\2^)=<U&6*+3])T'1K=[_ %;4+Z>:
M2.&VL[6Q@GEN;N>2.WM(5>YGDCAB=UI^ O&?A?XC>%?"/C[P7K.G^(O!OCGP
MUIOC/P;KVG2QSV>M>&M?LK35-)U?3KN&26WU#2M1T[4[2^L+^UDFM+NTNK>Y
MMIIH)H97 .YHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH BFQY9R'.6C7Y!(6RTBJ#^Z(=
M5!.7<'"(&=\HK"OQ+_X(P"2?3O\ @I[='SWG_P"'PO[<E@K7-R=3E=(M0^'<
MT>Z6>&SN(T:++^7/<J 1$5,FY%/[<U^)_P#P15_Y!7_!4'_M,I^W%_Z#\-*
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
M\]":B?\ X(_?\$RI%*']AO\ 9SP<=/A]HJG@@_>&FY'3\>G>OTKHH _,P_\
M!'7_ ()C$8;]AS]GO;W\CP1ID,OMLEM[>SE7G[VRYCW+N5MZEHWC?_@CC_P2
M_=2K?L.? XJ<9">&C&W!!&'35U8<CG##(R#D$BOTWHH _,%O^",__!+F4&-O
MV'/@B@;JTFA7;(,'/(CUS><D8&.Y!/&:A;_@BW_P2U*D']B'X%L..%\/ZHK'
MGLW]NKCU/(R,CVK]1** /RU;_@BM_P $L7!5OV'?@A@XSC1M64\'(^9?$.X<
MCMUZ'@U$?^")W_!*X\+^P_\ !>,]GAL_$%K*O^[/!X@\U,CAMOWE)1OE8U^I
M]% 'Y6-_P1,_X)8%2#^Q3\)R..EWXR!Z_P"SX@W?E^/%0/\ \$1_^"5DJF.3
M]BCX5;&QG;?^.4;@AAAD\11L.0,X<9'!R"0?U:HH _)UO^"''_!*)U*G]BCX
M8 ''*ZQ\05/!SPP\5@CIZ\CBH6_X(8?\$H2"/^&+/ALONNN_$(,.>W_%6'Z'
MCIFOUHHH _)%_P#@A9_P2@=2K_L7?#IE.,J?$'Q%4'!!'*^*PPP0#P?8\9JN
M_P#P0B_X),R*4;]BGX<X;&<>)OB6AX(/WAXN!'(['GIWK]=J* /QWO?^"#7_
M  296TN#%^Q/X!:;RF$*V_BWXGK*\S#;"BR?\)<ZQ!Y2B/.ZF.",M-+B-&(_
M*W_@C1_P23_X)T?M/?\ !/'X"_&+XU?LJ>&O'GQ&\8:W\9[C7?%]]XE\?Z#J
M&H6_A_X[?&'PSHZW-KX5\6Z/I-M)H.GV:^'((+6>&75;9)-=NEN/,C=OZVJ_
M$[_@WF_Y1+_LQ?\ 85_:"_\ 6G_CA0!TDG_! W_@DC(A1OV+O"Q!QD+\1/C0
MAX((PP^*^1R/Q''>H!_P0$_X)&,=O_#&'AZ'/_+2+XI?'.UD7'/RSVOQ8\^/
M.-I\O[RDHWR,U?LI10!^-O\ Q#_?\$BSP?V/M, ]5^-7[1@/X$?%I3]>1Q^5
M13_\&_?_  2',3*_[']J5<I'^Z^-7[2#2*9'5%<;?B\2H1F#L^,1JK.WRJ:_
M9>B@#\&=0_X-S?\ @DS>^,/!VMZ=^R[-H.C^&[#6[#7?"ME\2OC3>:1XTCU1
MD70[C7=5UGXDS:PEQX&UJQG\2Z"^D7%G,FIZA;7Q:: 2))VG_$//_P $@);F
M26X_9 ,UU,JB:[N?CK^TV\MVL:1@74TD?QA%NE[(X"O*P6Y>$21LNQB!^V5%
M 'XI'_@W?_X(^,"%_9$,)/22'X]_M-)(N.?E8_&+ R/E/JI([TT?\&[G_!(%
M3N'[*5]D?]7 ?M,=^._QBK]KZ* /Q3/_  ;Q_P#!(<<Q?LK:G"X^[+#^T#^T
MJLB^NTM\8F W#*G(/RD@<\TW_B'I_P""2\?SP_LT^)891]V2']H;]HWS%SPV
MWS?BXR<J2IW*?E)Q@X-?M=10!^*)_P"#?#_@E21A/V>O&43=I#^T+^T$VWU^
M7_A:QSD9'3C.:0?\&^'_  2R4[H_@7XX@<=);7]HC]HBUG3/!V3P?%0RQ[@2
MK;1\R,R-\K&OVOHH _%0?\&^W_!+X',7PB^*4#_PRQ?M0?M+"1/7;O\ BB5^
M894Y'W6..<4O_$/S_P $S%YB^&WQ?CD'W7'[4/[1Y(['@_$\CD9'3O7[544
M?BI_Q#__ /!-E>5\ _&52.AB_:@_:+#CM\I?XFE>G!SVSCG%(?\ @@)_P3@
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
M6_9G_P""X(!*_P#!3+]G*8]HY_V./#BQ-S_&8=1608'S+M8?, #E<BOVNHH
M_$T?LT_\%Q >?^"D?[,+#T/['>DX/_E6_&G?\,W?\%Q8?WD?_!1K]ER=UZ12
M?LA:=;(^?E.9X-2FE3:"6&V-MQ 1L*Q8?MA10!^)_P#PS[_P707E?^"@W[)T
MI'1)OV67$3=CN,4Z2# Y7:P^8#.1D%1\ O\ @NHIR?V]_P!CR8#_ )9O^R]?
MJK=N2M\2,?>&.I '2OVOHH _$]O@-_P74"G;^W1^QBYXPLO[,>K",\_Q>7>E
M^!R,=P,\9J,? O\ X+N1$21?MN_L1RNOW8Y/V:O$=LC9X.9H;EY$P"6&U3N(
M"'"L2/VTHH _$\?!C_@O.IW?\-G?L,28_@;X >,D4YXY92Q&.HPIR1C@'(&^
M#O\ P7HVG'[87[!\G3Y)O@-XX:,\_P 0C1'..HPP^8 G(R#^V%% 'XECX/?\
M%ZE.5_:W_8 <CHK_  %^(2*>W+*Y88'(P.2 #P:</A+_ ,%\(CYB_M5?\$]K
MAEZ0R_!/XF6R/GY3NFB261-H)8;8VW%0APK$C]LJ* /YJ/VY_AQ_P6TM?V*?
MVO+GXM?M#?L&:M\*[?\ 9E^.LWQ+TSPC\,/B?9>+K[P!'\,?$[^,;;PE>7MK
M#9V?BF7PZ-17PY=W<@MK;6C8S3J\2,C?I)_P2.L_BYI__!.W]C"#XNZKX0U;
M5F_9Y^#)\*S^"=$U:RTFP^%T_P *?#]_\-] U(ZC+E_%>D>%[G2[/Q+XCL%D
MT'4]1M+BQMDCNRC#U/\ X*:_\HX?V^O^S,?VG?\ U2WC2KW_  3B_P"4>W[!
MO_9F?[+O_JD/!E 'VE1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^)__  15_P"05_P5
M!_[3*?MQ?^@_#2OVPK\3_P#@BK_R"O\ @J#_ -IE/VXO_0?AI0!^V%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 R3[A^J_^
MA"OQ0_X(7_\ )OW[4_\ VD6_;+_]3;1*_:^3[A^J_P#H0K\4/^"%_P#R;]^U
M/_VD6_;+_P#4VT2@#]LJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@!K_ '3^'\Q7XE?\$"O^3%-2_P"SH_VK?_5O:O7[:O\
M=/X?S%?B5_P0*_Y,4U+_ +.C_:M_]6]J] '[;T444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !7XG?\&\W_*)?]F+_ +"O[07_
M *T_\<*_;&OQ._X-YO\ E$O^S%_V%?V@O_6G_CA0!^V-%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S'C;_D3/%W_8L:_P#^
MFJ[K\HO^"!/_ "B%_8H_[$7QK_ZN#XC5^KOC;_D3/%W_ &+&O_\ IJNZ_*+_
M (($_P#*(7]BC_L1?&O_ *N#XC4 ?L)1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 >+?M)?\F[?'S_LBWQ3_ /4&UVOAO_@B
MI_RBT_8B_P"R):3_ .GKQ#7W)^TE_P F[?'S_LBWQ3_]0;7:^&_^"*G_ "BT
M_8B_[(EI/_IZ\0T ?J;1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 ?+?[<G_ "93^V#_ -FM_M _^JF\6UXU_P $G/\ E&9^
MP5_V:E\$?_4#TFO9?VY/^3*?VP?^S6_V@?\ U4WBVO&O^"3G_*,S]@K_ +-2
M^"/_ *@>DT ?H31110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ?#__  4U_P"4</[?7_9F/[3O_JEO&E7O^"<7_*/;]@W_ +,S
M_9=_]4AX,JC_ ,%-?^4</[?7_9F/[3O_ *I;QI5[_@G%_P H]OV#?^S,_P!E
MW_U2'@R@#[2HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *B6>!E5UFB9'W;'61"K;"0^U@Q#;"K!L$[2I!Q@UYO\ %SXN_#3X(?#;
MQQ\5_BOX\\)_#SX>?#W0[KQ!XS\8^+]3@T_0/#FD6L(GENM2E:5)'>6(JEAI
MT&Z_U:[FMM/TZ&XN[N")_P Y/^"8_P#P50^$'_!4*U_:-\4_!#P3XY\.^ _@
M3\:3\,-+\5^,GMK2Y^(>F26%W?VGC*QTI(([[PWH>I75F8H_#>H*-:LH?*GU
M2.VB9[&$ _65Y(XU9W=$1%9W=V551%7<S,Q("JJ@LS$@!1DG%,2X@DP8YX9
M3M!21'RWEB;:-K')\IEEP.?+8/\ =(-?#_[8G[8/P^_9.T7X?:+J'@[Q+\6O
MC'\<_%S^"_V=_P!F_P"&D'AUOBC\9OB1I]W9ZAJD?A^^\8^(/"WA;PQX5\'Z
M9-:^)_'WQ%\0:II.A_#7PA#?>--4OXX=.MK>?S/X(?MWZMXF_:#\._LM_M._
M KQS^Q_\?O'GA7Q!\1/@[X6^(/C/X=^/?"'QR\.>$K;3;?QUI7PM^(7PR\:^
M(-&OO&/PYBO9+_Q5\-O$MO9>++W0_P#BYF@:7<^%+>ZU/3P#]+O.BRZ^;'NC
M&Z1=ZY1>?F<9RH^4\M@<'T-'FQ?N_P!Y'^]8I%\Z_O'"/(4CY^=@D<CE5R0B
M.Q&%8CX"_:N_;@TGX#>._A[\ /AY\,?&'[2_[4OQ?T;7?&WP]_9[^'.L^"O#
MGB!? ?@UGN=?\?\ CWQ-XXU'3_#OPW^&]C/9W.D-XX\3RVUMJ'B9[#P=X175
M_B%K/AGP]JV3^S+^VOHGQS^+OQ)_9O\ B1\*_''[-G[6?PP\-:+XI\8? SXC
M:_X?UV\\0?##6YK.TTKXO?#OQAX6OKSP9\5?A5%XAU!/ TWBC1+BZU_3O$L:
M^'_%VD>'[RY,-\ ?HIYD> =Z8.W!W+@[F"K@YP=S$*OJQ &213LCD9&1U&>G
M?G\.:_-[X\?MZ>"/A-\<H_V>_ OP.^//[2WQ[\/_  GF^/WCSX:?L^Z5\-[_
M %KX8_!M]0NO"=AXB\3ZG\4?B3\/_#]G?^+KNSO9/!_PU^'FLZQ\5/%5SH5U
M/I'A:^ANI)+CW_\ 9R_:%^%O[6GP)^&'[27P+\01^-/@Y\1?"]SX@\$:U9V$
M)N+I;6^O- U?2M5TB_MY+FVUK0-=T_4_#VKVFEZXLD^LZ3J-M$]S&L+R 'T_
MYT7F)%YL?FNLKI'O7S'2!T29D3.YEA>2-)6 (C>1%<@NH,E?&/[)O[6_@C]K
M>Z^,.H?"K0/$W_"N?@Q\8O&'P/T[XIWEIHMMX%^,7B7X=+:Z;\0=>^%LUI=W
M%SKG@K2?&%]<^&'\46#7.B:CXB\+ZMI]M<Q7>F:C;#[.H **** "OQ/_ ."*
MO_(*_P""H/\ VF4_;B_]!^&E?MA7XG_\$5?^05_P5!_[3*?MQ?\ H/PTH _;
M"BBB@ HHHH **** "BBB@ HHI&95&68*"54%B "SL$1<G'+,P51U9B ,D@4
M-DECB4-+(D2EXH@TCJBF2:1(88P6(!>6:1(HD!W22.B*"S $\R/++YB;E569
M=RY56#%689R%8(Y4G@A&(^Z<<C\0/&OA+X>^"O%'C;QSXMT+P+X1\,Z+?ZOX
MA\8^)-5L=&T+PUI=I;R2W6LZIJ>HW-I9VEI80J]U+)-<1 K$54ERH/Y8_P#!
M-;_@KQ\ /^"H7Q4_:W\"?LY^'O$K> OV5+_X=:,GQ0U26"S\._%(_$J_^)MN
MNI>%-$VQZQ::;I:_#:[,=UJ$;PW::I:W%M(8[B)W /U[::%20TL2E5#,&D4%
M5) #')&%)( )X)( ZTOF1@D&1,A5<C>N0C$A7//"L00K="00"2#7R%^US^UY
M\+_V1?AEIGC3QK%X@\6^(/&7BOP]\//@M\)/ 4;W_P 2OC9\5_$>HQ6'@SX:
M> M)6:*XUC6_$.IKF[!SI6D>'+37?$GB::U\):)X@U"R^;OA%^WUJ]O\>/AS
M^SQ^U/\ LV_$G]CCQ_\ &W3M97]GJ[^('CWX'?$3X?\ Q9U#PA;+?>)O!.F^
M/_@YXMU_1],^,WV?4KOQ"GPVU%5TB_\ #/AJZN?!][/?VT^GS@'ZH9'/(XSG
MD<8 )SZ8!!/L0>],::%!EY8E&4&6D51F0@1C)(&7+*$'\1( R2*^%_VL_P!L
MSP?^S-K'PK^&NG>#?%'QC_:#^.VJ:YIGP1_9Y^'0\-_\)UXWC\!1V>M^.?&%
M_?\ BW5=)T3PQ\/?A_X<8Z[XS\5ZI<1I!ICPZ=H2:GXOU;PUHVI<9^SG^W+/
M\3OC-K_[,'QR^!_C/]D_]J'1_#M]\1M#^%'CWQ-\._&=K\2_AM;7=II.K?$S
MX0^-OAQK>M^$/&'AK1=1UG3;?7-+:[C^(>@7&IP6WB3POI\!:0 'Z.>;'D+Y
MB;F#D+O7)$3*DA SDB-V5'(^XS*K8) +%N;=W\M)X7?]Y\BRHS_N3&LWRAB?
MW330K)Q\AEC#8+KG\]OVB/VW_ _P9^-G@/\ 9L\,?"[XI?M ?M$?$#P%K/Q3
MM/@C\$=-\#0>-_#/[/\ X?N=9\-ZW\7/&?B'XK>/OAC\.[+P+;^*1!I.E:+J
MWCGP_K.J>();?0M(M-6\2WVD>']1]2_96_:?^&'[:'P.\,?'OX1'5;KPKXEG
M\2Z?=:%XET2'PSX[\)>+O"7B.Y\+^-/ OC;P?J%WK7_",:]H^N:1=VVN6,>M
MO+'/&)+&:X-Y;:C< 'USYL6X+YL>XOY07>NXR>5Y_E@9R7\D&;8!N\H>9C9S
M4E?%_P"SE^U]\/OVF?BS^T5X'^%WASQ7?>'/V<?B+'\)O$?QF>ST)/AQ\0/B
M;H^CB;Q[X%\#:A;7LVMZQ<_"*_OK;P_XVO+G3K"RTGQ+<1:3'=W,ER(W^T*
M"BBB@!DGW#]5_P#0A7XH?\$+_P#DW[]J?_M(M^V7_P"IMHE?M?)]P_5?_0A7
MXH?\$+_^3?OVI_\ M(M^V7_ZFVB4 ?ME1110 4444 %%%% !1110 4444 %,
M\Q,E=Z;@0I7<,AB"P!&<@E02!UP">@-8GB;Q!H/A;0-:\1^)];TGPYX?\/Z3
MJ.O:]KFN:G9:/H^CZ'HMI-J>L:MJ^J:A)%9Z;I.FZ;:W5[JFH74L5O8V$%Q=
M32Q)$TB_DM^PO_P6(_9S_P""@7[5_P"T7^S?^SII'B/7_"7[/'@WPUXIN_CC
M?7FF:9X+\=S^(KV.QM=/\ ^'=B:MJ/AE+'.K:1XT+2:-XBTE;;4]*N;C3KJQ
MN)P#]A2Z*,LR@9 R6 &6(51R>K,0H'4D@#DTV2:*( RRQQABP4R.J!BBL[@%
MB,E41W8#[JJS' 4D?-G[5O[47PG_ &0/@[JOQA^+NIZO'IJZQH7A#P5X+\(V
M UWXF_&'XH>+KY=+\ _!CX0>$4DAO/&?Q0^(^M%-"\+>'K.6U7?)=:QJ^K>'
MO#FD:UXCTCXZ\"_\%"/$7A3XK?"CX6?MB?LK_$?]BB[_ &DO$%]X:^ WC;QA
MXX^"GQ&^&7CGXD)#%<I\'_%_BSX0^+/$EE\-_C!XGL)&U+P/X8\712:#XV.@
M>(]&\#_%3QEXEM(_#=X ?JPTT2*SM+&J(GF.S.H58\,WF,Q("IM1SO)"X1CG
M"G#5N;9P"EQ X+! 5EC8%V19%4$,06,;I(%')1E8#:P)^)/VPOVR/A_^RYH7
M@/3K[PKXH^,'QF^-GC!_A_\ L^?LY_#=/#7_  M/XU?$'1+ZSN-3MO#]WXN\
M0^&/#'A[PGX(MY8?$WQ!^(WB/6-,T#X8>%(KOQIJE[$-.MX9_,/@;^W=JWB?
M]H7PY^RW^T[\"?'/[(/Q^\=^%?$'Q%^#OA7X@>,_AUX^\(?'/PYX0M=.@\=:
M5\+OB%\,_&OB#1;WQA\.(KR34/%GPW\36]CXLO-!S\3=!TNY\*6]UJ>G 'Z6
MF6(.$,D8<C(0NH<C)7(7.2-P*\#J".HIIG@5_+,T0DP&V&1 ^TR"$':3NP92
M(@<8,A"#YCBOA[]IG]MCX>?L]>.?@U\&;3P-\2OC?\<_C_\ \)+JWPP^"GP9
MB^&TWC;6/"_@;2U\0>,/'&I:K\6OB-\*OASX.\)^%M-@>^N/%WC/Q_X:T=-3
M%IH^E3ZSXKU+P_X8US7_ &6/VM/AK^V3\*]9^(OPMLO%>CS>"?B7X]^#'Q6^
M'_Q!T[^ROB=\&/C%\+M4A\/_ !!^$_C/3M'UWQ#I>D^.O#D-U([:OHOB*^T<
MQWVCW*ZG=KJ,TD0!]EI+%)_JY(W^:5?D=6^:"0Q3+\I/S0R@Q2CK'("C@-Q4
ME?%WP9_:S\"_&[]I;]H/]G_P'X<\5:Y-^RQ_P@&A_%/XJB#PU)\-K;XK^.?#
MNH^('^%FC:W'J+:MKWQ"\(^#&T*\^(/]E6]Q:^'9-;TO2M7BTN:[M5N_M&@
MHHHH :_W3^'\Q7XE?\$"O^3%-2_[.C_:M_\ 5O:O7[:O]T_A_,5^)7_! K_D
MQ34O^SH_VK?_ %;VKT ?MO1110 4444 %%%% !1110 4444 %(S*HRS!1D#+
M$ 9)  R>,DD >I( Y-+4<P)3Y6*?-&2P"$A!(I?/F H!L#!B02JY*_,%H 4R
M1ABAD0, "5+*& 8A02,Y +$ $C!) '-*&4EE#*64@, 02I(R P!R"1R,XR.E
M?-_Q'_:D^ 7PC^)?PG^$/Q#^*7@[PI\4_CUK>K:'\)/ ;W\,GBOQU>:)I5QJ
MVI_V3IT9^TW,=G8P-/)(\/EF22VMX6DNKBWC;Z 9I&#1#,LD>V1)-TD$3.K;
M0LLD:.P8 'S%"M@*P<!<L #0#HPR'4C)7(8$;ADE<@]0 21U&#37EBC7?))'
M&NY%W.ZHNZ1UC1<L0-SNRH@SEG95 )(%?"O_  \B_803XV+^S[/^U5\&(?BZ
MGCJW^%\_AB;QK9"UC^+%_!?O8_"Q=<EN8O#=E\2=0&GW\6G>"+F^B\4:K<V\
MFGV&E3Z@\<#?<$Q4HR^<(F."K"80$E26"^9M<HK[&1R$9MN_:,C( +N1G&1G
MTSS2U\%?!W_@I3^P;\<_B?9?!WX2_M9_ [Q]\0-1N]8MO#/A_P -^.(+A/&E
M[HD5W)XAL_A[KMQ<C0_BI>Z"MM=/KEMX-O-7DT6.VN;B]2 6K%?M?7_$_AOP
MQH6L>)?$OB'0_#WASP_I5[KVOZ_KFK6&DZ)HFAZ;;7-]J.LZOJM_<6]AINE6
M%E8WMY>ZC>SPV=K:V=U<3S1Q6\KH ;A90,EE XY) ')P.2>YX'O2Y&<9&3T&
M>3^%>(_!G]HW]GS]H[1M5\1?L[?'7X,_'S0="OX-+UO6_@S\4/!'Q1T;1]2N
M8/M<&GZKJ?@?7-<LM/OYK3-U!:7<\-Q+ /.2-H_FKIO&OQ;^&?PZUSP+X;\=
M>//"'@[7OB=KE[X9^'FF>*?$NB:!>>-?$FG:'J/B>_\ #WA2UU:^L[CQ%K=K
MX=TC5-;GTG1XKV_ATG3[S4I8$L[6>>, ](W*"%+#<>@R,GC/ ZGCGZ4M0 +O
M1F(5R2%4D D[2Q !P20N6( S@9Q@9$] !7XG?\&\W_*)?]F+_L*_M!?^M/\
MQPK]L:_$[_@WF_Y1+_LQ?]A7]H+_ -:?^.% '[8T444 %%%% !1110 4444
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
MI>M7/Q(T?1RX:&UDUSXA?#>?4=32'RI7FEN5G!=66H?^"K/CF[_9Y_X+>_\
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
MC_@GIHFA^&/^#D+_ (+8:/HFGV?A[1/#OP%_8>L],T+P]IT6@:'IFF6O[/\
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
MH.=!UC]D[X'7,<C1*)M/>'X9>%K;6M.D(Y-Y::K87.G21-^]AOX3:NHN(VB
M!_(8?^"FWQ_TC_@W%\<_#.;QQK<G[2VA?MDZG_P1^D^+\^I^7KL.FZC-/XBM
M?$B7ZR6FJ77]B_ "_P!9^'FGS(Q\5V^M6\'BV:73Y]+WO_3W^VE^Q_\ "S_A
MU)\=?V7/"GA6RT/PQ\,OV6/%]W\(I]%M]4M;OP3\5_@?X,U+Q+\*OB1H:>'K
M"VUZZ\3Z!\0O!NA^.9-4DNY[S6]?M[2QE?5%UR7SOXIO$'[/'C_Q!_P;\_%?
M]M?2_#6HW'AB3_@M=>_M[Z-Y=I?[[GX%:1#-^SP-<M+!8B-0M?\ A*M:U&[U
M75H5EL;33-+U&\N+B.+3KEHO[ZOVQ/BYX/TO]@;]J;XRGQ%8R^"H?V1?B_\
M$NRU&QN+:YBF\+WOP2\2:_IUQ974#RPW"7UO ]_:3P-)#<1'SXV:$%U /YJ?
MVQ?VW/BI^UO_ ,&J_AG]HRYUK4+36_B5H?P:^$O[2_BG3]2N4N]7\*>"OVCO
M"_P ^.OB/3+K3;BVDT^U^*&O^&VMM2TK4KS3[34/!OCS6X'1+:]-POZ(_&C3
M[GX<?\' G_!,S0?@[H5IX;L-<_8B_:T\$_&O2?"NCP:5I<?P#\)2:)J7P>\/
MW^D>'8([;3?"?@;XI6/ANQ\-7FJ:5;^'K:ZO[W2M)UJ354L]+?8_X()_LG6?
MA[_@AK^S%\!?V@O &E:[I'QT^&GQ#\9_$GX=>*[4ZAH_B?P)\>?&?BOQ9X6T
M;5=+OM.>-++7O@UKOAB?5K011R)KLNIM%<VEVCW,/.?M)_L[?"GX1^,?!?[
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
M#VFL> =/^*T^@^'?AWI-_;SQPW16]^&_@CPIXM4WB1O;W6KW)C#743L?8/\
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
MKKQ_\7?"OBV[@\ :-\&?"RW?C:^T[Q#:ZE:^'+JWNX;QO.?V=_!WQO\ !?\
MP31_X)^_\$64\2ZI\+/CS\8?V>_$7Q0_;>\;WMY<Z;K_ .R;^P7XH\9>,OB)
M\4)M=>^2VNOA_P#%'Q];^*M._9L\#V/BNV@NO"\U]XXUZRAMI/ NHSZ?_2U^
MT]^T3\/OV5O@=\1?CY\3;R2'PK\,=*CNY=*TB":\\2>*O$>L7=GH'@CX>>#_
M  __ &;?WVK^,?B5XLU70O!'A#1-&_T_6O$6OZ9I]DDD]P@/\V/_  4)_9\_
M:3^!W_!#W_@I)^U)\0+::#]O+]L+0_AO\4OVH)/"5[J__%K?A</B9\,_"-C^
MSQX:O-+9;/5_ _[.W[+^N>)_ NMZF]Q"/$>JV?BWQV\UY?3NZ@'] G[('[07
M[%?CW2-*^"G[(/Q>^"OBOPS\'/".BV.D_#[X7>+/"FL)X?\  L=C::1X1UO2
MK#0]9OKB3PO):1?9H]:AMGTW6]5U2>_2]>Y>1'^Y-R^HZD=1U'4?4=QU%?S3
M_M Z##X3_P""MW_!OE;?L\6<%I9GX$?M[^#O&D/A]+1+$_L[^#_V=/A.?A[H
M_BK^R+6-U^'_ (?\:7=HO@:37G"1^+KB&WM)WOI/+;^DJ&/;,V%VP"5VB4QR
M!Q*R,)68L !$?FV,?E8D!3DKD OT444 ?+?[<G_)E/[8/_9K?[0/_JIO%M>-
M?\$G/^49G[!7_9J7P1_]0/2:]E_;D_Y,I_;!_P"S6_V@?_53>+:\:_X).?\
M*,S]@K_LU+X(_P#J!Z30!^A-%%% !1110 4444 %%%% !1110!P?Q1\"^%/B
M=\._&GP[\>:(/$G@CQMX=U+PSXP\/FZUJS&M>&-8MWLM>TPR^'9;?7'%YI<U
MU ;33)X+N^#_ &&.:+[077^82Z^''P_^#W_!T!^Q_P#"OX9^"M'^'OPU^''_
M  1UUG1_!7P^\,:7HVF>'_"^E:5\;/V@8K<:)IMDEM;6=O?VR2?VG?0'4=;O
M+^\DM]2;[/-=3C^K5B "20 ""23@  C))/ %?RV?%GQ#H$G_  =M?LX:='K>
MBRWUK_P27\0^'KW3_P"U+(W<&LR?&'X\>*WT*>V$YGBUF3PA,GB2/3)$6]?0
M98M8$)TZ1;D@&]_P<B^/;^_\+?\ !,S]DN:_NX_#W[7/_!2K]F7PA\4M$MR(
M;#Q+\+]"\16CZ_X:U.9BJM;77B;5/"VKF!CMD;1P2K;<C],?^"PW@30?&W_!
M*#_@H?X>U&RL6T[0/V-_CQXFM+!8-T>G:O\ ##X<:S\1_!M]9E4+0WVAZCX=
MT_5+$PA62[BM]N#&I'Q#_P '&/P$\9^+OV0_@I^U#X!\,W?C?Q-_P3M_:L^#
M/[8>M>&M(T^YO]<U7X5?#2>YM_B6;$6DD5TL7A[3=0M_B'JL@=8K71O!FHZC
M<AK2RN ONG_!6[]IWP#?_P#!(+]HOQA\,=>'Q#N/VJ_@'>? C]GK3?"UQ!KW
MB'XL^-OVI?#/_"#^#]#\*Z'I45QJ/B/7X-)\0W'BG4-(T>TO+^'PQHVL:H8G
ML;&ZEC /Y[_A#^U=XI_;/^.O_!J'\*_'>KZSKVGW'@'XH?'#XA_VO--/)XU^
M*?[.N@?$'P'X8\7ZN)ALO+ZR\6_ G7_$,<TX:2.36FN%*M("?VU_X.;[6[TW
M_@C]\<OBSX?O9]-^(7P!^*G[+OQ;^%7B&U\E=2\-_$32?VEOAGX3TO6M)G4I
M)#?K:>+M1@01LLB^9L*E2RG\Z_VAOV)=5_X)MP?\&]G[4&L1:=_PC7_!/;Q#
MH7[,O[8/C#3E6/PSX+TW]HO2K?PEXJ^*_B36VVZ;H'P_T/XB^./&>HZUXJUF
MZLM#TX^)[!KN_BEO[=9/T._X.(8-1^/_ .PUX,_81^$\T/B'XT?\%"/CY\$_
MA7\,/#VC6UQJ>M)X9^'OQ,\,_&GXK_%,Z38K<:H? WPS\-^"K#5/'OBA[4:%
MX1T_4[&[UN_T^*^M97 /&?V]_%NI>*O%7_! #_@I1XJBU4_L]?##QU%XQ_:!
MUOR)ET'X;3_M0? /POX?^&'Q)\>W;J-/\*>"/"GQ"O?[(\2^+];DM='T ^)$
MFO+R"*10_GOPO_:+\,?!S]L?_@LS_P %9/#T%Y\4/V=_B9!^QK^S7^R!J_@:
MX?5-._;0^/?AKP19>!T\+_!F[TQYM+^*&CQ_%_4- ^'OASQUX,N/$.F/8/XQ
MCTB?5X-#UN.S_II^'?@*Q^&_PS\#_#?0+2UATGP%X*\(>!M'M'_<6:V/AC1K
M+2(8$D\BY'V&6WMX+4QI"SNGG1+M)W)^//P6@LO^"C?[:4_[4IB.N_L=_L)>
M(?%?P_\ V0#;V^GR>&OCM^T[?W>L^%?CM^U+'87JZ;IM_P"%_@IJ&D7'P9^&
M-[IJ7&G:A\0-$^+?Q T">1M0T>*U -C]A/Q-^SI^QM>WOP]_:E_:A_9]M?\
M@H]^U)XYT?XH?M6V&I?$3PY:Z_=_&SXJ:996WPQ^"'AI]6U])]%\+?#WP/HN
MC?"CX,>#KJTL[WQYI7A*WU7PU;:AJZ^(DD_;967S FY=^&.S(W84)N.W.<+Y
ML>XXX\Q,XWKG^'SPXD?B/_@AM_P72UOXL$-\<M0_X*'_ +4.B_$35[I'/BRS
M^-=M\:OA#:?!O3=$MK<2:UI7B;0-<U7P9:?"[P)I&H2W<>N>(+"#1+*2[UJ*
M&?\ L(_9=N?'>H_LZ_L^:C\4X4L_B???!/X2W_Q+M;6*YMX4^(TWP\T6/QE&
ML%P@F2RCUK[6EJ\FU6\J,-F7:* /H.BBB@#X?_X*:_\ *.']OK_LS']IW_U2
MWC2KW_!.+_E'M^P;_P!F9_LN_P#JD/!E4?\ @IK_ ,HX?V^O^S,?VG?_ %2W
MC2KW_!.+_E'M^P;_ -F9_LN_^J0\&4 ?:5%%% !1110 4444 %%%% !1110
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
M +,Q_:=_]4MXTJ]_P3B_Y1[?L&_]F9_LN_\ JD/!E 'VE1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5^)_\ P15_Y!7_  5!_P"TRG[<7_H/PTK]L*_$_P#X(J_\@K_@
MJ#_VF4_;B_\ 0?AI0!^V%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 R3[A^J_\ H0K\4/\ @A?_ ,F_?M3_ /:1;]LO_P!3
M;1*_:^3[A^J_^A"OQ0_X(7_\F_?M3_\ :1;]LO\ ]3;1* /VRHHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &O]T_A_,5^)7_
M  0*_P"3%-2_[.C_ &K?_5O:O7[:O]T_A_,5^)7_  0*_P"3%-2_[.C_ &K?
M_5O:O0!^V]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5^)W_!O-_P HE_V8O^PK^T%_ZT_\<*_;&OQ._P"#>;_E$O\ LQ?]
MA7]H+_UI_P".% '[8T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% ',>-O^1,\7?\ 8L:__P"FJ[K\HO\ @@3_ ,HA?V*/^Q%\
M:_\ JX/B-7ZN^-O^1,\7?]BQK_\ Z:KNORB_X($_\HA?V*/^Q%\:_P#JX/B-
M0!^PE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!XM^TE_P F[?'S_LBWQ3_]0;7:^&_^"*G_ "BT_8B_[(EI/_IZ\0U]R?M)
M?\F[?'S_ +(M\4__ %!M=KX;_P""*G_*+3]B+_LB6D_^GKQ#0!^IM%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\M_MR?\F4
M_M@_]FM_M _^JF\6UXU_P2<_Y1F?L%?]FI?!'_U ])KV7]N3_DRG]L'_ +-;
M_:!_]5-XMKQK_@DY_P HS/V"O^S4O@C_ .H'I- 'Z$T444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'P__ ,%-?^4</[?7_9F/
M[3O_ *I;QI5[_@G%_P H]OV#?^S,_P!EW_U2'@RJ/_!37_E'#^WU_P!F8_M.
M_P#JEO&E7O\ @G%_RCV_8-_[,S_9=_\ 5(>#* /M*BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBD)"C+$ 9 R2 ,L0JC)[DD #N2 .30 M?B?_P15_Y!7_!4'_M,I^W%_P"@
M_#2OVJ-S;J5#3PJ7$A0&5 7$(8RE06RPB"L9,9V!6+8P<?BI_P $6"$TK_@I
MZ7(43?\ !8_]MV>(L0HEAN!\-E@FC)QOBG966&1<I*00A8@T ?MC130Z$@!U
M))8 !@22A*N  >2K*P8=5((."#3J "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBFLRH,NRH-RKEB%&YV"(N20-SNRJHZLS!1DD"@!)/
MN'ZK_P"A"OQ0_P""%_\ R;]^U/\ ]I%OVR__ %-M$K]J9;FW6$2M/"(F"NLA
ME01E AG+ARVTJ(4>8L#CRE:3.Q21^*?_  0SDCA_9]_:B:9TB%Q_P41_;)N(
M#*RQB:!O'.@QK-"6($D1DDCC$B;D+R(H;<Z@@'[:T4T2(690Z%E(#*&!925W
M@, <@E2& (Y4Y''-.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH ***:[HB[G947*C<[!5RS!5&20,LQ"J.I8@#)(%  _W3^'\Q7XE?\
M! K_ ),4U+_LZ/\ :M_]6]J]?MCYL3HK)+&ZRA#&5=6$@<%D*$$APRJS*5R&
M"L1D U^)?_! V6./]A+5&DD2-4_:C_:NWL[JBIM^,.KQMN+$!=LGR')&'^4_
M-Q0!^W5%,66-WDC61&DBV^:BNI>/>NY/,4$LF]?F7<!N7D9%/H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***9++'#')--(D4,2/+++
M*ZQQQ1QJ6>21V(5$106=V(55!)( )H ?7XG?\&\W_*)?]F+_ +"O[07_ *T_
M\<*_:WSH<NOFQYC?RY!O7*/Y8FV.,Y5_*82[6P?+(?&T@U^*/_!O6RP_\$F/
MV8_.98MNI?M"2-YA"8C3]J'XXHTAW8PBN"C,?E# J2""* /VRHI RDD!@2 "
M0""0"6 )'4 E6 ]U8=0:6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHIK,J*7=E15!+,Q"JH'4EB0 !W).* .:\;?\B9XN_P"Q8U__
M --5W7Y1?\$"?^40O[%'_8B^-?\ U<'Q&K]6?&TT7_"(^*H/-C\^;PSX@$4.
M]?-E*Z?+ PCCSO<B:YMX2%4XEGAC/SRH&_*'_@@7/"G_  2)_8IA>:))AX"\
M=R&)I$641P?&/XB1SR&,D,$AD98Y7QMC=E1R&(! /V)HIH96VE64AAN4@@[E
MX^9<'D<CD<<CU%.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ***"0.I Y YXY)P!]22 /4G% 'BW[27_)NWQ\_[(M\4_P#U!M=KX;_X
M(J?\HM/V(O\ LB6D_P#IZ\0U]P?M'S0R?LZ_'<QRQR"?X*?%%X2CJPF1_ ^L
MA&BVD^8K&:(*R9#&6, G>N?A_P#X(K_)_P $M_V(T?Y'7X+:7"4?Y6$R:SXC
MWQ%3@B1-K;XR-R[6R!@X /U-HI 020""1U ()'U':EH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ***CFFBMXI9YY8X((8WEFFF=8XHH
MHU+R22R.52.-$!9W<A54%F( )H ^7_VY/^3*?VP?^S6_V@?_ %4WBVO&O^"3
MG_*,S]@K_LU+X(_^H'I->R?MPLK_ +%_[7UNC![B3]ES]H!8X%(::1C\*/%2
M )$,NY+RQ* JDEI(UZNH/C/_  2;96_X)E?L$LK*RG]E+X(D,""I'_"!Z3R"
M#@_A0!^A=%)D>H_.EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH ***CEEB@BDGGDCAAAC>6::5UCBBBC4O)))(Y")&B L[L0JJ"S$ $T
M ?$?_!37_E'#^WU_V9C^T[_ZI;QI5[_@G%_RCV_8-_[,S_9=_P#5(>#*H_\
M!2[_ $K_ ()S?MZP6W^D3W'[&W[3D$$,'[Z6:<_!SQE;B&*./<\DIG=(!&@9
M_.98\;V"FU_P3AFA;_@GO^P6%EC8M^QG^R[M"NI+9^!_A C: <G(BE(QU\N3
M'W&P ?:U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!2$A1DD <#)( R3@#)]20!ZDXI:KW>_[-.8_]8(V:+C.95&Z,8[Y<*,>]%TM
M9.T5JWV2W?R$[V?*KRMHGU?1?-DPD1AE71AEER&!&Y3M9<@]5;Y6'4'@\TNY
M?[P_,5\F?M1?M4>$_P!DOPMX1\4^,O"/C_QG!XW^)NB_"OPGX;^&.@0^)?%V
MK>(_$VA:UK.D6FG:5<ZAI,%Y=ZA<Z#=V-M:G4;>XNIY!;V$=Y?-!93_,H_X*
M?:;OVM^Q)_P40)*L^W_AFP_=7RP6P/''W5,T.3V,L>3^\7/91RW'XJE[7#4?
M:4Y.T)-.S>RO[\-=M$^NZ/,KYQ@L-7CAJLY*L[)Q2O9O\;>;^9^IF]/[R_\
M?0_QHWI_>7_OH?XU^6G_  \\TC/_ "9'_P %$,_]FUG'3U_X3C\.M._X>>:3
M_P!&1_\ !0__ ,1L;_YN:T_L///^@6'_ (#/_P":BO[6P?\ -+[D?J3O3^\O
M_?0_QHWI_>7_ +Z'^-?EK_P\]TK_ *,B_P""AW_B-K?_ #<4?\//=*_Z,B_X
M*'?^(VM_\W%/^PL]_P"@6'_@,_\ YK#^U<'_ #R_ _4K>G]Y?^^A_C1O3^\O
M_?0_QK\M?^'GNE?]&1?\%#O_ !&UO_FXH_X>>Z5_T9%_P4._\1M;_P";BC^P
ML]_Z!(?^ S_^:P_M7!_S2_ _4K>G]Y?^^A_C5:\F\JUGD3=(T<3R!(HVGE;8
M-Q$4,;K)++@$QI&?,9]HC5GPI_+_ /X>>:3_ -&1_P#!0_\ \1L;_P";FC_A
MYYI/_1D?_!0__P 1L;_YN:7]AYXM7A(V6K]V>RW_ .8A_D_1[!_:V#_FE]R/
M(/\ @M]\:OVV?V8_V0[S]H[]B;Q3HWAS4?@UKD.H_&+2_$'A"V\6V]]\-M=L
MY=%CU[2[/4M'UBR"^$/$VH:5KOB2[\B9XO#MOJDMT;:&%[F'^4C_ ((X?MW?
M\%*?BI^UY)^S?\#/'OA;2M$_:5_:?^*W[5W[0FHZA\,O"TT-O?\ B)?#FN_%
MGQ@NH:?X+MI- L=9T/PX/#.DZ<UY:1P>)]>\.VJ;I[V*VN/Z[_&G_!0_P5X^
M\(>)O _BS]@S_@H+KWA;Q=H>I^&_$>CWG[-*2VVHZ'K-I+8:K;2Q3^-FCE#V
M4\Q6/:TCN%6$&8I7XA_\$9_A=X8_X)BZW^TCXHUS]CG]N[QEXL^(?CF\\*?#
M37M+_9BN[>YT7]G/P]?W6H^"HM5EU'QN';QAKU]J0_X2FUM6%RJ:-I\MT@BC
MIK)LWDG;"J^R3YM6]%IS)OS]Z.G7J']K8/\ FE]R/[&[0G>HD+GRTD6WF<L&
MEMW6V9WN4,,$<$[3+A8@FX)&S  ,^-'>G]Y?^^A_C7Y;?\//-)_Z,C_X*'_^
M(V-_\W-'_#SS2?\ HR/_ (*'_P#B-C?_ #<TO["SW_H$A_X#/_YJ#^UL'_-+
M[D?J3O3^\O\ WT/\:-Z?WE_[Z'^-?EK_ ,//=*_Z,B_X*'?^(VM_\W%'_#SW
M2O\ HR+_ (*'?^(VM_\ -Q3_ +"SW_H%A_X#/_YK#^U<'_/+\#]2MZ?WE_[Z
M'^-&]/[R_P#?0_QK\M?^'GNE?]&1?\%#O_$;6_\ FXH_X>>Z5_T9%_P4._\
M$;6_^;BC^PL]_P"@6'_@,_\ YK#^U<'_ #2_ _4K>G]Y?^^A_C1O3^\O_?0_
MQK\MO^'GFD_]&1_\%#__ !&QO_FYI1_P4]TD=?V(_P#@H@?^[:^?U\<X_E4O
M),[BFWA(M)-M)2NTM7:^*:OVNK#CFN#E)+FEJTMEU=C]2-R_WE_,?XT;T'5U
M_P"^A_C7Y;M_P4_TA5=O^&(_^"B"A$9V9OV:U"HL:EW=F_X3DA55%+,QX506
M) !(98_\%1/ TWBWX<^$/$O[,O[97PSD^*'Q)\&?"SPWXC^*WP6A\'^$6\5^
M-M:BTG2["XU9O%FH7+W3C[9=1VEEIU[<-%874\L<%E:WM[:U#)\T<7.IA*D(
M13E.7N6C%)N3=Z[T23>S]&35S7#0FH1ES2DU&*::O)NR6BZL_4H21L2%D0D'
M:0'4D-C." <@XYP><<]*<2!U('U(K%LO.9DDE 'F?:B64$JZQ3+%9,3R TEH
M2[#(RW(Z5Y'^TG\??!_[,'P8\:?'/Q[IWB35_"?@?_A'#JNG^$;33;_Q#<?\
M)+XJT+PA8_V?::OJ^A:=+Y6I:_9SW?VC5;7R[&*ZEA\^=(K:;CC0JU*T,/1B
MZE:I.-*E!*\IU9RY(1233;E)I)73OI='6J\51G7J6A"G"52;5W:,4Y2>O9)L
M]VR/4?F*-R_WA^8K\M?^'G^D. 1^Q'_P40(/0C]FWY<CD@;?'/)]<<\\T?\
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
MV,T:H\BJY?\ XK9@%"$[F96C49:16C# M9%GEUS86-KZVC*]NMKXIKTNFK]
M>;X&*<I3DHQ5Y/32*U;^2N?J6)(ST=#GIAE.?R-*711DNH'')8 <D <D]R0!
MZD@#DU^?_P"SG^WGX/\ V@_C#>?!.+X+_M!_"3Q]I_PSD^+-]9?&OX=Z;\/Q
M/X5_X2B/P=;W-A;W7BS4]9U!?[88VS366DG3TG4I]LB*2PU]ZW ;RY#$J.V%
M^61G1-FX&3F..5R53<5C5,R,%CW1[S(O!4P^)PM:='&4X4G%Z.,G)M:ZM2T5
MTKZ:?([*.)H8JFZF%FZBY6TI*UW:]M-2WO3)&]<C&1N&1DD#(SQDJP&>I4^A
MHWI_?7_OH?XU\-?M+_MD>$_V7?%GPM\.^)_A?\9_B5XB^+1^(@\(:#\'O!.@
M^-/$=[=?#]=%GU7;I$_B/2M;=(O#^MRZE'+8FX4:5:7MQ<!(8IMGCG_#S[2?
M^C(O^"AX_P"[:A_\W/\ 0UTQRS,*T8U,/152G-VA-\UFV[):2BGKI:Z]5N<4
M\WP5*?L:DY*LM)02O9_BS]2-Z?WE_P"^A_C1O3^\O_?0_P :_+;_ (>>Z3_T
M9'_P4/Y_ZMK/_P W/'X4?\//-)_Z,C_X*'_^(V-_\W-:?V'GG_0+#_P&?_S4
M/^UL'_-+[D?J3O3^\O\ WT/\:-Z?WE_[Z'^-?EK_ ,//=*_Z,B_X*'?^(VM_
M\W%'_#SW2O\ HR+_ (*'?^(VM_\ -Q3_ +"SW_H%A_X#/_YK#^U<'_/+\#]2
MMZ?WE_[Z'^-&]/[R_P#?0_QK\M?^'GNE?]&1?\%#O_$;6_\ FXH_X>>Z5_T9
M%_P4._\ $;6_^;BC^PL]_P"@2'_@,_\ YK#^U<'_ #2_ _4K>G]Y?^^A_C4%
MTP\B384:0 -$ID>-#*K!HA))"LDD<)D"^=(J.$BWNRE0U?E[_P //-)_Z,C_
M ."A_P#XC8W_ ,W--?\ X*>:65(3]B#_ (*'N<?=_P"&;Q&2O\>'?QT%R%W$
M*3ER-BY9@*7]AYXM7A(V6KM&=[=;?[0_R?HP_M;!_P TON1\0_\ !>?]J+]O
MG]BGX9?![X__ +(OCS2M+^%5SXCL_AQ\=;'7_AIX;\87>BS:SJ-K9>"/&K:C
MK=IJ.JZ38ZY>ZA<^$-6U.'1[C38-0O\ PU!>3V=WJEDQ_#S_ (-Q_P!K/_@H
M7\6?BU\+?V/? ?Q!\.^'_P!DGX+Z;XP^+WQ;MX?AQX0O;JQT3Q)XKU;Q?!X3
MTGQ!IWA+3Y(KSQ]X\\6W:000ZI#=KI5OKUW;17,6EWD0_HJ_:3_:]^$W[47P
M!^*?[/OQ/_84_P""A=YX#^*?@S6O#.K_ &G]ERYU*XTV2XMS=:9J]A:VGC62
M]_M31-9M=/UC1FMD\Q-5L;-U.%-?FY_P172T_P"":'[/6O\ A?Q[^QE^WGXC
M^/'Q*\>>*/%'Q,\4:#^S4)=(CTFTO(]+\(>&=#NQXX.[2+/1;?2]0ABCD9#?
M3ZH4P8YQ3_L7-VM,*K[)-3O=[:<RNN_O+U5[A_:V#_FE]R/ZT[=95G1FDVQ(
M;TO"3N!,TZM;2><W+&&*.2+R1E$$HVDQ10.^EO3^\O\ WT/\:_+;_AYYI/\
MT9'_ ,%#_P#Q&QO_ )N:/^'GFD_]&1_\%#__ !&QO_FYI?V%GO\ T"0_\!G_
M /-0?VM@_P":7W(_4G>G]Y?^^A_C1O3^\O\ WT/\:_+7_AY[I7_1D7_!0[_Q
M&UO_ )N*/^'GNE?]&1?\%#O_ !&UO_FXI_V%GO\ T"P_\!G_ /-8?VK@_P">
M7X'ZE;T_O+_WT/\ &C<O]Y?S'^-?EK_P\]TK_HR+_@H=_P"(VM_\W%'_  \]
MTKO^Q'_P4/'N/V;6!_\ 4X'\Z:R'/+J^$C:ZO:$K_*^+M?M?0'FV#2;YY:>A
M^I>Y?[R_F*,CU'YBORT_X>>:2.3^Q)_P41/U_9LR3^+>./\ /:NR^%'_  4>
M\"?$WXU?#GX%ZA\ ?VK/A+XK^*?_  F \(WWQI^%>F^ O#]^?!'A34?%_B#9
M=W/C2^U*Z^R:;8) YTW2K_R+[4M*BO1:07BW*$\FS6,*M3ZG5Y:$)5:S<%:%
M.G%SJ3;5=V48)R;M*R5[.PUF>'YJ:J-P56<84FT_>E-J,5JK:MI'Z,,Z*I9F
M55')9F 4#.,DD@#D@?6C>F2-ZY !(W#(!X!(SD G@'O4$Y=8#Y84N"C8=I5&
MQ94+D")'D9A'O9(PI$K 1MA68CXD_:8_;'\'_LO^*OA9X;\3?##XT?$OQ'\6
M3\1/^$.T+X.>"]"\:>(;RX^'RZ-/J4:Z/+KVB:PZ6GA_7;C4K>6RAGVZ5!J=
MS=MY44C+YU.G7Q$U1PU-5*TJCIQ@[[\BDFTG%[NS]Y*W5;G;5K4:$'.M/EC9
MV?\ ,[;*^]_+N?<6]#T=3_P(?XT;T_O+_P!]#_&ORU_X>>:4/^;(_P#@H>?K
M^S81_+QQ2_\ #SS2L?\ )D?_  4/S_V;8V/S_P"$X_I7>LBSVROA(7ZKEGI_
MY=?UW.'^UL'_ #2^Y'ZD[T_O+_WT/\:-Z?WE_P"^A_C7Y:_\//=*_P"C(O\
M@H=_XC:W_P W%'_#SW2O^C(O^"AW_B-K?_-Q3_L+/?\ H%A_X#/_ .:P_M7!
M_P \OP/U*WI_>7_OH?XT;T_O+_WT/\:_+7_AY[I7_1D7_!0[_P 1M;_YN*/^
M'GNE?]&1?\%#O_$;6_\ FXH_L+/?^@6'_@,__FL/[5P?\\OP/U*WI_>7_OH?
MXT;T_O+_ -]#_&ORU_X>>Z5_T9%_P4._\1M;_P";BC_AY[I7_1D7_!0[_P 1
MM;_YN*/["SW_ *!8?^ S_P#FL/[5P?\ /+\#]2MZ?WE_[Z'^-&]/[R_]]#_&
MORU_X>>Z5_T9%_P4._\ $;6_^;BC_AY[I7_1D7_!0[_Q&UO_ )N*/["SW_H$
MA_X#/_YK#^U<'_-+\#]2MZ?WE_[Z'^-07+IY+#<G)C4 S-$"6D10"\8=QN)
MQM8/G8ZE&85^7O\ P\\TG_HR/_@H?_XC8W_S<U'+_P %/-**@#]B#_@H@[%X
MMJC]FW;\_FIL)9O'.U$5L,[MA4168D $A?V'GBU>$C;K:,]NO_,0_P GZ/8/
M[6P?\TON1^=O_!P'^U3_ ,% _P!B_P )?#+XO?LN>/M!TSX*>-KC4?A'\4-)
MO/AQX5\7ZMI'C?589CX-U*#5]7@U35--T#Q'I3:]X:U'5UTB[MK;QDW@[1GN
MK&^UNS@/Y3?\&VG[5?\ P4&^,GQ)^'/[)OAKQ_X6T3]CC]F?X=:AXU\>Z9:_
M#[PE-??9/%NJ>*[KPYH-KXLTSPC831WOBCQCJRZ_8Z;%JT%QJ&B:7K-Y;PW5
MC9WHK]R?VS/VG_A=^V9^S+\</V:?B5^PM_P4*NO#WQ.\!Z[X<2>7]EZXE?0O
M%"6TNH^%_$VD75IXU:9[S0_$=OI>J6-UI[$FZLHT+B,R9^,_^"->KV/_  35
M_97/PX\8_L4_MVZK\;OB!XQU+Q[\8O$/A?\ 9PBNM(EU*>W&E>&?#&D:@/'+
MM=>'?#?A^QM9+6&"4PVNJZIJ*G#F10_[%S=IVPJOLDU.[;O;2\;J^]I+IJKW
M#^UL'_-+[D?U5Q*_G,X?R4>Z:<@LTOGP&T$0C(E"FU/GM'-L49_<E,8+$:&]
M/[R_]]#_ !K\MO\ AYYI/_1D?_!0_P#\1L;_ .;FC_AYYI/_ $9'_P %#_\
MQ&QO_FYI?V%GO_0)#_P&?_S4']K8/^:7W(_4G>G]Y?\ OH?XT;T_O+_WT/\
M&ORU_P"'GNE?]&1?\%#O_$;6_P#FXH_X>>Z5_P!&1?\ !0[_ ,1M;_YN*?\
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
ME_[Z'^-?EM_P\\TG_HR/_@H?_P"(V-_\W-'_  \\TG_HR/\ X*'_ /B-C?\
MS<TO["SW_H$A_P" S_\ FH?]K8/^:7W(_4G>G]Y?^^A_C1O3^\O_ 'T/\:_+
M7_AY[I7_ $9%_P %#O\ Q&UO_FXH_P"'GNE?]&1?\%#O_$;6_P#FXI_V%GO_
M $"P_P# 9_\ S6']JX/^>7X'ZE;T_O+_ -]#_&C>G]Y?^^A_C7Y:_P##SW2O
M^C(O^"AW_B-K?_-Q1_P\]TK_ *,B_P""AW_B-K?_ #<4?V%GO_0+#_P&?_S6
M']JX/^>7X'ZE;T_O+_WT/\:-Z?WE_P"^A_C7Y:_\//=*_P"C(O\ @H=_XC:W
M_P W%'_#SW2O^C(O^"AW_B-K?_-Q1_86>_\ 0)#_ ,!G_P#-8?VK@_YI?@?J
M5O3^\O\ WT/\:0R(!DN@ ZDL !^)-?EO_P //=)_Z,C_ ."A_P#XC6?_ )N:
M@NO^"G>F- RQ_L0?\%$9&W1$*G[-MJK?+*C%M]]XZ6V54 +NSL&"*QB/G>72
M_L+/?^@2'_@,U^/UAV^Y^CV$\WP,4Y2G)1BKR=EI%:M_)'ZF+<6[L%2>%V82
M%565&9A$ZQRD ,21%(ZQR$#".RJV&8 RY'J/S%?#_P"RQ^V9X4_:E\3?$SPO
MH7PT^,/PL\2?"!/AY_PF_A?XS^#K+P7XELC\2/#^N>(-&W:+:>+M<:&0QZ0#
M/)=6\4Z&6.."*\M[B34+/[1NG\NVGD"/+Y43RK%&L[-*T:ETC"6RO/()&4(T
M4<<C2*Q3RY Q1N2O0JX6HZ.(CR5(IN:6MK)/3OH]+OL=M#$X?%P=3#5'.-KK
MF5NE^A;2>"7'ES129 (V2(^0420$;6.04DC<'H4D1APRDN\R,'!=,\\;ESQU
MXSGCO7YZ?M!_MS^!_P!G;XV:/\%+CX-?M$?%SQ[J/P['Q22V^"'PZTCQ]<6W
MA.YUZX\)37NIVZ:YI.KVEK#K&G6UK+>R)]G>YDL;<W$[L$3@1_P4\TG )_8C
M_P""AY89Y/[->>>G_0\>GICK[5U?V7CZU.G4PE"56-2UI334;-VWC-7?DW'M
M='G_ -KX6G6G0KMPG&Z7)>5WT3NK+Y=#]2MZ?WE_[Z'^-&]/[R_]]#_&ORV_
MX>>Z3_T9'_P4/Y_ZMK/_ ,W/'X4?\//-)_Z,C_X*'_\ B-C?_-S3_L///^@6
M'_@,_P#YJ-/[6P?\TON1^I.]/[R_]]#_ !HWI_>7_OH?XU^6O_#SW2O^C(O^
M"AW_ (C:W_S<4?\ #SW2O^C(O^"AW_B-K?\ S<4_["SW_H%A_P" S_\ FL/[
M5P?\\OP/U*WI_>7_ +Z'^-&]/[R_]]#_ !K\M?\ AY[I7_1D7_!0[_Q&UO\
MYN*/^'GNE?\ 1D7_  4._P#$;6_^;BC^PL]_Z!(?^ S_ /FL/[5P?\TOP/U*
MWI_>7_OH?XU#<>6\+JQ1D.WS%+[080ZF8,1DE?*#[DQB091B%8D?EY_P\\TG
M_HR/_@H?_P"(V-_\W-13_P#!3K29(FB_X8A_X*(OY^VW(7]F[80+AEA+,[>.
M@L:()"\DC$!(U9R0!FE_8>>+5X2-NMHSVZ_\Q#_)^CV#^UL'_-+[D?C5_P '
M(O[7'[?W[)6E:':?#/QWH\7[(G[37PL\??!#XAZ7)\*_"&JZKHOBR\T+Q!I_
MC335\7:Q!J&IZ5)XJ\!:G=:IX7>+2[A[Z?0[UK0"VLKN]M?/?^#;7]J__@H7
M^TQXQE^%GB_QWX8/[%7[('PTTGP.-/M/A_X5T;4M2UK4=+O?#OPE^&%EK>G>
M$-+N7/@OPEH=OXNU^ZM-1CG-R;&UOE:#4TBG^[O^"B_QR\(_MW?LB_%?]GO4
M/V(O^"@>G>+?$6E#Q%\*?$6J?LTI<6G@WXQ^"YX=5^&NL3W*>-9'@T:;Q-IV
MGVWB*7*P7/AN^U6*Z<V<TQ' _P#!*+Q_X4_X)S_L>?#SX##]B[]O[4?B _VG
MQ=\8O$5G^S*]PWB3XA:W''+JT<>KGQO_ *9I?AJVETCP9H%P)&CO-,\'-J<!
M:+5M\C_L7-VG;"J][)/G>KV=N975]VI+IJKIA_:V#_FE]R/Z<%9=P^8=^X]#
M4N]/[R_]]#_&ORV_X>>:3_T9'_P4/_\ $;&_^;FC_AYYI/\ T9'_ ,%#_P#Q
M&QO_ )N:7]A9[_T"0_\  9__ #4']K8/^:7W(_4G>G]Y?^^A_C1O3^\O_?0_
MQK\M?^'GNE?]&1?\%#O_ !&UO_FXH_X>>Z5_T9%_P4._\1M;_P";BG_86>_]
M L/_  &?_P UA_:N#_GE^!^I6]/[R_\ ?0_QHWI_>7_OH?XU^6O_  \]TK_H
MR+_@H=_XC:W_ ,W%'_#SW2O^C(O^"AW_ (C:W_S<4?V%GO\ T"P_\!G_ /-8
M?VK@_P">7X'ZE;T_O+_WT/\ &C>G]Y?^^A_C7Y:_\//=*_Z,B_X*'?\ B-K?
M_-Q1_P //=*_Z,B_X*'?^(VM_P#-Q1_86>_] L/_  &?_P UA_:N#_GE^!^I
M6]/[R_\ ?0_QHWI_>7_OH?XU^6O_  \]TK_HR+_@H=_XC:W_ ,W%'_#SW2O^
MC(O^"AW_ (C:W_S<4?V%GO\ T"0_\!G_ /-8?VK@_P":7X'ZE;T_O+_WT/\
M&C>G]]?^^A_C7Y:G_@IYI./^3(_^"A_X?LUD]_3_ (3DUB>)/^"J/A'0/#NN
M:]XA_8U_;_T;P_H6DZAK6N:MK'[.=M9Z3IFC:3:RZAJE]JEU?>,YK.TTZUL;
M>>>^NKF)H;>U269RJIN5?V)G<?>GA8J"UFU&=U%:R:OB)*Z5]TUY/8/[5P;T
M4I7\TK?/R[GZQB:%F95EB9E^\HD4LOSR1_, <CYXI4Y ^>*1>J, KR1QJSR2
M)&B*SN[LJ*J*"S.S,0%55!+,2  "20!7EGPN\<Z1\4/ ?@#XEZ!9:I:Z%\2/
M!6B^/='AU**&*\M--\2Z;8:UIL5\NEO<::+JXM-;$\BM>3&:1'GA:X=)WMO0
MM2>6.WWQ D@PAL;P?*::-9RK1S02(PA:0B2-VDB(\Q(+EE6WE\V'M'5G1E%1
MG&7)'5ZN]E>^VN]CNJ5:<*"Q"E>G;FD]-(I7DU;>R[FD)$8L%=&*$*X# E&*
MJX5@#\I*.C@'!*NK=&!*Y&,Y&!U.1@5^07A#_@K-X)\<:1I'BCP?^R-^W9XW
M\+:BEZUCXN\%? 31/$?A?4IM-U76_#FH&QUB'XC7,U[]FN]':&9K0O+"UQ;+
M>.@GEAA[3_AYYH^./V(_^"B/X_LTHH_-?'1(_#KP.E=\LMQJE&$:5YS24$[V
M<Y:17Q1NF_.+\T<$<UPTVW#FE%:N79+=VMV/U(WI_>7_ +Z'^-&]/[R_]]#_
M !K\M/\ AYYI&?\ DR/_ (*(9_[-K..GK_PG'X=:=_P\\TG_ *,C_P""A_\
MXC8W_P W-7_8>>?] L/_  &?_P U#_M;!_S2^Y'ZD[T_O+_WT/\ &C>G]Y?^
M^A_C7Y:_\//=*_Z,B_X*'?\ B-K?_-Q1_P //=*_Z,B_X*'?^(VM_P#-Q3_L
M+/?^@2'_ (#/_P":P_M7!_S2_ _4K>G]Y?\ OH?XU7NW46\A4HS *4#2R1)O
M#J4,DL*O)'$K8,T@1@D0=G&P-7Y??\//-)_Z,C_X*'_^(V-_\W-,D_X*<Z1*
MC1']B3_@H@HE4QEA^S;@JL@V,<MXYP, DY/:E_8>>+5X2-EJ[1G>W6W^T2_)
M^CV#^UL'_-+[D?AK_P ')G[5?[?_ .RI>S>!?AU\0M)'[&/[9OPC\8_!OQ/I
MEU\-/!VK:OX?\57/@G6O"?Q1T ^-M7BU#5=(N?$G@'5M/\9^&XX])FN)'TGQ
M/<:>OV32]7OM/Z'_ (-M_P!K/]OK]K'4KG0?'_C;0X_V,_V5_A1X2^$7AC2M
M-^''A'2FUK6M/T*#0_A3X.L_%.G^$M+NKVQ\-?#+3M.\9ZGK.FZEYMU-JWAZ
M&]5K#Q!;?:?J#_@IS\5_"/\ P4'_ &.OB;\!Y/V(?V_=-\?:C92^)?@UXHU?
M]FN)%\(?%SPQ*+SPG?7<K>./,LM#UN]LX]!UNZ<I;'P]JM\\S"V9R+?_  3-
M^,?@W]@?]D+X4? *W_8C_;]F\<V&D2>*OBYKVE_LQRBU\2?$_P 1SR:CXN$-
MXOC40W&F:'J6HMH/AA_,:-_#.B:=]DS;JM/^Q<W:TPJNW9)J=[O9M<RTOH_>
M7JMP_M;!_P TON1_25O3^\O_ 'T/\:-Z?WE_[Z'^-?EM_P //-)_Z,C_ ."A
M_P#XC8W_ ,W-'_#SS2?^C(_^"A__ (C8W_S<TO["SW_H$A_X#/\ ^:@_M;!_
MS2^Y'ZD[T_O+_P!]#_&C>G]Y?^^A_C7Y:_\ #SW2O^C(O^"AW_B-K?\ S<4?
M\//=*_Z,B_X*'?\ B-K?_-Q3_L+/?^@6'_@,_P#YK#^U<'_/+\#]2MZ?WE_[
MZ'^-&]/[R_\ ?0_QK\M?^'GNE?\ 1D7_  4._P#$;6_^;BC_ (>>Z5_T9%_P
M4._\1M;_ .;BC^PL]_Z!8?\ @,__ )K#^U<'_/+\#]2MZ?WE_P"^A_C1O3^\
MO_?0_P :_+7_ (>>Z5_T9%_P4._\1M;_ .;BC_AY[I7_ $9%_P %#O\ Q&UO
M_FXH_L+/?^@6'_@,_P#YK#^U<'_/+\#]2MZ?WE_[Z'^-&]/[R_\ ?0_QK\M?
M^'GNE?\ 1D7_  4._P#$;6_^;BC_ (>>Z5_T9%_P4._\1M;_ .;BC^PL]_Z!
M8?\ @,__ )K#^U<'_/+\#]2MZ?WE_P"^A_C1O3^\O_?0_P :_+7_ (>>Z5_T
M9%_P4._\1M;_ .;BC_AY[I7_ $9%_P %#O\ Q&UO_FXH_L+/?^@6'_@,_P#Y
MK#^U<'_/+\#]2MZ?WE_[Z'^-&]/[R_\ ?0_QK\M?^'GNE?\ 1D7_  4._P#$
M;6_^;BC_ (>>Z5_T9%_P4._\1M;_ .;BC^PL]_Z!8?\ @,__ )K#^U<'_-+\
M#]2MZ?WE_P"^A_C1O3^\O_?0_P :_+8_\%/-([_L1_\ !0\_]VUL?T_X3FFG
M_@IYI';]B+_@H>#V)_9J8?K_ ,)Q^%+^Q,[6^%A;KI):=?\ F)?Y/T8I9O@H
MQ<G*=HIMZ+9*[_ _4S<OJ/S%&1G&1GTSS7YO_"S_ (*.>!_B3\9OAU\#]0^
M/[57PD\6?%,^+_\ A$-0^-'PIT[P%X?U ^"/"VH>+?$'EW5UXSO-0N_LFG6"
M6[_V;I6H?9[[4M*BO?LL-XMRGZ-(02AR"6R<#MP:Y*V&Q6#G&&-I*C*=.,X6
MYGS.52I!6NW[ON+7^;F5K)-ZX/,</CXN6$DY\LK34M+*^KTUO:]D]/,GHHHK
M([@J*?)B<#D_+P!G^(9X^F:EIK_=/X?S%9UOX57_ *]S_(:=FGV:?W'Y7?\
M!3\YM?V&^?\ G(I^S)QZ VOQ"X/XAA]5/H:^K#_KU_Z]+W_T/PW7RC_P4^_X
M]_V'?^TB?[,7_HCXDU]7'_7K_P!>E[_Z'X:KW<1.M1R3"1HUITHRQGLYJ*5Y
MPC&#<7+=<R5G;9.ZU/G<-A\-6S3%U:]"%:4H5(1YV_W;=TIQLM7%NZ3TNM1*
M***\GVDOYZG_ (,D>G_9V$_Y]1^X****?M)_SU/_  8_\@_L["?\^H_<%%%%
M'M)_SU/_  9+_(/[.PG_ #ZC]P4444U6J1:E"<XSBU*,E.3<9+6,K/1V=G9Z
M/J']G83_ )]1^X****V>8YC*+C/&U9PDG&<7&*YHM6E&Z=U=:76J'_9V$_Y\
MQ^Y!1116'M9?S3_\&2%_9V$_Y]1^X****/:3_GJ?^#'_ )!_9V$_Y]1^X***
M*/:3_GJ?^#)?Y!_9V$_Y]1^X****%.HVE&K5A)M)251MQ=]))---IZI--=U8
M/J&%A[ZHQ;A[R36C<=;.VNOD17'_ !Z7_P#V#M1_](;BOAC]N_\ Y#/["W_:
M2#]F7_T[>-Z^Y[C_ (]+_P#[!VH_^D-Q7PO^WC_R%_V%_P#M(_\ LS?^G;QO
M7HY=B<97>(I5,;B'&G2JMINF^=1A*\9+V:LI+1\K3LW9G'FF'H484,1"E'FE
M*#2UM%[IIK71[7/V#M,_9[?@X\N/)],1@8_//Y&OS@_X+ ?\H[?VA0?[OPFZ
M\<?\+N^&@-?I%:?\>L/^XG\C7YN?\%@_^4=_[0G^[\*?_5W_  VHRB+EQ!E\
M>9J^8X1)V3:_VB.MGH]7?70,R?)D6-FM7/ 8A-/1*]&6S6NE^I]%;-B(O4!V
MY]O+3FBGM]U?J?\ T".F5A6Q&,JYAG%=XRLH4L34PJPZ4/9RIMN+;E\:=ND5
M;S.S"T\-4P6 R^6&IM?4UB7B+R]JY1AS<KC;DY6]W>_8****Y?:R_FG_ .#)
M!_9V$_Y]1^X****/:3_GJ?\ @Q_Y!_9V$_Y]1^X****/:3_GJ?\ @R7^0?V=
MA/\ GU'[@HHHIJM4BU*$YQG%J49*<FXR6L96>CL[.ST?4/[.PG_/J/W!1116
MSS',91<9XVK.$DXSBXQ7-%JTHW3NKK2ZU0_[/PO_ #[04445A[67\T__  9(
M7]G83_GU'[@HHHH]I/\ GJ?^#'_D']G83_GU'[@HHHH]I/\ GJ?^#)?Y!_9V
M$_Y]1^X****ERJ23C&M5IRDFHU(S<G"36DTI>ZW%ZI/1[/0J&!P=.<9O#PFH
M24G"5U&:B[N+:U2ELVM;;'Y__P#!4?\ Y,7^-A]+KX3D?^'K^'-?LQ;DB&WR
M.Q&,'NBGD#G_ "*_&?\ X*C_ /)BWQL_Z^OA/_ZNOX<5^R]N<PPGJ0#G_OA/
MZ5ZF93JSR;*ZU6I*K/V]2DW))75*MAH)NW62J-M;)I6ZGEY?3I4\PQM2C35)
M34VJ<6W&&]N5O5V\T?-W[:.[_AC_ /:M)'W?V;OCG@'C_FF'BC''4DY'^<5\
MZ_LB ?\ #*'[,1[_ /#.7P._]5CX2!_E^'2OHS]M(Y_8^_:N/_5N'QQ_]5AX
MGKYR_9$_Y-0_9B_[-R^"'_JL_"5/"U*U/)L;5IUIT[8JE1E&*5IPJ>[).3]Y
M>[)K0=>%&MG.'P%:A"HJF%J8OVTG+VD9THN:BH_ TVK-M\UMCZ%HHHKS/:3_
M )ZG_@Q_Y'H_V=A/^?4?N"BBBCVD_P">I_X,?^0?V=A/^?4?N"BBBCVD_P">
MI_X,?^0?V=A/^?4?N"BBBCVD_P">I_X,E_D']G83_GU'[@HHHJE7J1:E"<XS
MBU*,N>3Y9+6,K/1V=G9Z/J']G83_ )]1^X****U>8YC).,\;5E"2<91M%<T7
MI*-T[JZNKK5=!_V?A?\ GV@HHHK#VLOYI_\ @R0O[.PG_/J/W!1111[2?\]3
M_P &/_(/[.PG_/J/W!1111[2?\]3_P &/_(/[.PG_/J/W!1111[2?\]3_P &
M/_(/[.PG_/J/W!3E&2<]-KY_[X:FTY?XO^N<O_HMOY4*O5IM5(5*BG!J<7SM
MVE%IIVMK9ZA_9F#G[DJ4;2O%Z+9IW/B_P /^-N-POK_P3C]1U_X:?E8#^9QU
MQ7ZU$D1\YR>,G.?O#O\ 3KGM7Y*?#_\ Y2YS?]HYA_ZTW-7ZV2_ZL<9P^?\
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
M$_Y]1^X****/:3_GJ?\ @Q_Y!_9V$_Y]1^X****/:3_GJ?\ @R7^0?V=A/\
MGU'[@I#_ %'\Q2T5G5KU:5.I4IU*D9TX.<)>TD[2C9Q=GH[/6PXY?@XR4I4(
M3C%IN$M%)+5Q;6J36CMK;8^(/C ,_P#!0_\ X)MCN7_;&('<@?!73"/?'OC^
M5?KY"/\ 5'L V?;*G /I7Y"_%_\ Y2)_\$V/I^V-_P"J4TVOU\M_NCZC_P!
M->]GO-..4RJ3=24\LP]24I))N7M\4[Z>9Y^5TZ5#$XIT*<:49SG'V<6W&*O;
M1O7KU+-%%%>">Z%-?[I_#^8IU-?[I_#^8K.M_"J?X)?D!^5G_!3[_CW_ &'O
M^TB?[,7_ *(^)-?5Q_UZ_P#7I>_^A^&J^4O^"GO_ ![?L/?]I%/V8?\ T1\2
MJ^K3_KU_Z]+W_P!#\-5[F,_Y$N#_ .P^7_I$3P\'IF%?SO\ BW_D)1117CGN
M!1110 4444 %%%% !1110 4444 %%%% !1110 44454/CC_B7YD3^"?^&7Y$
M5Q_QZ7__ &#M1_\ 2&XKX7_;Q_Y"_P"PO_VD?_9F_P#3MXWK[HN/^/2__P"P
M=J/_ *0W%?"_[>/_ "%_V%_^TC_[,W_IV\;UWY1_%QO_ %YK_P#I$CS<Y_W3
M#>L#]AK3_CUA_P!Q/Y&OS<_X+!_\H[_VA/\ =^%/_J[_ (;5^D=I_P >L/\
MN)_(U^;G_!8/_E'?^T)_N_"G_P!7?\-JVR;_ )*++O\ L8X3_P!2(F.:_P#)
M/XK_ + :_P#Z99]&M]U?J?\ T".F4]ONK]3_ .@1TRN*6E?///,9_P#IR2.W
M!?Q,#_V*G_Z:"BBBN4[@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M*J/Q1]4)[/T?Y'Y__P#!4?\ Y,6^-G_7U\)__5U_#BOV6M?]3#^/_HN.OQI_
MX*C_ /)BWQL_Z^OA/_ZNOX<5^RUK_J8?Q_\ 1<=>GF/_ "(<K_[#,1_ZDX(\
M+ _[WB?\,_U/G#]M'_DSW]JW_LW#XX?^JP\3U\Y?LA_\FH?LQ_\ 9N?P0_\
M59>$:^C?VT?^3/?VK?\ LW#XX?\ JL/$]?.7[(?_ ":A^S'_ -FY_!#_ -5E
MX1IX?_D0X_\ [#L/_P"E1%/_ )*C!_\ 8KQ/_IN1]#4445Y)[X4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4Y?XO^N<O_ **>FTY?XO\
MKG+_ .BGJ9?"_3_(J/Q1]?\ ,^+OA_\ \I<YO^T<P_\ 6FYJ_6V3_5_\"'_H
M25^27P__ .4N<W_:.8?^M-S5^MLG^K_X$/\ T)*]/B;_ 'C_ +IM'_TW$^<X
M<_W;%_\ 8?B?_3DC\J?VS_\ D_'_ ()J_P#7U^V)_P"J7TFOKBOD?]L__D_'
M_@FK_P!?7[8G_JE])KZXKIS#_D7Y+_V#8K_U*K&N$_Y&%;Y_G(****\4]P**
M** "BBB@ HHHH **** "BBB@ HHHH ****3V9</CA_BC^85\4?%G_E(M_P $
MUOI^V5_ZI'3:^UZ^*/BS_P I%O\ @FM]/VRO_5(Z;7O91_R.,V_[)O'?^H=0
M^9S+_=L)_P!C[!_^I43]<7^\?P_D*_*W]M#_ )/O_P"":7_7Q^U[_P"J/T>O
MU2?[Q_#^0K\K?VT/^3[_ /@FE_U\?M>_^J/T>N;(O^1SB?\ L49C_P"JK-"\
MX_W/#_\ 8ZRS_P!2J1]<4445YLM>=]I\OW.USWEO3_Z]+\@HHHJ2@HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHJH?''_$OU$]GZ/\
M(E@_UJ?4_P C7RE_P2\_Y!/[;W_:1C]I_P#]TJOJV#_6I]3_ "-?*7_!+S_D
M$_MO?]I&/VG_ /W2J]++?^2<Q7_8R_\ <E0\2I_O4/\ KY'_ -+1^IDG1O\
M@'_H=?CU\(?^4AW_  4H_P!_]CS_ -49>5^PLG1O^ ?^AU^/7PA_Y2'?\%*/
M]_\ 8\_]49>5MDSM_:#[9=B__3:,\X_CY7_V&8?_ -.P/N&BBBO'E\3_ *['
MO1^%>G^84445)04444 %%%% !1110 4444 %%%% !1110 4444 %,D_U4O\
MURE_]%M3Z9)_JI?^N4O_ *+:E+X7Z/\ 3_,:W7]=)'R#^QE_R?\ _P#!3'_K
MO^R%_P"JH\7U^L8Z?]]?^@U^3O[&7_)__P#P4S_Z[?LA?^JI\75^L(Z_@W\C
M7I<0/_A2I^6'PZ^_+:4?_;$_F_(^<X<_W/$_]AN)_P#3DC\B/'?_ "ES@_[1
MUM_ZTK7VM7Q/XY_Y2Y6__:.M_P#UI8U]L5MFOQ9-_P!B[$?E4*X>=\/F3_ZC
MW_Z<84445Y!] %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %?._P"U[_R:;^U!_P!F[_&O_P!5KXFKZ(KYW_:]_P"33?VH/^S=_C7_ .JU
M\35W9;_OV$_[":'_ *=B<.9?[CB_^P:O_P"FI'T=^Q5_R9Y^RK_V;;\#/_58
M^%J^D=4_X]6^H_F*^;OV*O\ DSS]E7_LVWX&?^JQ\+5](ZI_QZM]1_,5E6_W
M_P#[BU?_ $IG%#_D22_[!:G_ *1(_&#_ ()7?\F'_ O_ *Z?%7_U;?BVOT(K
M\]_^"5W_ "8?\"_^NGQ5_P#5M^+:_0BNO-?^1GC/6M_[A.C*W?+Z7_7V/YH*
M***\L],**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBBL<1_N];_ *]3_)">S]'^3/B+XO\ _*1/_@FQ]/VQO_5*:;7Z^6_W1]1_
MZ :_(/XO_P#*1/\ X)L?3]L;_P!4IIM?KY;_ '1]1_Z :^ESO^'D_P#V*,/_
M .GL4>+@/X]?_K[/_P!*19HHHKP#VPIK_=/X?S%.IK_=/X?S%9UOX53_  2_
M(#\K?^"GO_'M^P]_VD4_9A_]$?$JOJT_Z]?^O2]_]#\-5\I?\%/?^/;]A[_M
M(I^S#_Z(^)5?5I_UZ_\ 7I>_^A^&J]S&?\B7!_\ 8?+_ -(B>'A/^1A6^?YR
M$HHHKQSW HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****J'QQ_Q+\R)
M_!/_  R_(BN/^/2__P"P=J/_ *0W%?"_[>/_ "%_V%_^TC_[,W_IV\;U]T7'
M_'I?_P#8.U'_ -(;BOA?]O'_ )"_["__ &D?_9F_].WC>N_*/XN-_P"O-?\
M](D>;G/^Z8;U@?L-:?\ 'K#_ +B?R-?FY_P6#_Y1W_M"?[OPI_\ 5W_#:OTC
MM/\ CUA_W$_D:_-S_@L'_P H[_VA/]WX4_\ J[_AM6V3_P#)0Y=_V,<+_P"I
M$3'-?^2?Q7_8#7_],L^C6^ZOU/\ Z!'3*>WW5^I_] CIE<4_XV>?]C&?_IV1
MVX+^)@?^Q4__ $T%%%%<IW!1110 4444 %%%% !1110 4444 %%%% !1110
M44454?BCZH3V?H_R/S__ ."H_P#R8M\;/^OKX3_^KK^'%?LM:_ZF'\?_ $7'
M7XT_\%1_^3%OC9_U]?"?_P!77\.*_9:U_P!3#^/_ *+CKT\Q_P"1#E?_ &&8
MC_U)P1X6!_WO$_X9_J?.'[:/_)GO[5O_ &;A\</_ %6'B>OG+]D/_DU#]F/_
M +-S^"'_ *K+PC7T;^VC_P F>_M6_P#9N'QP_P#58>)Z^<OV0_\ DU#]F/\
M[-S^"'_JLO"-/#_\B''_ /8=A_\ TJ(I_P#)48/_ +%>)_\ 3<CZ&HHHKR3W
MPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IR_Q?\ 7.7_
M -%/3:<O\7_7.7_T4]3+X7Z?Y%1^)>O^9\7?#_\ Y2YS?]HYA_ZTW-7ZVR?Z
MO_@0_P#0DK\DOA__ ,I<YO\ M',/_6FYJ_6V3_5_\"'_ *$E>GQ-_O'_ '3:
M/_IN)\WPY_NV+_[#\3_Z<F?E3^V?_P GX_\ !-7_ *^OVQ/_ %2^DU]<5\C_
M +9__)^/_!-7_KZ_;$_]4OI-?7%=.8?\B_)?^P;%?^I58VPG_(PK?/\ .044
M45XI[@4444 %%%% !1110 4444 %%%% !1110 4444GLRX?'#_%'\PKXH^+/
M_*1;_@FM]/VRO_5(Z;7VO7Q1\6?^4BW_  36^G[97_JD=-KWLH_Y'&;?]DWC
MO_4.H?,YE_NV$_['V#_]2HGZXO\ >/X?R%?E;^VA_P GW_\ !-+_ *^/VO?_
M %1^CU^J3_>/X?R%?E;^VA_R??\ \$TO^OC]KW_U1^CUSY%_R.<3_P!BC,?_
M %59H7G'^YX?_L=99_ZE4CZXHHHKS'M4_P"OK_,]Y;T_^O2_(****DH****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****J'QQ_Q+]1/9^C
M_(E@_P!:GU/\C7RE_P $O/\ D$_MO?\ :1C]I_\ ]TJOJV#_ %J?4_R-?*7_
M  2\_P"03^V]_P!I&/VG_P#W2J]++?\ DG,5_P!C+_W)4/$J?[U#_KY'_P!+
M1^IDG1O^ ?\ H=?CU\(?^4AW_!2C_?\ V//_ %1EY7["R=&_X!_Z'7X]?"'_
M )2'?\%*/]_]CS_U1EY6V3_\S#_L6XS_ --(SSC^/E?_ &&8?_T[ ^X:***\
M>7Q/U_R/>C\*]/\ ,****DH**** "BBB@ HHHH **** "BBB@ HHHH ****
M"F2?ZJ7_ *Y2_P#HMJ?3)/\ 52_]<I?_ $6U3+X7Z?Y#6Z_KI(^0OV,O^3__
M /@IG_UV_9"_]53XNK]81U_!OY&OR>_8R_Y/_P#^"F?_ %V_9"_]53XNK]81
MU_!OY&O2X@_Y&4/^O&&_]5\3YSAS_<\3_P!AN*_].2/R&\<_\I<K?_M'6_\
MZTL:^V*^)_'/_*7*W_[1UO\ ^M+&OMBM\U^/)O\ L78C\J@^'?\ =LQ_[#W_
M .G&%%%%>0?0A1110 R22.)=\LB1)N1-TCJB[Y76.--S$#=)(Z1HN<N[*B@L
MP!F,<@&XHX4.8RQ5@ X&XIG&-X7DKUQSC%$<DD<B&,[7D80!\1GRUN3]G>4F
M7Y%$22M(7;'EA3(""H(\A^,_QF^'7P \!ZK\1_B9%XELO!>B/<1ZI=>"/A)\
M3OC!JVF6EEB2\\4Z_I_PR\*>--:T_1%CW&XU3^Q)K"TMS)=WD]I807-[;@'K
M3$(I9R$48RS':HR<#). ,D@#GJ<4YE9-F]2GF+N3<"N]?[R9QN7W&1[U^2/@
MS_@N+_P2^\?Z9+XA^'WQ^\4^-M"L[Z:POM=\'?LR?M;:OI-G<6L%K=ZE:W6M
M^$_V>]6-K<6>FWL%Y>6BYF^QW,'VE(K6[$U?6_[*/[;_ .RO^VKHGCCQ%^S'
M\4XOB!I_P^\:W7@?QI"G@'XB?#FYT'Q!;*X;0M<TSXK_  S\'^))-9AE4,^G
MI-97D)7SIX'ACEAD /K:BAB$,RL=K6\:S7"M\I@B?A)9@<&*-SPKOM5NQ-,D
MECA$K32)$L"7TLYD=4$,>F&X&I22EB!&FGFTNQ?.^U;0VMP)S'Y$NT ?12,R
MI(\+L$EBNQ82Q,0LD=\5#BR=#ADNRA#"V8"8J0P3!S2Q$32I;PGS9Y%+I#%^
M\E=!<BS+I&N791=LMJ6"D"Y809\TA: "BFAT9X$5U+W(<VR!@7N!'=+8R&!0
M<RA+UTLW,8;;=.MNV)F"%(Y(Y=QBD20*GF,8W5]L>RUDWMM)PGEWMD^XX79=
MVK9Q<1%P!]%2&*4(LACD".@E1RC!'C8A5D5B,,A9@ X)4D@ Y(J.@ HHHH *
M*** "OG?]KW_ )--_:@_[-W^-?\ ZK7Q-7T17SO^U[_R:;^U!_V;O\:__5:^
M)J[LM_W["?\ 830_].Q.',O]QQ?_ &#5_P#TU(^COV*O^3//V5?^S;?@9_ZK
M'PM7TCJG_'JWU'\Q7S=^Q5_R9Y^RK_V;;\#/_58^%J^D=4_X]6^H_F*RK?[_
M /\ <6K_ .E,XH?\B27_ &"U/_2)'XP?\$KO^3#_ (%_]=/BK_ZMOQ;7Z$5^
M>_\ P2N_Y,/^!?\ UT^*O_JV_%M?H177FO\ R,\9ZUO_ '";Y7_R+J7_ %]C
M^:"BBBO+/4"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHK'$?[O6_Z]3_)">S]'^3/B+XO_P#*1/\ X)L?3]L;_P!4IIM?KY;_
M '1]1_Z :_(/XO\ _*1/_@FQ]/VQO_5*:;7Z^6_W1]1_Z :^ESO^'D__ &*,
M/_Z>Q1XN _CU_P#K[/\ ]*19HHHKP#VPIK_=/X?S%.IK_=/X?S%9UOX53_!+
M\@/RM_X*>_\ 'M^P]_VD4_9A_P#1'Q*KZM/^O7_KTO?_ $/PU7RE_P %/?\
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
MC]3).C?\ _\ 0Z_'KX0_\I#O^"E'^_\ L>?^J,O*_863HW_ /_0Z_'KX0_\
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
M-+UW1_$6IW.O>&=7;^P]6LKBYMIY+O0;'4]0\G3YII]2TS[3';QS)/D^'_\
M!9[5?@;\!O\ @LA^Q=^TE^W7\(_#OQC_ &%/BE^S%KG[-GB.Z^(?A&]\<>#/
MAY\2](\;?$+5G\1:=X6,=UHMKJ]D_B'P)JT>G>*--?4+CP]H7B/5+"5I=*MU
M0 _7K]DW_@J'K7Q2_;.^*7_!/K]J3]GJR_9A_:J\%Z-/\1O#&E>$?B&OQ;^%
MOQ<\&_9+6YN?$OA?XB-H_@SQ%=ZY%IEZE]=>'_$WA**RM-+ADN[<VFJH8(_V
M!K\(?V2/'_\ P2%\7_MG>!=$_P"":_[//[,_Q!^(-IX'\<>+?BO^T+\$_AGH
M7A"S^ ?@5/"/A[PKX>TX^+K3P%;Q7WC?X@:_(OAB]^'MCXGTS6++0M5\3:_-
M9W6DZ7>Q/^[U !1110 4444 %?._[7O_ ":;^U!_V;O\:_\ U6OB:OHBOG?]
MKW_DTW]J#_LW?XU_^JU\35W9;_OV$_[":'_IV)PYE_N.+_[!J_\ Z:D?1W[%
M7_)GG[*O_9MOP,_]5CX6KZ1U3_CU;ZC^8KYN_8J_Y,\_95_[-M^!G_JL?"U?
M2.J?\>K?4?S%95O]_P#^XM7_ -*9Q0_Y$DO^P6I_Z1(_&#_@E=_R8?\  O\
MZZ?%7_U;?BVOT(K\]_\ @E=_R8?\"_\ KI\5?_5M^+:_0BNO-?\ D9XSUK?^
MX3?*_P#D74O^OL?S04445Y9Z@4444 %%%% !12@%B%4$L2   222<  #DDG@
M <DU\Q^/?VU_V-?A5XMO/ /Q0_:V_9D^&_CK3O+_ +0\%^/?CU\*_!_BVQ\U
MK-(OMGASQ#XKT[6+7S'U'3TC\^S3>U]9JN3=0!P#Z;HKXS/_  4;_P"">JO"
MC?MX?L9J]Q=&RMT/[4'P1#SWHD$1M(5/CC,MT)66,VZ!I1(0FS<0*] ^)7[8
M?[(_P8\4R^!OC#^U+^SE\*/&T%G;:A/X/^)7QN^&?@7Q3#87A M+Z7P_XH\3
MZ5JT=G=%E%M<O:+#.6 B=B10!]&45\:2?\%&?^">T08R_MW_ +&D810[&3]I
M_P""*!4)NP'8MXX "DV%\ QP";*[ .;:;9M:Q^WM^POX>LM&U+7_ -M']D[0
M].\1Z9-K?AZ_UC]HOX/Z99:[HUMJ6K:-<:OHUU>^,8(-4TR#5] UW2IK^QDG
MM8M2T75K%Y5NM-O(H0#ZQHKXU?\ X*,?\$]XV5)/V[?V-4=Y1 BO^T_\$E9I
MSY>(55O' +2GS8L1@%SYD>!\ZYZ_QA^VO^QK\/3X>'C_ /:V_9D\#GQ;X1T/
MX@>%!XP^/7PK\,GQ-X#\3Q23^&_&WA[^VO%=E_;7A'Q#!%+-H?B33?M.C:M%
M'))87MPB,0 ?3=%?&LG_  49_P"">T2QO+^W=^QI&DJQM$\G[3_P119%E2>2
M)HV;QP ZRI:W+QE20Z6\[+D0R%?HWX:_%7X7_&?PM:>./@]\2/ 7Q7\%7YNQ
M8^,/AKXP\/>.O"UZ=/N8K*_%IX@\+ZCJNDW)LKR>"TNQ#=O]FN9HH)MDLB(0
M#O:*** "BBB@ HHHH ****QQ'^[UO^O4_P D)[/T?Y,^(OB__P I$_\ @FQ]
M/VQO_5*:;7Z^6_W1]1_Z :_(/XO_ /*1/_@FQ]/VQO\ U2FFU^OEO]T?4?\
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
M3U'_ (.2OB1X"U#]FS_@E_I.C^,O"5YKGB']O?\ 9V^(OAO3+3Q!H]WJ.N>
M+'P!X\TF]\;Z-I\-Y)<ZKX/LM3U33M.NO$MC%/HMM?ZA8VDUZEQ<P1R 'Z9_
MM1?\%K_V2/V1?VGOA_\ LQ_$_P (?M*+\0?&2ZMIVFZS9?!?Q,GA.\.C^&[S
M6[:P^%.I:]I=KK7Q)\7^-M573OAIX6TCX2P^)DU+QYXN\/:#*H@OY*?\*?\
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
MAM(8)9+IBT3(P!^HGBK_ (*<_!_^S_@7I7PS^$'Q_P#CK\6_C_\  G2OVF?
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
M1;J&WGT^075I<-'JNT_8'(_83X8_#K_@G1^T_P#ME^$_C3^S#IWPTT_XH_\
M!.G6DU_6OB#\ ="\!:MX$^(&G?M$? 7XO>#+WX*ZSK7AJXUW0[K5]%CU:362
M7$VK,^FA;:**Y\J:/\E_%WPJ^%7QF_X.JO'_ ((^+GPS^&OQ9\)VW[%7AG4[
MGP-\0O">D^+_  U?:[I/@?POK-M>ZQH?B;0?$WA^Y-K/&UX\FH:)=D VDNEM
M::HVG7D7]%W[.G[$?[/_ .R5\1?CGXX_9N\&^"/A-I/[0">!YKSX=^"?!/A[
MPQ\,[;Q5X$T/4]%T^\\&>'M-T_1[&VEG;Q!<F^.K:"UC=6*7\:7&G!CJ%I)1
M\R?'O_@K7\)?A"/V@KGP%^SO^T]^U#\-/V4M>O?"O[1_Q'_9Y\,:)JGPH^%F
MMZ"UE>^/]*&I_%;XG:1+XR\7?"B8?8OB)X<\&>!?$5WX$EBN)=7MM!DLFO;'
MA_V@/^"\7[$GP._9#\"?MH6X^/7Q9^&GQ3L)])\$3?#CX2>(/$<%EKL%PU@G
M@#XJ:_XN/AOX6>!O%&D^((;BQ\0:#+XOTWQ EIHVMVFD6MWK5O:V$WX9?\$(
M/"W['WQ7_9@^-W[/_P"U=\?_ -H_X(_M'?#+XU?&G_AHCX1M^W'\>?V?M#UW
MPSJXO+SQ3XIG\ ^%_BUX)\#:E/?^%3XF\)?$M?#46H7EQI7P[CGUI;6/Q(=2
M2?\ X*H> _V,/AK_ ,&_GQN\*_L&:)J.D_LY:=^V'X)TWPKK%]XLU_Q7X<\?
M>+=&\2>#M$\=>.OA/K.J:GXTD\9>#=<U.PDL[;QA)XI@T/4(=!M=6TJXD?Q+
MI-I? '[07G_!>S]CS0?C;\%_@]J?PZ_:GT#X:?&O6]+\%_!W]IKQ'\#;G2?V
M3=>UC4[72[+2/"G@;Q;K_BNYN?$FC->VME:P^+OATGBC1+C4;_3TN;F#19KN
M]M_N_P#:L_;L^$G[)'C7X/\ PEU31O'_ ,6/V@OV@O%%]HOP)^ ?PEL/!7C#
MXA?$:]T":1]:US1H_%GC_P"''A;PQX&\+16.H:IX@\2^*?&6A:)HL.C7\/GW
M^LPVNA:A^&__  <<VFGV7[ O_!/1;32M(LM+T'_@H#^S-IVEV.CVNG^'H]!@
M;X5_'N >%M%U():KINA:UHUIHL6H:A#(;.SUK3[:^N6WVK!>R_X*S6&H_![_
M (*P?\$G/VM/@O=Z#\3OVC8;'XJ?#Z^_9KUKQ+X0^'5_\0_A%/\ ##XBZ?\
M$+XA:!XQ^)VJ:+\/_"&L^'?!'B#5/#VCPZ[/I-GXX\07^@Q:=>17NMV%MJ !
M]N^$O^"U/P-US]HCQ;^R-X_^!'[9OPZ_:R\"^(;"P^('P*U3X2ZI\7/%&DZ?
MKECH\NC>*Y/&?P)U;Q[\,]+^'NIZ?XBT&:Q\8Z[\1M(\#Z$FIV.N:]K,FAQ7
M"W/Q7^Q'_P %7/V@/C]_P4K_ &X?AMX^_9B_:STSX;_#=?V;?A#X&^#?ANV\
M-:O9? .R&M?%RXU[XM?'S1I/C!HGA_0_$'Q T76M-_X3KQ'X5\2/;V>E^'HK
MO5+.ZAL);.7VW]D']DCX\?$C_@J1\9_^"H?QK\$^&?@7X.U+]FNT^ /PH^ ]
MG\2OAM\3O'VIZ'H,OA>";XA_$[5OA7JGB#X<1+::=X6,"/X4\1ZM/:3R64&I
M?9[>.79\^_\ !,?7/#_AO_@MC_P7U/C75]/\-6.I^.?V8M-@;7M1M=$LKR+Q
M&/$FAV5@EUJ,MM"/[?N?%&AZ+8.KDW-YXBT>"V\R?4;))@#]1/B?_P %,O W
MA[XV?$O]FKX)? 7]H;]K[XF_ G2+C5_V@]!_9?\ "WA/5/"'PBU:TU".72_"
M^OZC\4OBO\#_  _K/Q!OM+@FN=+\':9K/BS7]0N(0=!MM0OEM5>/X8?\%<?V
M0/CA^RS\4/VN_ MQ\:]>\,?!J6_TCXR_"[2OA7\0O&O[0OPPU+2/MG]L:#X[
M^#VBCQ]%X/GCL]+UJ:>]O=<L-!T_2=*UG7]6O5\.Z)J]S#^1_P#P;7>.IK?X
ME_\ !5_X#_%J[2W_ &J](_;2\1?%/Q\=5N$?7-8T?Q-<MX*T7Q%X=ENF2_\
M$W@W3?&-AXCEL;BQ2YTN./Q7\/XXYP?%&BB\X']B'P$;#_@I[_P<8>(/AE;8
M_9[3P-J]AKUE8;(?!NN?'#5_ M_XC\4>&[>- =(L)M"\3#XE6?BJ+>MUH>C>
M(-/BU..VBN8#( ?9$?\ P<C?L>:G^SWIG[0O@+]G[]M/XB?#E+[4[[XBO\)/
M@AX<\6Z5^SOX0T[Q?XH\%6VI_'G7X/MOPH^&NM:];>'KGQWIND1^([?Q#J>C
MZ]I%\]I_9^J0W$GZ;^._^"@7[)WPV_8[L_V^O%OQ)L-%_9OU_P $:#XKT[QD
MEB;77/&MCXDN39>$_ 3>%?"']K17OQ#UC6T^QZ;::25F@DLK[6+V6RT;1M7U
M&Q_GY_X)EZ9HZ_\ !JA\;[B?2M F:;]ES_@I9J5Q;W6GZ>C7L/AJ]^+EY;:Y
MJ^K*@?Q%JOAN]CL;7PZGFS/9V=S!- $AA4CPGXN_"7P1\7/^#2W]G*?QQ\3=
M*^&\_@KP-H'C/P%J.NPZI>VGCGQYH/Q:^)/@[PI\-(-$T?2];U;4=>\;?VOJ
M7ASPL;32[I='U81>(K^?3='\/ZKJ^F@'[8?$?_@MM\(/@?XN^$GAO]J/]DW]
MMK]GV_\ CSHP;X W?B?X:^#_ (S:EX]FN;[1-'D\%Z9HGP=^,OQ5^(FA_$;2
M9_%?AZYOOAOK]OX'\9NVL:1H]_X?:37+;3+X_:#_ ."XO[//[,?Q&^!/@?XU
M_LX?ME>$X/VD&\*GX,?$._\ A3\--%\&>.+SQ9K.D:9?SW5M\0OBQH_B/X3^
M(],O?%^J6GCGPSXKM[34=%M;74;2]M;.Y;*?(7QP^"7[8_\ P5M^)?\ P3DN
M?C%\#/!G[,GA']DOXG>#?C_\=O'DO[1GPH^+NK^)_%'AS3X-?U#P'^SY8_"?
MQO\ $V.V\*>.8]*C_M'Q=XHU'P78>'E@TC7+U'71TT^?ZG_X+Q?#_P"'/[3/
M[,7AG]C/4/!*?$G]JK]J3XAQ-^S'H6CWFG>'=1T7QYX9*:UXD^..O72PSZOH
MGPR^$OPA36=.^,6MZ3:CP[XRT[4CX?T>Y/B[Q'X>CF /LKX9_P#!0+PC\4?V
MPOC/^Q5X/_9[_:0LO%OP!ETB3XU_%>#P_P#"Q_@;\*;O7O#<_B_PK:^)M<\.
M_$OQ3K6H^+;^.UL;G1M T&PN]>2[N+'5(; 65O+<Q_.7[,O[;/[#WQ\_X*8?
MM"?"/X1?L]>./AY^U[X7^"GAK4/C-\<?'GP5?X)>(_''PZL/$7PW\%Z#X3U_
M5_B)I=K\:M3T74;75/AW?6KWW@ZST^_TBUM[O3[L64L=]'\C?\&\'QPTK2OA
MA\;/^">GQA\)VWPY_;U_94^+GQ/U']HC3;R]N->\5_'JX\=>,+F[N/CK/XOO
MKB[U#QM,-2UGPYX*UO6-.O-4\):_9OX$\=^$[W_A'/''AXW7'?LWW5NG_!TC
M_P %#W+&P5/^">WPCGN5T.68:A)9WH_90#2VAL;B&X:[OH-5T^'3<"ZBN;K5
MM)C;3]7BU"+3;\ ^M/&O_!<7X$Z+H/QW^(G@#]FO]K'XW_LS?LM_$/4?AQ\<
MOVC_ (6_#_X/7'PA^'^N:'>Z-9>)[+0M(\8?&^R\;>*]!\&MXBT35?$>MZ;\
M--=E.FWENZ+IAO[75+7U7]L+_@L[^R=^QU^S)\-OVL-=T[XS?%;X<?'3P;I>
MO_#;6_A-\'O&?B?3M9L-=1_^$4MO&GC'QJGAKX.?#NQO-0A$5Q\.YO&EAXQ-
MK9ZAJ.B6U]=V<%I/_/3;_%MOVS_^"4/_  4R_:%^"VK_  N_8/\ V(]+UOX^
M6W@_]FGX%^&O VG>/?CE\4=7\":99-XH^/OQ1\5WUC/<:K\0-5O? =A:> ?
M/@GP/XFUY/[)T"VN-72[AMK[._;E\0^'=3_X--_V;-$L-6\-/K?AOPQ^R(=9
MT/2KJTO;K2KC7O%NOW&D3W6E/,VK^'=9US2K+4-1AN+^&UM=:L+?49=)3R=Q
MD /W/O/^"]G['F@_&WX+_![4_AU^U/H'PT^->MZ7X+^#O[37B/X&W.D_LFZ]
MK&IVNEV6D>%/ WBW7_%=S<^)-&:]M;*UA\7?#I/%&B7&HW^GI<W,&BS7=[;_
M '?^U9^W9\)/V2/&OP?^$NJ:-X_^+'[07[07BB^T7X$_ /X2V'@KQA\0OB->
MZ!-(^M:YHT?BSQ_\./"WACP-X6BL=0U3Q!XE\4^,M"T318=&OX?/O]9AM="U
M#\-_^#CFTT^R_8%_X)Z+::5I%EI>@_\ !0']F;3M+L='M=/\/1Z# WPK^/<
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
MX@M-.T+4H=5/T/\ &G_@KG\*?A3;_M :AX&_9W_:@_:E^'O[)7B&]\"?M/\
MQ6_9Y^'WPTU[X4_"WQ5X,LYM2^)_P\>_^+_Q ;6?'.H_");GPWJOQ,T_X>V&
MN7_@JRO;2^UZ?3K.:&<_+7_!LS;:=#_P1M^"KZ)IFDG6V\<?M(W>IP:K:V^I
MQ:OXK/Q+UN/0[O7OM.@:G>VNK/H5EX7TW1[&6"*^U/P]:7:631V^^YA_+?\
MX(3^&OV1_BM^S5\9?V?/VI_VD?VBOA#^T-\(OBO\6]*^/OPON/V[OVHOV>=%
M\5^&-<&HZMK?C6Y^&?@[XG>#?"5Y:WVE:9J?AOXFZ)X=T_5O$UM9Z 9_%PTO
M29;S4@ ?UM_LK_M-_"/]L7X!^"?V@?@!XB;Q9\)?&UM=WNDZC+:-9WFAZC87
MTFDZQX3U3PM=D77@G5M"U2*XT_4XXM\!OK6?3"$=V5??:_-#_@E?X&_8P^''
M[..O^#/V$/"NN:9^S?H7QK\?V'AKQ5JGC*Z^(GA3QSX^TFWTS0O''B[X.^++
MS5O%^H^(OAIK-QI]U9:7XQ?Q%_PC^LIH$%_I%S*OB:UM[C]+Z "BBB@ IDG^
MJE_ZY2_^BVI],D_U4O\ URE_]%M4R^%^G^0UNOZZ2/D+]C+_ )/_ /\ @IG_
M -=OV0O_ %5/BZOUA'7\&_D:_)[]C+_D_P#_ ."F?_7;]D+_ -53XNK]81U_
M!OY&O2X@_P"1E#_KQAO_ %7Q/G.'/]SQ/_8;BO\ TY(_(;QS_P I<K?_ +1U
MO_ZTL:^V*^)_'/\ RERM_P#M'6__ *TL:^V*WS7X\F_[%V(_*H/AW_=LQ_[#
MW_Z<8444 $E5 RSND:*.2SR,$C11U9W=E1%&2S,%4$D"O(/H0HI65D65W!1+
M>00SNP*K#*3(!%*QP(Y"8I0$<JQ,<@QE&P!6:,S!280"3* 3& .I,@^7 [G.
M* $V1.5$T,,\:R1R^7<"0Q%X76:)\1$/YD4J)+#CY1,D9?*;A7G'Q8^#7PD^
M/7A2X\!?'+X8_#/XU>#KB^AU.Y\,_&GPK;^./#D\EM=V]]8(?#CZ?JGA[46L
M-1M+/4+%-=TZYAM;^TM;UECDMHYH_1&DC2!+IW1+:17>.Y9E6!TC1Y)'28D1
MLL<:/([*Q"HCLQ"J2.)^(/Q0^&GPET@>(/BK\1/ WPRT$SI;#6_B#XMT#P9I
M!N9%@9+<:EXCU#3;+SW6YMF2+SO,9;B A2)8RP!X[\*?V*?V.?@;XEB\<?!+
M]D_]F+X2>,[>.XB3QM\-_@'\*OAOX\V7EI<:?=Q#5_ _@C0EB@FLKZ]L9#87
M<%Q<6-W>VUT9K2=XI/I:XB@N;>YM+N&SN;*^MKC3]1M-1MA>6-[IE_!)9ZE8
MW5H^EZS'<PWUA/<6CP3:;<02";9.;>$O<PQV-[9ZI866JZ9=VVHZ7J=I:W^F
MZE8SQ7=AJ%C?1&>RO;*\MWDM[NTO( 9K6Y@DDAN(@9(7=!FK0!/ !)WQQ\ _
MZR:1(HH_]^661(HT^\\CHB@LP! /BC2O^"<G[ ^B0?$VPTG]C?\ 9[T:T^,U
ME%I_Q4@T[X5> ]//Q!\/'5[;6&TCQ/#H?AVTLKFSDU%?MEY#8ZMHNKY-W(([
MEUCLKCW+4_V:?V?]:^#@_9PUOX)_"&^^!3V^D:/J?P<'@W1;KX7W-AI5U:2^
M';<^"YH[?P_J^G:4MK:R6&HW>IQ:]X?UFWL=;NIGCTQH']B5E<J$97+A"@4A
MBPD^R^65P3N#_;;+81G=]KM=N?M$6\WINE7<NZ%()9EW#=%'=%EMI)1G,:7#
M*P@=@%F*L(RQ!P >(Z]^S+^S;XF^#$7[.GB#]G_X0:O\ H+2&U@^#-_X'T.+
MX6Z1;Q/I_B.*&W\%V]IK%EJFIVNLZA-.FH!#!?:AITEG>W$<7VR2/SC2OV"/
MV)]$L_A1!I7[)GP"CL?@7-XEE^%.CS?!KX.VT'@74O%\7A6ZU?QAX8LXO#5W
M9>'?$5U)\/K".\UG3I=<U^-9[58[.;49+%%^N&!16=P415W,S JJK_>9C@!?
M<G%,WH#@NH(1)2-PSY<CK'')C.=DDC*B/]UW954EB 0#Y(F_X)^_L(R>*_\
MA81_8M_9'G\>77B:#QI)\1?^&;OAO=>-IO%"W O!K]_J-T?#>LCQ$+W$[>*8
M+NPU&ZE>:/4-#CTUYHG]N^+?P8^%/Q[\#ZC\-/CA\-O!/QA^'FL3QMJ/A;XH
M^%O#'Q T>XFM9(;FS\W0?$MG<V.A6]C=6EI=:/+X96\-IJ5K8S7$HMH9I5]/
M,4H:-3'(&FE6"%2C;I9G("0QC&7E8D!8U!=B0 #FJYFA$4,QEC$-P+TP2EU$
M4XTV[CL-1,,F=DHT^^FAL[TH6%K=RQV\_ES.J$ \/^ _[-/[/_[+WA9O!/[.
MGP<^'/P9\+W=S)=:IHO@'PQH/AMKZ9OWZR:G<:7X-LY-559WW1P+KL,5NZ"0
M";RC!+[I7-ZQXQ\(>'?$7A?PAX@\5>&]"\6>.'UB/P7X7UC7-,TSQ%XO?P\%
M;7T\+Z)>W4&I>('T-70ZPNDVUV=,#*;T0!AGHV(3.\A,.8SN(7$@D$10YQAQ
M*RQE3\PD8)C<0* %HI[1NDGE.CK*6B01LI60O,ZQ0KL(#;I9'2.)<9D=U106
M8 LD(A19)CY2.\L:/)\B/)!GSHU9L!GAVMYJ EH\'>!@T %%*596"L"K-$LR
MJ00QA<A5F /)B9B L@^0D@ DFDH *^=_VO?^33?VH/\ LW?XU_\ JM?$U?1%
M?._[7O\ R:;^U!_V;O\ &O\ ]5KXFKNRW_?L)_V$T/\ T[$X<R_W'%_]@U?_
M --2/H[]BK_DSS]E7_LVWX&?^JQ\+5](ZI_QZM]1_,5\W?L5?\F>?LJ_]FV_
M S_U6/A:OI'5/^/5OJ/YBLJW^_\ _<6K_P"E,XH?\B27_8+4_P#2)'XP?\$K
MO^3#_@7_ -=/BK_ZMOQ;7Z$5^>__  2N_P"3#_@7_P!=/BK_ .K;\6U^A%=>
M:_\ (SQGK6_]PF^5_P#(NI?]?8_F@HHHKRSU HHHH **** &N 0-TQ@4/&[N
MMM+=NR)(KO#'#"&D\VX53;Q2@;;>25;B3$<3$?R4_P#!T+H_@NV\:_\ !*/Q
M7XDTOP[9-??MB6-KXAUWQ -(@F'@]#\*S>VFO^)-($;7.G16:S27D&K3LMK:
M+--.$BCD8?UN1([N BLY4/*P52Q6.%&EED8 '"11(\DCGY4C1G8A5)'\F_\
MP<^V.@ZSXF_X)":3XFLM-U7PUK/[:6DPZ[IVK0_:]+U'PSJ<GPVTW43>VH#B
M[TNY@CU"VDW)+:W!@N;>19D2>*@#] ?VI_A__P $D_VQSX7_ & [+3/V8_$'
MQ6_:F\->/-!\!:]\ +3X/W_C7X/6/ACP+K'CI/BKK>N^&=>U/QAHFEVMUX4:
M.VO[O1SI7B747B\+7<S0:S,M?96F?\$Y_P!F76?VFOCO^UA\4_AG\-?C9\1O
MCW-\.H+'5OB5\,="U=O OA'X>_"WP?X+\-:'IMMXC>]OM$O=;N-.U&]\63KX
M?NKX7S307CV2RI=6EG2?^";?['WP_P#V@?@E^T3\&O@+\)?@5\0_A';^.+=+
MSX1_#;P#\.U\:>&?&G@S7/",6F>*U\%^$O!=YJ,MO'XDDUNVC\00ZS=M-9Q7
M8<%!<Q_>*@LR*H+,SHJJ 269G "@#DDD@ #DDX% '\=/_!N[^S?^SG\7]5_X
M*P:#\5_V??@A\2M$\,?MG:QHFGV?CKX8>%?&5KHWAZUUCXFF[T;1+*^T32O)
MT73]-@:YTVRL]4L'-[!!%;074@ATJK__  7\_8T^%G[''_!#G0/@5X'LX-;\
M/_"']KN[U[X8ZCJFBZ=:W?@W0?C/\6_BW\4[?P#X86QGN;VYT;0M+\:VG@&_
MEUJ^EBNI/ BW,:O=ZSIY/JO_  ;(30S^(O\ @L T$T4RW'[;GB=(&BD219WN
M+WXJ&W6$H2)6G#H853<90ZE VX9]E_X.OI#!_P $JM>C(47$_P"T3\+8((97
M\II9(+CQ4;M%5I(O,^R17MK+=1MOB2*X@^V1/;W CE /?=7\2?\ !(C7/@'^
MS3\ _B+X6_9)^,'B[]I%/@A^S[I?PY\":;\$M;^)LOBSXD:3X1TB]\0'3G\4
M1:I!)X=UF_BU+5]>=%?PVNGW&J,RW5@D9^A/@;_P23_96^'OC+X=_$+XF>'?
M#?[1VN_#;]DO]EG]COX9ZQ\:/ /A#Q5;>%_ 7[.6D>*M)M_%&G2WC:A#X9\4
M?%B]U>>'QQIEAI&JR^&-,\&"QO19VFM7-Y#E_#G_ ()D?L4>,?AK^Q_\4_!G
M[._P4^$7Q/\ A5/^SQ^T+X4^*'PT^%G@[P/XQDU+PWIGA+4M4AUQ_ WA/PB=
M;G\7/8WD3W&OQZU)?6]Y<7MG,S1+<Q_JU=;I[JXFDD$A8SQ1(L8MX XO[K[,
MUO%P'N+MM9F5$3+29DV@D,  ?Q[_ /!$/]GWX >._P#@HO\ \' 'A#QY\ _@
MMXS\)_#[]J^RM?"7@GQ1\,?!GB[2/">F0_&W]K:+_A&?!VFWNA:=:65G?:!I
M.D:39K:WNC"-[".2);U[9;*X_I<_8[_8[^&?[$7P^\<?"/X1-%:_#;7_ (P_
M$'XI^$/"%IIS:)9?#U/'%UIU]=>'-.CL9;O3;_1HF,R6EHMT8;22)9(E\RV4
M#\ O^"!LD=S_ ,%4_P#@XKM+>1+B[G_;$T5H;6%EEN)EL?C?^V)#?-%#&6DD
M6SFFABNBBD6\LL4<VQI$!_JOP<R+@YB?RY1@YB?^Y(.J/_LM@^U "4444 %%
M%% !1110 4445CB/]WK?]>I_DA/9^C_)GQ%\7_\ E(G_ ,$V/I^V-_ZI33:_
M7RW^Z/J/_0#7Y!_%_P#Y2)_\$V/I^V-_ZI33:_7RW^Z/J/\ T U]+G?\/)_^
MQ1A__3V*/%P'\>O_ -?9_P#I2+-%%%> >V%-?[I_#^8IU-?[I_#^8K.M_"J?
MX)?D!^5O_!3W_CV_8>_[2*?LP_\ HCXE5]6G_7K_ ->E[_Z'X:KY2_X*>_\
M'M^P]_VD4_9A_P#1'Q*KZM/^O7_KTO?_ $/PU7N8S_D2X/\ [#Y?^D1/#PG_
M ",*WS_.0E%%%>.>X%&R)RHFAAGC62.7R[@2&(O"ZS1/B(A_,BE1)8<?*)DC
M+Y3<**4 L<*"Q/0 $D]^@YZ<T >,_M!?!'X2_M#_  L\5_#3XY>!?"?Q0\'Z
MOIVI//IWQ BU"YCBGEA,FFG3/["CE@^TV6J16-Y9K=PR/]IMX0 'V,O\@_\
MP;4?L _L9_M9_P#!/OXE?$+]IGX$> _BOXJT;]JCXM>%;;Q5X^U75XY?#O@[
M1/AI\';Z/34O+*;19M*TZV;Q9XVU>YNI-3M]2TW3'U75=,AN+VS2WD_M$\1S
M0P:/KD-Q=RV++I-T+D0'3UO$M[N%K;RP-4AGM;5;[SA9+>30AK8W N+66*ZC
M@E3^'_\ X-U_^"9?[(O[;7_!-CXTZA^T!\//%6L>-8OVG_BG\.M,U#2OC+\>
M_ VD^')+;X7?!_Q!HMG?^#O"/Q(T;X<Z_KFE:X]AK]QJ.N>#M5OETF*TBCEA
MEBAN80#]K_V8X_V"?^"4OPA^,W[4?A7XJ>*?"?[ O[6NI?"3XP?"S4;#X??M
M,^/_  [\([:Z\!V?A#Q#!K&NZ5HWB/Q/X9TKQKK%YH/BKPG%\5CX=\-ZIKWC
M:Z\/^'[N^N?#-G ?OSXV?\%)_P!B?X&? WX=?M-?&'XG:OX8^!'QS\*Z%XL\
M"_%2+X(?&#Q1X3U;PGXLTZU\<>$(?$$WPYT/5-!\)>)-3L?'&D'PS;^.+S1[
M[6;S1ECL(+NY00-\%?\ !1+X"3_LR_\ !OO\;OV;_P"U[3QE!\#OV//"7P\L
M]?T[36M+3[#X/O\ 0[%[NXT_5(9=2O[G2;"P6_34BRBW:&*<2C:,_ G_  4(
MGL)_^#2WX21W42)>)^R+_P $V;&T@GO-/E\Q]*\4?LYKK%SI4CMYMEJUO#:7
MFG7UFI%Y# MW;7"!1*E 'WW_ ,%1O^"R7A#]D<_LH^ OAFWB6]\:_M0_&G]F
MO7M6^)5M\/?'.K^!]!_9VUWQMX1UW6KZ%M=\+:CX;\<?%+QG\-4U'0;3X?:*
M+SQ#X=C\2V?B*6PB:R@F'V5/_P %9/V"-'\0_!GPEXA^*/C;P1XA_:*\4Z1X
M2^!UGX\_9I_:&^'[>,=0UKQ*OA?PQX;T^]O/@WX>\)7VK3:WKFE,$37T-MI=
MRFH1I<)Y4,_XD?\ !6>6ULOA;_P;KZHWDV\C?M;_ +$HNM3NX[82-HL'@WX;
MQIIVL7<<;/!9B[M)K6=IP8X_*N5E4^3*H]N_X. 8[B'X\?\ !#YY+2:R _X*
M@_"#[0D<ES]BTEY/'OPZ22PCMI+"VB6"%HV8$NK"9 /+#+0!^S'CO]OG]E?X
M9?M.>"?V2?B)\0-=\%_M ?%CQ&- \">&-6^$GQFLM*\>>)?L^G:MJTOAWXK7
MGAZ'P;XOTS3F\4W-L#X:O;R+1=<>RBU%HG'EMX7\0_\ @M1_P3&^&OQ ^(O@
M#Q3^U_\ #FQ\4_"_PIJ/CGXCMX?/C?Q+#X9AT+Q%8>#F\"7/Q$\'VVI:3XD\
M3ZEJ^J6+IX%T&2;Q'<"9;=[ 1RLX_-__ (*_SZ6W_!8O_@@#J=I/8J\7QK_:
M$>[OYQ''?O;1R?"2;3=2OU)$@M([S3M1-E<S8MYFLKE4=A;S[>.G^$GPX\9?
M\'47C#0_%WP^\#:U:>'O^";T/BFRTC6/#&E7VCKXDUGQ!H'AK4/$UWH%E97.
MA:MK^IZ#XJU+3)!KVGW]E-_:\;WUG>>1Y$@!^TVE?\%,_P!B;6_V=/A?^U5H
M_P <K/4/A)\8M=U3PY\&M2\.>%/B%>_$'XF>+M-U>/POJGP_^&/PFL].N?C3
MJ7BO1]7O/LOB#1=!\,:IJ<5K%J,6HVEI:+=S0:O[*7_!0_\ 8^_;1UKQSX,_
M9Y^)\VL?$?X9)]I^)7PT\9?#GQI\*/B9X=LGNK*U74=5\'_%>ST+QZ+(7VI:
M9&]ZNAI;A[VV65T2X4M^"/[8&FZ+X(_X+U_\$Z?V>=#^*&I_L9?"_1?V/_'6
MN?LTZW\,/AO^S_)X<\/?'7QUX[^).E^*_"7AWX>^/_AO=_ ;PMK'B7PCX1T?
MP/HNN^&/!NA>(_$SWOA233;S5[OQ_81ZE^@GPX_X)V?!G]GS_@IC\-_VP?B=
M^VM\>?C%^U]\:_!'COX8^'-#\::=\%]-L/BIX-\*>!)1XDE\4>&/@I\%O#&F
MZ/:>#!X5^WMXOU'Q%IMIJ/BBQT'0KB\U#5;RQTJ[ /V^HHHH ****J'QQ_Q+
M\R)_!/\ PR_(BN/^/2__ .P=J/\ Z0W%?"_[>/\ R%_V%_\ M(_^S-_Z=O&]
M?=%Q_P >E_\ ]@[4?_2&XKX7_;Q_Y"_["_\ VD?_ &9O_3MXWKORC^+C?^O-
M?_TB1YN<_P"Z8;U@?L-:?\>L/^XG\C7YN?\ !8/_ )1W_M"?[OPI_P#5W_#:
MOTCM/^/6'_<3^1K\W/\ @L'_ ,H[_P!H3_=^%/\ ZN_X;5MD_P#R4.7?]C'"
M_P#J1$QS7_DG\5_V U__ $RSZ-;[J_4_^@1TRGM]U?J?_0(ZC9E17=V5$C1Y
M)'8A52.-2[N[' 5$12SL2%506) !-<4_XV>?]C&?_IV1VX+^)@?^Q4__ $T+
M14.H7%OI-JU[JD\.FV:S/;M=ZA*EG:K/%=-92P-<7+1Q":.\5K1XR^]+I6MV
M42@I5:VU33+RUTZ^M-1L+JRU>YCLM)O+:\MY[75+R6Y2RBM-.N(I&AO;F2\E
MCM(X+9Y97N9$@5#*ZH>4[B_6'XF\/6/BSP]K/AK4[GQ+9Z;K>G76G:A<>#_%
M&M^"O$L=E<Q,EU_9'BKPWKOAK7]$NG@,D9O-'UFVU$1-)%:PW\LBZ==[3LL>
MWS&6/?Y>W>0F[S5C>+;N(SYB2Q-'C.]98V7(=29&1T?RG1DDW1KY;*5?=,ZQ
MPKL(#;I9'2.,8R[NJJ"S $ _+?X1_P#!'+_@G]\ /BS+\<O@[\*OB=X(^+FH
M75EJNJ^-K+]L#]KVZNO%)AOXKM9O'^N:K\0?%FJ>/KR>Y -UH/BSP:MA;(S3
MQ21&!+R']1RHN[O4[E[TQQ:@[S2W<EFT#7FI-;/;36TMM#'+?76E6UNSW$=[
MJ]K;2WLT2I"DEY+%$Z'Y?*W<>?)-%!GCSI;<,UQ%%G_620!6,R)EH@K%PH!I
M55G.%!8YQA06.?3 R<^U 'Y&/_P0L_X)<77Q:^(/QRF_9?TE_'/Q,?Q5K?BR
M%?%&OS>#AK/B^+Q*?$5SH/PPUF>?P39WLL?C76DT^1K.VN-)OM'T77/"LVD^
M)K6POJ]6^%W_  2@_P""?GP7_9W^*?[+_@']F;P;8?"CXQ^%-0TKXN0W3^(-
M:\:_%Z,16[I9Z[XQUO7M2UZQU#2M?T2X\4^#+W6-?UZV\/Z^_A_6M#L+6\AT
MZ5?T?2-Y':.-'DD0.71%+.@C1I)"RJ"RA(U9W) "HK,V "0V,&8N(093'$)Y
M!&"Y2 LJ"9PN2L1=T42-A"SJH.6 (!^=_@S_ ()6?L _#W]E[XG?L9>%?V;]
M#B_9P^*E\]]\0?"%QXB\3:SJ7C#7V71[NR\5/XT\27:>.#K^@#2K74/!"E-+
M\._#36]%^U>$E_MV]TZUN?G&S_X-^/\ @E+;^ ]-^&MQ^S7_ ,)%H&G?%+0/
MBSJ6L>*?B?\ $77/%OC+7_#7A:_\+Z'%XA\::K?R>(+KX>:'X?O[K2Y_A2-+
MTO3M4U.8:U!I^HW$?EW/[.,0AC#$*9F"1!B 978A52/.-[,Q "KDDD #)HG(
MM@6N2+=5D$+&<^4%F8@+$3)M D8D (?F)( &2* /S!\7_P#!'+_@G%XQ\;>!
MOB=J?P'\<6GB_P"$MC;-\()/!/[07[1'@73_ (86>E1V[:;;?#7PUX8^,7@S
MP/X'T2*>VMGG\.>'?!/A+Q1K"Q/#K3:G;W-_!<?8WQ]_9<^ O[3WPDOO@%^T
M)X T+XQ?"]["TTN[T'QNFN^()=0?PMJ&F7.B>)--\4:IKU[XPTGQ3%<.MY#J
MEAXOL9]0-A-!>SWFG27]M/[VZ/&@DD1D0[<.ZE4.]UC3#, #OD947!^9V51E
MB 6CEKA1RUI,;>Z4<M;3K)-"T%P.L,RS6UQ$8Y-KB2":,KNB<* ?FE^Q/_P2
M*_8&_P""?WBC7O'7[,7P/C\+>._$%E]BO_&OC/Q+XR\;^,;/19D:$Z3X?OM?
M\=:_H?A^V(8V\\6DZ>U_+ILMQ:W,JPS2.GZ6TUW2/9YC*GF$+'O8+O9B%54W
M$;BQ( "Y)) ')K/UW6M'\+Z)K'B;Q+JVF>'?#GAVPO=5\0>(-=O[72-$T+2]
M-MI+S4=2UC5=0EM[#3+"PM(9;J]O+VX@M[6VBDGGDCB1F !I45CZ%XB\/^*-
M)TW7O#.N:/XBT/6=*M->TC6="U.RU?2=5T._3S;'6=-U'3Y[BSOM*O8_WEIJ
M-K-+9W*?/#,Z\UM%'!4%&!>'[2H*D%K?&?M"C&3#@$^:,QX'WJ &T5RVJ>.O
M!.B>)_#O@G6O&/A72/&?C"74H?"7A'5/$.D6'B?Q1-HUAJ.JZQ%X=T&[O(M5
MUN72M+TC5M2U*/3+2Z:QL-+U&\NA%;V5S)%U-5'XH^J$]GZ/\C\__P#@J/\
M\F+?&S_KZ^$__JZ_AQ7[+6O^IA_'_P!%QU^-/_!4?_DQ;XV?]?7PG_\ 5U_#
MBOV6M?\ 4P_C_P"BXZ]/,?\ D0Y7_P!AF(_]2<$>%@?][Q/^&?ZGSA^VC_R9
M[^U;_P!FX?'#_P!5AXGKYR_9#_Y-0_9C_P"S<_@A_P"JR\(U]&_MH_\ )GO[
M5O\ V;A\</\ U6'B>OG+]D/_ )-0_9C_ .S<_@A_ZK+PC3P__(AQ_P#V'8?_
M -*B*?\ R5&#_P"Q7B?_ $W(^B8VC1P\B[UCS*,"$LCQ@R1RH9].U=$E@D5)
MHI5TV[GBDC66VB^TI$R_Q_\ _!VM\"_A+I?[,GP)_:0TKP/X6T3X[:[^UKX1
M^'?BSXHVULP\3^-_!5_\&?B=JUMIGBWQ-:V7A/5M5T72+[X9Z/=W,>HVND0Z
M4L$5VTTBPB*7^OW(&<D#<"BY(&7D&Q$&>K.[*B*.69@H!) K^5'_ (.[8K34
M?V!/V;]+F\FX$W[=/@*"\MFEP8[:3X,_'^VN)+D1AKB*"'^T['[1)$(KB,7E
MJ()[>YN;26O)/?/LG]KK_@C)_P $FO$?@#3/@S<?![P9\$_BS\?M>\1?!O\
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
M$'E6=VC2226LGYT?L36]MIO_  <Q?\%>=.D7[)%JOP!_9?UC3;&UM&)NXI?
M_P"SOI;NL2KND@N=1U)+.61%*-+>QPD[YD5@#]4_"O\ P5'_ &)OBAX8_:-\
M7_#/XA>*/&^H?LCZ3:+\9O!=K\$OV@(_B5X3\:ZQJ-[H7A7P;#X&\;>!9O%:
M^+?$_B&PN])\/VOAOPSJI2YL=2U)XX])T/5[ZQ_/S_@F?_P7#^%/[6/PS^,O
MQ6^+=]\5-+UP?M#?$ZW^%WA#PE^SM\>OBQ>:/^SSI-SX=A^&\;>-_@_\%Y[3
M5/%.BW^HRW.N>'M*OQJ>G:%+/<ZU!'I<UWN\A_X(US6J_P#!5?\ X.&GL5T^
M*P3]H/\ 9\,MM;0J^GP6MLG[2]W?M&\,-Q''<B*ROI741EDDANG?8()GCO?\
M&K365_\ \$P?%$T<5M=W.H?M._M!Q)=7!.KSW>C0Z3\/)_L]Y&+-C#;6?VVQ
MU!6FEA6%+NPNB MS ) #]<?"?_!2W]B_X@?LRZ]^VQX'^*VK>-?V:- O?$=I
MXH^+.@?!KXT:]J^D7WA> MXJU;Q1X=T#P_??$+0_"&AVTGF7U_%I$=HJLD6I
MW%M82W,R<7XF_P""LO\ P3J\*_LU?#O]K;Q#^T[\.XO@?\2KCQ"GPF\3S^'_
M !1IVM_$6]\)ZW#X8\4VG@7X0Z\+/XM7>J^%]>N8]*UF6ST&^BTC6 MOKBV<
M(N0GX?\ _!OZ+-/^#?K]J2WOYH[B'0W_ &T-/\46$]R+"72=.M/A@;C4QJB.
MDLUA&;2ZA.H)<Q(4M[R(2&,7$;GY/T*RL]2_X,S'GEMK'4;O08?$+RW\UO'?
M#0CK?_!3.Q,]WOU>U2>SU#7S#ILFEZC:7=K;0WVF3ZK.TNFV%TH /Z>O@S_P
M58_8!_:*^-\?[/7PA_:+\(^//B]K/PN;XOR>$X/#WBFQCMO!EKIUKKFJ:GJ/
MCO7([?P7J7B?3=#F&LW_ ($MKY=8T2QBO;Z:RC-@67D)?^"SO_!-_3/%_P /
M/!%S^T'JF@V'Q)O+RW^%WQ0\4?"?XO\ ACX+_$C^S[S^S=6N_ 'QUU;0K7X
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
M^TEX[_9>\&_M#?"W_@GM\0-$^'6@_ OP-^TVFKP^,_$?Q+\-ZMXVU'QM\5/
M'AOQ1>?\+ \!_"WQ!X:UGP]I>DZ7\1-*L->O+NPS*T\R%D_?AF82"26.UN)4
M&(-2DA2#49005*7!M_"NIRH$1F\LFY&UPI#8-6 P9<RS27$I^X=0275+B/GD
M6FHS069T]=N0RK;#S8B\& )>$]F7#XX?XH_F)7Q1\6?^4BW_  36^G[97_JD
M=-K[7KXH^+/_ "D6_P"":WT_;*_]4CIM>]E'_(XS;_LF\=_ZAU#YG,O]VPG_
M &/L'_ZE1/UQ?[Q_#^0K\K?VT/\ D^__ ()I?]?'[7O_ *H_1Z_5)_O'\/Y"
MORM_;0_Y/O\ ^":7_7Q^U[_ZH_1ZY\B_Y'.)_P"Q1F/_ *JLT+SC_<\/_P!C
MK+/_ %*I'UQ45PGF6]S%YTT'G6UQ 9;:2^@N56>%X6%M>Z7>6&JZ9<,KE(-8
MTF\M]5T:5DU73)/MUG;@RT5YCVJ?]?7^9[RWI_\ 7I?D?EF/^",O_!/NU^-U
MM^TE8?#+XN6'Q^MM4:>W^,UO^V9^V[J_Q"1(EU;2)=+/C;6_VB8_&NKZ VB6
M'V272[O4?"'A^]TK48=-*Z]IEY_PCVK?J';1O:J!:)?1QQ6^G6<6HR7ULFHW
MR6$\#PW5X(KD:M<W6GF%;XW7B:^UK4+Z2W\N"Z^WS0SK;1'D8)&C2.W"HBEF
M8XS@*H)/ )X'09K-O]6TK2H["75-3T_38M4E,&F2W]Y;6<>HSB)IS#8/<21K
M>2B%'F,=N9'$2M(5V*2)*/RE_::_X(=?\$R/VN?C!/\ 'GXU_LV:==?$C4+F
M&X\5:]X7\9>-/!6C?$B>W2(1ZIXK\+>"=3M+F+59#'%#//&&:]BB%MJ<UQ8M
M.DONOQU_X)F?L1?M(?"'X>?L^?%+X*W]U\#/A5I2:-X ^#OA+XH?%WX._#:P
M3=&5&I:%\"OB#\/?#^K7%Q=QVT2Z[XM\&^(KO3_-?4Y+JWB@N[N/[J_M"P%W
M-IYO;07]M:6%_<67VF'[7!8ZJTZ:9>36V_SHK346MKE;"X=%AO&MYQ;O(8I
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
M]G/P9X53XA6_B'0H?B/X7N/$MY%\7/!/@N6]T_PKXBB\/VLFHRZ9\7+;0-2
MGLWMK:34[C3HION#]H3]N']G#]E[Q-X,\%?%KQK>R?%3XAZ;X@\3:)\-/AK\
M//B/\=_BWXHT32[F:6^\5:=\+?@=I'BKXI:-X&M+2RN_+\3Q>'#HAGMI([[4
M(K2.\9/Q5_X*?1Z?;?\ !=/_ ((7:]:Z9ID^I:GXB_:"NKC4;>!XKC5;RW\&
M>%6\,SZIK2V5I:>(2NDK"EFD4UUL61[:/ FVMR?_  37\8?\)C_P<$_\%AQ\
M:;NUN_BSX.\%>#=#^"]GXD,,\NB_LXZ#?>'TU?6/!^E:D5.A75OI9^%/B.ZO
MH84L)KKQ/.E]((-7B:X /W&^#/[?O['?[17PF^(WQO\ @_\ '?P._@3X21:A
M;?%34?&-[J'PPUKX57\<6LV_V/XI6/Q$DTCQCX$BGNM&UBRNK'7M.TV_NHM-
MUG3XXUEMKHP?)&H_\%Z?^"36@?#;Q%\6G_:Z\-Z=X(T/XBS_  >M+_0?!/Q;
MD/C'6-!T6#7?%1^'WP]TO2KKQUXB\&6$MSIL-W\3?#^FZAX:>?5-/2[U-+*^
M623\W?"/@:^^%O\ P=.?$K1_A5I%I8>$?CG^Q&GQ-_:9\-0VVE7GAK4_$%K%
M8V.E^)M?T2Y>/P<CZWK?A[PAK5EK$4*W$*^+_$U_IPN=1N9;>1/^#<SX-?"7
M7_ __!4/7=2^&FC>(-:U3]OKXX?#*X\0:_HNEZQX@M_A9!X:TJZTCP^=<\1Q
M2&4P33>)+S6;"[T_3#!J>FZ==K*;]K:U(!_2-\!?CK\&_P!I;X0>"OCC\ ?&
M^C_$'X1_$?3[O6?!_B[1X]1\O4DL-1ETC5M)N6\3"#6[:]T74X+FTU*P6'[3
MI^H6D]CJ$4$D,Z1^M5_-9_P:FW=]-_P2RM8)GN%^P_'_ .-]K"$F:X5](GU3
MPGJ,VGW$+EH[./3M8N(=3G:S"(DWB#2'GVKK5J;C^E.@ KYW_:]_Y--_:@_[
M-W^-?_JM?$U?1%?._P"U[_R:;^U!_P!F[_&O_P!5KXFKNRW_ '["?]A-#_T[
M$X<R_P!QQ?\ V#5__34CZ._8J_Y,\_95_P"S;?@9_P"JQ\+5](ZI_P >K?4?
MS%?-W[%7_)GG[*O_ &;;\#/_ %6/A:OI'5/^/5OJ/YBLJW^__P#<6K_Z4SBA
M_P B27_8+4_](D?C!_P2N_Y,/^!?_73XJ_\ JV_%M?H17Y[_ /!*[_DP_P"!
M?_73XJ_^K;\6U^A%=>:_\C/&>M;_ -PF^5_\BZE_U]C^:"BBD)"@EB !R22
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
M"7A+0=.D\0:-=ZC;:K!X?T3P["GBCQ=X<:4 _9+X#_\ !4;]@K]HG3/BS-X
M^/>A>';OX&Z/=:S\=]%^,7AWQ3^SQXA^&_A1I[/3[[Q5XYM?C-#X9\8Z+X7T
M^?6-/?5]9GTNULDMKN.*>Y@CNU<_.%U_P7K_ ."3VF^&K3QMJG[76@'0=1^(
M>J_"'1;L>#?BN+C5?%'A]M*U'6;KP]I&AZ7<:YI_P[TB\\51?;_BC?VK>$-0
M\^/2[G6$@U-7;A? 7_!-[X*_ [_@I1X _:S^*7[:'QR^-/[7OQT\ _$'X6^%
M_#WCW0/@3_9'Q7\+>%/ $_\ ;4OC#P/\)O@EX>T"UT[P7<^%(M0G\2ZQKEE9
M:QXDL-#\/37&IZS>Z=I%Y\#_ /!O+^S3\ OB'X<_X*AWWC'X'?#CQ=-<?\%(
MOB#X7BA\>>$])\;26/ACPAJ)U[X>:+=QZELT :7X3UF76?$4=WX>FCM]<\02
MZ5?7+W$'A@0* ?N)\=O^"G'[&?[,WB/5/#'Q!^,.N7WC+0?!.F_$CQIX;^$?
MPG^+?Q?OO G@/5=.76M*\4?$W2/V>]!\9ZI\/-%O],*WEKK'Q.MO#ML\!%TL
MS;<G@OVA_P!L[_@E_P#&;]@C6OB3\>_V@OACJ_[%O[1GAWQ%X(.IP>-/$GAW
M4/'%Y>Q7=AKW@S2;>PG3XK:CXSLC:WSR>$O">E7VO?:--N[35[&#2X=6D@_,
M+_@W8^(VC?&;2O\ @J9I'Q3,-_\ M+>*OV]?C!J/QMT6_OA9>*=0^''BSP?X
M7\/^#_#6ZTGM["#X:^%_%.F_%'0HM*TS5;;3/"XOM#N+C_1HM/M[CUS]HOX$
M?L3_ +/_ /P1Q_X*O_L[_L:>'(;;X>?##PM\<8/B3HFGZMXJUGP[I/QWO?@A
MH/Q0U&32;KX@>)]8:SO_  %IESX2L-2T;1;=-5T35/#2^$KR*U\5>#_%T5L
M?HE\!_CM^PI^S+_P3V^%'QC^'GQ'T;X6_L*^"OAIX;U7X;^.O'.H>+=&T>U\
M W%['X7\,16\/Q TF[^(Q\5ZMJ-[&GA[2I-&OY_&%ZL>BZ9"[WQEB9\%O^"I
M'[%/[0GQ<TC]GCP)\3_$>G?&KQKH$/BOP+\,OC#\$/C-\ /$GQ \+:CI^IZE
MIGC+P)I7QQ^$WPZM?'T][I^CZKJL=MHFI2VL.BZ5JGB"V%S!I,R-^&7CGQ?^
MR)X0_P"#<O\ 8$T[]L/X;^,/BWX5\7^&?V<O#_PL^$'PP\8:A\.?$WQ(^,_C
M+PQK6J>%?!UAXUM]3TQ_ G@V_P##GAKQ6OCOQQJ<UWH]A<#5OL>G:WJ"PZ%?
MYG[5NF_M>W/_  6=_P"")?Q(_:SOO@;X8\;^.=<^/2Z/\*OV>_#WBB>+X46V
MK^#=&N(_"WBGXL^(=375OC%XGU/P]J=E;7>H6OP[^'WAG1I='UBVTR[\0W=T
MPC /1?C;\)/AU\-_^#I7]@SQ'\//#\7A^_\ BQ^S#\>_''Q#F@N[R>37O$,'
M@;]HK0Q?7B7.IW.B ,;56C;PS 'WPA;G]PLS)_5'7\TG[5+1#_@YY_X)?M"8
MS:K^Q7^T ML(F5BMK)H?[2MQ9WMQM)V6^H6]S%-9SOB.Z2:%X7=94+?TM @D
M@$$CJ 02,],CM51^*/JA/9^C_(^ /^"H_P#R8M\;/^OKX3_^KK^'%?LM:_ZF
M'\?_ $7'7XT_\%1_^3%OC9_U]?"?_P!77\.*_9:U_P!3#^/_ *+CKT\Q_P"1
M#E?_ &&8C_U)P1X6!_WO$_X9_J?.'[:/_)GO[5O_ &;A\</_ %6'B>OG+]D/
M_DU#]F/_ +-S^"'_ *K+PC7T;^VC_P F>_M6_P#9N'QP_P#58>)Z^<OV0_\
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
M&M/\5_'.TUR&TO+33A?V^DVKZ-KNCI;VTM@NI3Z5?::M]8,L][:@'Z1>-_\
M@M1_P3;\&:QKVG:O\:]6NO!'AWXEV_PE\6?%W0O@9\8_&7[-/AKXKW,#73^'
MHOVC+'1)/A))>SV4<S'3+OQ:EQ:J3=&#$5?J/HGB'2_$^G:=K_A_4;+7= US
MP_HFM^']>M+RSU73=9\*ZY96NK^']9\/RZ;)-#::=JUA=6=]9W$TC0WVGW*/
M;22+/$[?PP_%9M2^('_!!;]KC6_V+?A[X-_9D_X)A:%?ZYJ7PY_X6@?&'Q,_
M:<_:9\1Z!^TSI!U;Q-JCV/B[PYX'^#/ANT\5:G;Z)X6M?$,/QY\47MGX/UG1
M(K/PLU@_BKP[_7%_P3E>5_\ @GK^P5'<V<NGW,W[''[-6KW%EJ-W]HU"WO'^
M!WP\L;DM=.WF74CR/)YEF^Y[5A<,RJT#[0#[0HHHH ****3V9</CA_BC^85\
M4?%G_E(M_P $UOI^V5_ZI'3:^UZ^*/BS_P I%O\ @FM]/VRO_5(Z;7O91_R.
M,V_[)O'?^H=0^9S+_=L)_P!C[!_^I43]<7^\?P_D*_*W]M#_ )/O_P"":7_7
MQ^U[_P"J/T>OU2?[Q_#^0K\K?VT/^3[_ /@FE_U\?M>_^J/T>N?(O^1SB?\
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
M_, "2 !Q%50^./\ B7ZB>S]'^1+!_K4^I_D:^4O^"7G_ ""?VWO^TC'[3_\
M[I5?5L'^M3ZG^1KY2_X)>?\ ()_;>_[2,?M/_P#NE5Z66_\ ).8K_L9?^Y*A
MXE3_ 'J'_7R/_I:/U,DZ-_P#_P!#K\>OA#_RD._X*4?[_P"QY_ZHR\K]A9.C
M?\ _]#K\>OA#_P I#O\ @I1_O_L>?^J,O*VR?_F8?]BW&?\ II&><?Q\K_[#
M,/\ ^G8'W#1117CR^)^O^1[T?A7I_F%'F21M&8I;J!Y)H8!-9F(3QBYF2W9P
M\P\J*)5E8W,SX$-MYLNY2@8%%24?E)^U%_P2I^!O[;W[7GACX^?M1:#%\3/A
M-X _9GMOA=X.^#9\5^.O".G0_$>;XD^/=?U'Q-XBA\.ZCI]MXB5_A_KUEH5M
M<.S"SU."RE#K)!%7\\7[ ?\ P3X_8T^+?_!:[_@JO^S;\1?@_;7OP*^"6DZ!
M?_"[P!!\1?B99Z7\-Y]1UOPG::E=VNJVFO0ZI<7\EA<7"65U)=7D6FW30WUV
M\%E9SS0_V\;E4%F(4 ')8@ <'J3P*_E4_P""6Q:V_P"#BS_@M9)*T5OY-AX4
MD<WD+26^+#Q/X*2]CNHR.+>)YH;;4)'PEFMRKW!C4C(!]K_#/5OV'?\ @@/\
M*?CMX5^)GQZ\)?#/X/\ Q'_:'U3]H7]GOX6WFI^-/B+\0-*\'ZQ\#_@WX5TS
MP3H>BWEQ?>.=8\+IXO\ !OCQ=,N$LKU=$\(R>!K_ %JYCD\.^,)[;[&\ _\
M!6G_ ()Y_%+XM?'SX,_#W]J3P?J'B[]G/P)KGQ9^,VKZI:>+_#&A>%O 'A%?
M#MGXWUJY^*-YH6J^$]4TS0M<\7Z5#XG@TU+EM&FL;BPU4V$Z-+;_ )O?\'2N
MD6Q_X)-^/+R[TVV36HOBC\'3:ZA?:5ILVJV*W?C3P];OHMG=S0G5M/T#R;M9
MV6 B.6V?85>*8J_TS^VC\+O^"<?[.?\ P3%^,7C_ ..7P6T3PM^S]'^RS\,O
MA7XUF^$G@VSTKXT7GP\\0:KH"_"_X4^&OB!H7B3P]?ZU]J\?:U97FEWNM:\;
M+6]:UG1]<\:#6_ NA>*(KL ]B^&7_!8?_@GK\1?B#\+?A9X4^.&NZ!XA^/6K
M6VD_!C4?%7P-^./PY\$?&:YNM0FL+6/X;?$GXF_"/P=X%^("ZUJ-I-IOA^Z\
M,>*;J+Q#JCV^E:(VHZI>V6GW7U5^T-^UK\!_V1]%\.^(?C?\0[?PE_PFWBFY
M\._#;0=#T7Q-\0_'?Q0\16,VGQVWAOX;?#WX=6>M?$7QOXF_M?4]$MI-,\%:
M'K-SHSZC::GKEM!HD5Y,O\?O_!1:S_:+N_V;/^"+_P 0_B!X?^%OP(_9UT7]
ML?\ 8UTG]FC]F_PS/XO^)/Q>^&7@G5?!#Z[X1\1_&7X\:C?:=H=YX\UWX=Z%
MX5UO4?AS\-/ 7AOPAH6LWTNH7^J7FLP7,5Y^@FL_$RT\8?\ !U!X0^&OQGN;
M*'3OA)^Q#K%A^S/X5U34;#5M*T;XQ^(M"MM<\?>)?#=I-(VEV/BNZ\.K\4[.
M>2\C.H6&A:/!J:",Z?'-  ?,/P=^)'[+?Q,_X.>O@AX\_99L?$FBZ5JG[)OQ
M2USXSV7CCP-\;/AUXXT/X_7%K\</$/B9O$W@+XQZ=I7C/PKXGD\%V?P\\58G
MT&P\/^(_#VG6\6GI+;ZY)/%^PWP.^,?_  2 \0_\%$/VG_V@?@E\5_!/BO\
M;*T;]FS?^U)\3O#WQ \9R_"ZW^#/PTTSX?:9JDEUXXDFN/A-%!H)\$^"?#/C
M+7-*U"+[+I>DZ?K6J2VC>(K>6Z^,OC5H7AO1_P#@ZM_9 US3[;0=#U'Q-_P3
MDU[7[R]N=)2(W_BNSUS]H[1_#<NJVNG)&ESJ-OI?A[06LM>N5-M?+X=\F:26
MRMKA4=^S=8Z'I/\ P=(_\%&[.TM6T<7W[ OPZTEX8;32M,E34+^\_93N?$#.
M-"LI=!L+LZN]O?6[7EH]JEW=6#^(8SI4]UN /O\ U+_@N3_P2HT[PM\2O&,_
M[7_@37]!^$GB6R\ :EKOASPY\4[Z]\0:YJ$4NJVUC\/;3PMI]]JOQ:\.Z"UH
MD9\6>![;6-+,V%O;M-/-S(OW7^SE^U/^S]^UM\%],_:+^ 7Q%T'XE?"+Q;8Z
MI92^/)[>XT;^S-3T&SM]1UZ#Q/HWC=]-UGPK=>&-.N;;6;V+4+>TNH(FLVN8
MTCNXF?\ GQ_X(??";X>:S_P4*_X+J>)=1^'_ (&U;Q#9_P#!0#Q5X5T[6]1\
M&>%[[6])\!:S\1OC0]_X8L;/Q)96:>$?#C64\5KJ TW2DN/$&L:(R64LFDZ1
MJ/\ 9/AO_!%GX.:K\7_^"5?_  6=_9\^'WC"U^'%WXW_ &M?VT?A#X6\17.J
MKHOAOPLGB/X+^ ]&\.2Z[-),+;3/#[ZA&K:R-)DCGGTFUU)+2.21N0#]O]4_
MX+/_ /!.OPW!HVL:]\>];L/A=J?BBX^&>B_'O7?@;^T!9_LW>*/%VCV]YJFI
M:=X8_:)L?"[_   UR]2QTK4 L$'C>::9X3!:))>/!$_W)\#OVA_@M^TWX"?X
MF_L__%/P9\6_AZ?$5]H$7BOP-X@O=8T*:ZL5N1-9)-']HTV6[MKBUECN+5KK
MS[:2";<@E@*C^.'POJ'Q4_:V_P"#?'X2_P#!.#X;_L<?M'Z[\?-0'A;PGX+^
M(NG_  H\0VG[,-EH/@?]HZR\=)^T#X=_:2DT>V^'.J>$-<\,>%/&6HV=U9>+
MY;K5==\1ZSJ$5WJ7A_Q?X927^PK]F_X5ZE\$_@5\&OA)KC:->^(?AI\+? O@
MWQ3J?A_3M/T?2-5\5:+X4T6TUW7)+;3(H;&]U_4-2%[JUS>;[B^O-*\466IR
M VEW#<2 'N5%%% !3)/]5+_URE_]%M3Z9)_JI?\ KE+_ .BVJ9?"_3_(:W7]
M=)'R%^QE_P G_P#_  4S_P"NW[(7_JJ?%U?K".OX-_(U^3W[&7_)_P#_ ,%,
M_P#KM^R%_P"JI\75^L(Z_@W\C7I<0?\ (RA_UXPW_JOB?.<.?[GB?^PW%?\
MIR1^0WCG_E+E;_\ :.M__6EC7VQ7Q/XY_P"4N5O_ -HZW_\ 6EC7VQ6^:_'D
MW_8NQ'Y5!\._[MF/_8>__3C"JFH6,VIZ=J.F6VK2:#<:EIU_IT&MP0VL]UH\
MU]:36D>J6*7^B^(K :C8/,+K3I;_ $+5;&"^BMY[RQGMHY4-NBO(/H3\7O!G
M_!&#P1X'_;,\3?M_:+^W#^WTW[2OC>S;3_%?CO5_%/[,FKQZUX5N+;PE$OA>
M]T.]_9AN-)ETW3=,\(>&[73-)L? 7A*6TN]&MQ/J%[) T$O;?"7_ ()&>"?A
M5^V-X]_;B\.?MB_MHR_'[XSVFD>!_BIXBUO4?V4I?#_BWPA OAJ30XI_#D?[
M)<5EI4/A/0M!\/V\3+:6_P#Q-/#T6GS7V]'BK]:Z* /R1_9P_P""3'A/]FCX
M^_';]IKX;?MA?MG/\8_VJ-%OC\=-4\1W'[*=UX4\4:[J>DZM!X0U<Z%+^RE
M^DWGPSO?%DGB334L8$MI-<\.V]CK>B^)-.:^T:^A_97_ ."2'@K]D#]HSXL_
MM/\ PB_;$_;9NOB#^T#XNL_&_P"T1H_C+5/V7;[PG\8M?TW6/$NK75]K\.F_
MLE:']FT_7)O%NIK#I'@O0OAUJ5I>W!N;K5'TBWN+67]="0%=R0$CCDED8\+'
M%"C2RR.QX6.*-'DD=B%1%9V(520C$)-';N0EQ*;=8H&(6:5KP*UHL<1P[FZ5
ME-N%4F<,IBW B@#\G?B/_P $D_A==_M,^+/VR_V9?CC\=?V,/VA?B3H_]B?%
M/5_@/??#1?A]\4-2N;31M0T;5O&?PW^+?PI^-&@76M:1,C7]WXLTW0M!6#Q+
M=ZGMDL]4MYKVT](^&?\ P33^%_P?_9T^+OP,^%WQA^._@SQ;^T!J^H>(_CQ^
MTY:ZU\/?%G[1?QD\6:K#);>(_$GC+Q%\8?A?\1O!NCVE[9RW/A#1-!\(?#>Q
M2Q\.ZG+/I3^&YHE\1:3^C607FC!'F6[F.>//SP2 @%)E^]&X) *N%8$CBE )
MX R?04 ?F_\ L%_\$T_"/_!//X+>(OV>?@;^T)^T?K?PNU:VUJ^\":9\9-1_
M9^\42_"7Q1XFO'OM3\6_#F3P]\)+6#0_$\/B*:+Q)9-\0]-^)_AT7MI$\OAV
MU0/J"^<_LR?\$F?"O[)'Q,_:'^+?PA_;,_;1B\8?M9^)]2^(/QPE\9W?[)OB
M*RU_XH7L_C=T^)NG1Q?L>SZ;HGC#2M3\=:CXGT0Z=X0\.Z';ZG"JZO8^+M$6
M?PAK7ZSN#'CS 4SP-X*Y)X &[&<GBF!T)P&4G)7 8$[@,D=>H )(Z@<T ?DS
M^RE_P2-\&_L5Q?'L?L__ +8G[9>BWO[17BK5_&GQ/U#Q1J?[*?B"]D\;ZW=1
M3:K\3?",MQ^RE>QZ;XUELFO],BEED;P:ECJ=XH^#]_=K9M9_/?AC_@WQ_9/\
M,_LP_'3]D:Y^-G[5_C3X%_&KQ[_PMZ_\&^/=<^ .JQ^%OBN9_!?]I_%7X<ZC
MX1^ G@?Q=HOC'5]+\#1^&]4@NO&GA[PI=>&M7O[>W^%%Y=RV]N_[V=2H')9E
M11W9W8(B*.I9W8*JC)9B% )(%$G[F.267]U%#(\,LLGR1Q2QJ7DBD=L*DB(K
M.Z,0RJ"S  $T ?S^>,/^#=3]F3QSX=^",'C_ /:G_;]^(_Q1_9U\8Z9KGP_^
M-GB;]I;_ (2+XG:7H>FZ?:WFG?#KP1K?BKP[-X*\&>#X=?T[PRNCZGX>^'WA
M3Q#HM]IOVC5M>_L6VO+R'Z1_:6_X([_LV_M#?$?]F?XLVOC[]I;X(>,_V7OA
MY#\'_ FL? 'XU>)?!.M^(/@Y)9ZRC?#WXB^+/%%K\2/&.K>'-0L-=\8:5=P^
M&;[PKKG_  C7B7QCX:\26]S=>*_#&E)^N<JM SI,IA:)S%(LH,;1R!48QN'P
M4<+)&Q1@&VNAQAERW<H(!8 MG:,C+8&3@=3@<G':@#\B_C7_ ,$>?A#\9/VB
MO@%^TC+^TS^UI\,_%'[)6F^$O#'[,/AOX8:M^SUI7@7X0^"=!\-:1IM_:^&K
M7Q!^S!\1/%GB*2ZO-"6;5[;XA:E>:QKEM>7-E8LC7GE)U/[2?_!*/X3?'?\
M:+^&G[9/@/XI_&']EW]KWX6^&;#PW9_'+X&7_@8:MXKT*+1]*TW3=.^)>@>/
M=#\6^!/'DWA'P^EKHK26_@^QM-6U&]GNH="OX_";V5M^I@!/ &3Z"G,K(0'5
ME)Z!@5)^F<9H _/KX$_\$\_ ?P&_X:*\>Z+\7?C'XK_:@_:<TK5-.^*W[7WC
M?6? ^J_&C5Q]FE_L>#PEH ^$NI? GPMHOA>[6#4/"NC-^S]IEA:ZA:VMS?Z;
MXD$,>F7GAW[+_P#P1_\ !_[&^@?'WP=^SU^VK^VAX1MOVBO%'B'QCX^U37[[
M]D37I8O'NO:]X;DU;XC^&)-3_8K\9V6G^)-7T.UO_#=VSVMAX=?PWJ.IC2/
M_AOQ$NF>-/"_ZZ44 ?F__P $Z?\ @FC\,O\ @F?X$\3?"KX(?&K]H3QW\+/$
M/B;4?&EIX$^.5W\%-?L='\5ZW::3#XF\;^%]1^''P;^&_B/PW?Z_%8:#I-SX
M>U[Q/XEM&L=,G:VT'39K>>_3](*** "OG?\ :]_Y--_:@_[-W^-?_JM?$U?1
M%?._[7O_ ":;^U!_V;O\:_\ U6OB:N[+?]^PG_830_\ 3L3AS+_<<7_V#5__
M $U(^COV*O\ DSS]E7_LVWX&?^JQ\+5](ZI_QZM]1_,5\W?L5?\ )GG[*O\
MV;;\#/\ U6/A:OI'5/\ CU;ZC^8K*M_O_P#W%J_^E,XH?\B27_8+4_\ 2)'X
MP?\ !*[_ ),/^!?_ %T^*O\ ZMOQ;7Z$5^>__!*[_DP_X%_]=/BK_P"K;\6U
M^A%=>:_\C/&>M;_W";Y7_P BZE_U]C^:"F2 %2&C:497*I<RVCCYA^\2>%7D
M5X?]:B!2LS((9,1R.0^E +$!06)Z  DGZ <FO+/4/P,_X.2/@Q\*_&/_  2S
M_:8^,'B;PAI6H?%?X1Z#\.-7^%WQ1&CBU\=^%;Z?XS_#;3+^.TUO2M42."VU
M+1K[4=$U"74-,EN)-+U&]CM9+6[DANH<W]@CXO\ _!/?_@EU_P $J/V.OB[\
M6O$'PH_9^O?C5^S;\*/B9XEOY_#]E/\ $SX[^-]?\!>'?&M]I^B:1X8@U/XO
M_%:274M?>.RL;R*WL](U#RM62YN5TXV<_L/_  </)*__  1L_;@BB:9)1X1^
M&F]8-HFV+\=?A:TL;!@<1RQ!XYAC<87<)\Y6OS:_;6TRWU7_ (-*?!%[!#:7
MLFE?L2?L/W]JD6DQ+<Z)!+XW_9ATR6\M-5N+:;7((+^ZLM3T>Y?2GBL[]H=3
MTJ_G2R&I>4 ?KG?_ /!<+_@ESIWQ5\"?!^]_; \'Q>.?&5MX4M]$\_P=XLU/
MP_HFJ>.=.?7]$TSQEXMEB3PM\,_%&F) +.^M/'E]I=WI[$V]U!%<[8C\X?\
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
M-8ZUK>FZ3JGB3QSI6DW?B:S\*>'HK^XAFU35'M=-DOM3TJP2XO(O#T.HWUQ
MMA;SS)_,+_P;<V7P]_;(_9/_ &QOVF_VC-!\*_%/XT?M)?M:?$_P]\:-;\?:
M)8>,I+?X>R> ?A3K.@?#"[/BK_1;'P))8?$'6=9M++3&TO3KW2--O!<W4&D:
M;J<FG ']-=W\1?AXG@.+XMO\0_!5M\,1X:;QB/B"WB?0CX)E\(MHT6NGQ)!X
MI-__ &%-H<N@7=OJT&L)?&P?3;FVU!;@VLT4S?/&O_MZ?L-^&?"_PV\6>*?V
MQOV</#'@_P",%KJ>H_"/6]>^-_PNT:T^(%AHNK7.A:QJGA*_U'Q3;6WBG2=.
MUVQO-#O;_1)K^UM-8MY]-GECO8G@7^23]C+X:Z+I_P"S/_P<9?\ !.WXB^']
M,^(W[./[!E[\?O&/[+<'Q*TNS\77?P>\9R>%OVH/"NEW7AT:S<>(_#-IK?A>
M]^'NB^,]!CT&UOM>@^(B^-?%%G80^,_&^L7-AUWP*_85_93\3_\ !L?X_P#V
MA?$OP+^&WB'X[ZY^RO\ '/XN2_''QAID'B/XEZ#XN^&GQ+^)LGA*Z^'/C.]L
M_$/C/P5H=R^@1ZEJ6@^'Y? NBWNJQS0:C!JNG7.JV-P ?UM?$;]L7]D[X.>-
M/#'PR^+W[3_P#^''Q!\9V^CW7@_P?X\^+GP[\%>)/$%KXA"'P]/IFA^(O$6F
MZIJ,7B#?'#H4MG:SIJ]S-!#I[7#RHK=W\5/CA\'?@;I>G:U\8_BS\./A-IFK
M^(K/PGI.I?$;QMX8\%6FJ>)KV_ATV'P[ID_B;5-+AO\ 79KN9;5-(M7EU!IV
M\I;<R?+7\=OQ6_8H_9EG_P"#9.X_:5UCX3>$;_\ :+\0_LO?!KXQZA^T!XFM
MY->^,4GBNZ\5^$M!1+;XK3ZE>ZII6BZIIUU+X;MO!%A!^_M=0FT3Q +?3KO4
M;VRC_P""W/PW\#_$3_@B9_P2E_:-\<^#]$UKXV:MH_[ /A74OC)>VKV?Q,7X
M>^,?V=/&OBSQMHE[XVAU".2Y\(:EXFU?2[FPTG1+*]TJQOM-74)/$-V]B[6X
M!_7!I_[7/[+FM_&2Z_9YTO\ :2^"FI?&R&7R4^#=E\4_ 4_Q3,T%J^I7L/\
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
MWY1_%QO_ %YK_P#I$CS<Y_W3#>L#]AK3_CUA_P!Q/Y&OS<_X+!_\H[_VA/\
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
M_6-3\!_#@VFF-H<WA_X=:AX#\5MHNJ7NER:GH^GWK:E:_O110!^17C?_ ()
M_#?QI^V'\*?VV[7]J#]KCP7\7_@!X/L/AM\$+?PMK_[-6F>"/A5\*;'P_P")
MO"FJ^!/#MGK'[*GQ!\4>,=)\0:7XU\0Z9>R>/I-5^(<^EZ[KEZ_Q,U*[AM#7
MZ]F:<P6PDN)KV(V5O:"XF-O!!--;!#)J$6C^3]HTW4+K8?MDT.E>%+.<22I#
M:E'%I+ S*HRS!1E5RQ &YF"J,G RS$*HZEB ,DBI)8Y(9'BFC>*6-UCDCE5H
MY$D9#*J.C@,KM&#(JL Q0%P"HS51^*/JA/9^C_(_/S_@J/\ \F+?&S_KZ^$_
M_JZ_AQ7[+6O^IA_'_P!%QU^-/_!4?_DQ;XV?]?7PG_\ 5U_#BOV6M?\ 4P_C
M_P"BXZ]/,?\ D0Y7_P!AF(_]2<$>%@?][Q/^&?ZGSA^VC_R9[^U;_P!FX?'#
M_P!5AXGKYR_9#_Y-0_9C_P"S<_@A_P"JR\(U]&_MH_\ )GO[5O\ V;A\</\
MU6'B>OG+]D/_ )-0_9C_ .S<_@A_ZK+PC3P__(AQ_P#V'8?_ -*B*?\ R5&#
M_P"Q7B?_ $W(^AL0G_CYWFU'-V(H9+F<VB\W8MK>%));B[-N)?LD,2&26Y\I
M$PS C^9S_@H;^ULWC/\ X+ _L\?\$XOC[^TK\2?V3/V2]>^"=E\9-4\2?#;X
MDZC\&+W]HOXQ^*M3UGPIX*\!:K\7-"GM/$/@GX:ZKI^DZGH[KH^J,WC'Q7IF
MI?#>P;^V=5DMX_Z8)(Q-&]NT!NQ=*;3[ )TM%U,W7^CC2I;R172R@U4RC3KB
M^(S9074ETK(T0=?Q]_X*+_\ !/S]A_\ X*RZSXS_ &?_ (IZSJVE?M)_L_\
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
M8;O6/">K)I_VIK^T%E?VUKJ-I^*7P4_X(,_#+]FWQS\8?B;\#OV^_P#@I/\
M#'QY\=M;G\1?&W5],^,_[.37GQ$\076NZUJK^(=62Q_8I\5:!=7TGB'5M:U2
MU&G W>FC5(-1-Q8Q*)5_=M07$C("RPN8Y64%A%(OEEHY",A'42Q$HV&'F1Y'
MSKE* /S.^!W_  29_9$^"/QKO_VG=8T?XE_M#?M0:C:06UE\=_VHOB7=_'_X
MD:%J,"W26^IZ5K/BNUMO#7A)HH[Z\MA<^!/#OAUSIU]-I1@MM/$T(R/^"A/_
M  2A^!O_  4(\;_!GXN>)?B5\>?V>OC;\!)GOOA]\8/V</%^D^$_%-I,9QJ#
MM'>:GINKZKHFJP:U#!<:1J.@B&:VD<74=U8Q1O?6_P"I%% 'XO\ PW_X(7_L
MJ_"O]K2V_:]T7XI_M8ZY\0(M#T'3O&>D^//VA/$?Q#T?X^>,/"OB%O%OA3QQ
M\?-4UY)?%OQ NM/U?PSX$U5]"U[Q;K_@BVU;PQH\\>F)J>EZ'/'U%M_P16_9
M6A_:O^-G[5;^,OCJL'[0&N:CXX^,'[.47Q)U.+]GGQQ\2[HZ[-<>-/$/@?1)
M_#ESXINVN+Z3Q)X0MM4\2RVGA7XBZG9:]<P76FZ7?:9=?KQ10!_/9X=_X-MO
MV/-"^%7Q)^ U[^T#^W!XD^"?C>XUN^\$_!/4?V@XXOA/\%?&'B*^L-1L?B]X
M;\(:)H7@[PUXD\?:/?Z)IVHKIOC"+Q7X<L+F^N;QHIM9MQ?Q_JQ^Q!^QK\.O
MV%O@/X<^ _PPUOX@^)M!T.UM'O?%_P 3O$]MK_C?Q%>:5H?A?P?81W2PJVGZ
M+X7L/!WAGP5X4T#PKHJV:Z?H?PW\%R36YN[3799?KN@D ,Q.%1'D=CP%2-2\
MCL>BHB*SNQP%52S$ $T %%+(K1.(Y5,<A,X$<@*.3:W$EG<@*V&)M[N&:UG
M'[JXBD@DVRQLH:Q"I)(Q"I%%+/*['"10P1M-/-(QX2*&)'EED8A(XT9W(520
M +11+^Y#F;]T(Q$7,O[L()[=KN$N7QM$UJCW,1.!);JTR9C4L$R S(2 ZK&[
M)GYE25=T3LO4+(OS1L1AUY4D<TGLRX?'#_%'\Q:^*/BS_P I%O\ @FM]/VRO
M_5(Z;7VO7Q1\6?\ E(M_P36^G[97_JD=-KWLH_Y'&;?]DWCO_4.H?,YE_NV$
M_P"Q]@__ %*B?KB_WC^'\A7Y6_MH?\GW_P#!-+_KX_:]_P#5'Z/7ZI/]X_A_
M(5^5O[:'_)]__!-+_KX_:]_]4?H]<^1?\CG$_P#8HS'_ -56:%YQ_N>'_P"Q
MUEG_ *E4CZXHHHKS'M4_Z^O\SWEO3_Z]+\@VLY5$\L/(R1+)*T"Q6[2L(Q>2
M"YT_5()$LBWVMH)+"?[2(3;KY3RK-'^*'@C_ ((RV7P2\>?$GXP?LJ?MW?MC
M_LZ_$GXX?$[XB_$WXF-X4;X)>-/A+XO\5?$?Q7J/BF>:[^#WQE^%^HZ3H#Z6
MUS#:6&M3:0!I-U9Z;J%JPFTZUNJ_:^BI*/@3]C'_ ()W_![]C+QI\4OC%I?B
MKXF?&_\ :+^/6I0:E\9/VC?C?JVA>+/BEXM2QOXM?TOP,L&F:/X/\&>$O FD
M-'X>CLK7PIH=S:+/H+:?&BO"3%\:77_!"3]F2P^.'QE^)F@?'3]K3PG\$?C_
M .*+[QY\??V/_ GQ0\0:%^SG\5/$^I32W^MO\1?A_HXT/5?B!X9O)I/MFL>$
MM-\133^*;*V?PI;0WOV\:'>_N([I&CRR.L<<:/))([!$CCC4N\CNQ"HB("SL
MQ"JH+$@ FG.1#-<QRE(I=-E@^WQ3PQRFR9[1M5BCOK6:]TYH_/TV&6^2)[F&
MYEL4DNK2*Z*)#* ?RM?MB?\ !,CX*_\ !+;_ ((<?MU^"/AE\3_CEXLL?%WP
M^LQX@L/B]\6H]3\++XBU#Q]X&L;IO#?@_1(M,^$T-S-8V?ANVO;CP';Z)XXU
M#0=%TG1Y+C7=7T2ZT74_7_V$O^"8.C?M*?\ !-3]C;P#\6OVS?VH?B7^RCXY
M^!/[/7Q;\7_LO&Y^!T/@?5O%^A^&O#/C37?"VI_$JV\"0?'2\^#^@>,]0UFT
MTOX0ZUXLTR30=4\/^'HM2LY](L9+.[_=?XR?LW?L[_M#6VBV7Q\^!_P1^.%C
MI.LS7/A5?C!\*?!7Q-T[1=:=X[22'P]IGC_X0Z]J&C7<4]Y:QW$%_=7=D3.D
M$\T<=RLT>[\'O@-\$_V?M$O/!/P+^!WPJ^"7@VXU"X\57'@3X7_#GP-X%\(7
MWB:T<P7WBZYT3P+K.AZ=+J\-L!Y5X=-M-#TN=(I[*TDU>WL[60 _F:_X.)/
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
MXOLK75_#5U-8:MXMM+R*W\1:)>6^KZ!,\*Q:QIMQ;WVGO<VLT<K?RK?M@_\
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
M&&U8 BXEO+2.(N]Q"'-R_+\R_,S(O(^9T!+(OJRA6+*,D!22!@T ?CS\=/\
M@C1\,_VEOV7/A/\ L7?%[]KW]M#6/@1\(?\ A$+/1M+CUK]EG3]?O]$\$WD@
M\)6GB;7M+_9-D;6H?"FF7H;1K:&[U.3[7;&&_AO(@Z1]/^U1_P $D/A=^V!\
M*OV7_ GQ;^/W[4Q\=?LC^.M.\??!/]I'PM\0_AGX<_: M[JYU"TU/4-,D\3>
M%OA1\/O#GA368;GPUX6'AWQ?HGP]\&7WA'5++3_$5]?:V=*>UO/U@HH _(K]
MK3_@B_\ L<?M@?LY_!G]G;QRGQ3T&W^ ZC5_A%\8_#WQ$U3_ (75X.U#7KV?
M5_B!JGB+Q1XJ\*>+[/QEKWB_QE';ZKXN\0ZKH>K>+_$FHLVM:1I.@:1'9:[:
MW?V-O^"0?P:_8PB^)?B?PE\:_P!H3QS^T'\3? J?#+5/VH/BWXN\+_$;XN>!
M?"%G_I.A>%_@_%K7@7Q!\+/#'A.PGC'B%)]=^%7B^^;Q#:Z=:ZOI#1;;"U_6
MBB@#\L?V$_\ @E1\//\ @GQKWQ?U/X)_M,_M3^(M*^-VO^(?'OQ*\,?%R?\
M9^\5Z+K'Q$\01E;GXDZ'%X6^ _@K7+/QI#&UQ#I\@\;Z%X95KD-K/PLU2VAC
ML3SG[/W_  20\(?LW?M(_'?]JGP!^V9^V[_PMO\ :2M9;GXQ7OBO4/V2M=TK
MQ3J?V2_M?"NL0P?\,G>)[.UU;X9WMU!XI\)0Z9HOA6W_ +:T'1+;Q-:>,] D
MU#PAJOZX,RJ"S$*H&2S$  #J23P![FG%67;N4C>H=,@C>C$!77/WE8D ,,@D
M@ Y- 'XK_#/_ ((:_LX?#'2OVRM!U/XY?M2?&'PQ^W?_ ,)A/^TAX3^*&M_
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
M)A"3*VOC5;>YU]]5_H,H) !).  22>@ Y))[ #DGM7CGN'Y^_L_?L?\ Q/\
M#7Q*T;]H?]K?]HG5OVK_ (^^#-,O=(^%UL_P]TSX._!3X(^&;Q)DU[6?A/\
M"_PGXR\6Q1_$#5)[BX\*7/Q$UWQDWQ5\6?#[5=:TK6=!DT;4-0AE^+/!/_!*
M+]H#]C/]H;X[_%W_ ()H_M1?#KX*> OVEO$,'B[QW\ OCQ\!]2^+WPOT/XH6
MEQXF6U^*7PRO=#^,>B:_X! O_$%Q?)H5Q! @T/48-!U&"_T/P_!H]O\ NJOS
M2I OS3RB!HX5YED6ZFCM[5DC&7<7,\T4$!4$332QQQ[G=5->*[M9R!!<V\Q,
M=O,!%-'(3%>0M<6DH",<QW4"//;N/EGA1I8BR*6 !^._@[_@E%JGP8_8D_:/
M_9C^ GQ_L]&^+O[9][\6-1_:9_:E^*'P=/CGQK\3/$/QDTOQ+H/CW7?#7AWP
MO\7/A*? +E/$NJP>"XO&6IZI#X;D\5:IXABN)HK2^G7S;P)_P2;_ &EO _\
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
M/U;PS;6=JWFW%O+IEO<V\@!^;O\ P4>_X)&>(_VZ?V:O@?\ L8_"K]H#P?\
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
M "D._P""E'^_^QY_ZHR\K;)_^9A_V+<9_P"FD9YQ_'RO_L,P_P#Z=@?<-(2
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
M3_\ _@IG_P!=OV0O_54^+J_6$=?P;^1K\GOV,O\ D_\ _P""F?\ UV_9"_\
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
M(\):A8^'X2T/FW<NM:B/%&M6VF6LUW::!INJ7MP!;V\TJ][^W'\&?C?^T/\
MLU>-? ?[.O[2FK_LI>/+W4-/N=,^,^F:;%XAM/#-IHWC&+6M5\(6?V62*.\T
M9M#TF^T6[\2Q7 M8)=0B$\_/EM_-_P#\'&WP3^#NM_L&?\$^/CQXI^&]C?\
MQ*U/X\_LF?!E?$NK.MKX@N_AMXA^"7C[6]2\%PR6T>N^'TT*[U?P]9:F8!HV
MH>+9K7]Y=K% TE^GK7_!Q1^QE\!_@3_P2-\97GP1\)^(?A1:_"_QW\,AIWA_
MP%X]\:Z9X"UR_P#B%\5_#NDZ\=4\$Z5XIA\/^++J*2^U2-%\7Z%;16>LV@GT
M\V^K6%O;* ?U$^&K+4=#\*Z+HWB#Q/J'C35_#OAW3(]<\;:G]FTYM;GLM)TB
MUU+Q'/IS.TT-EK]XCZI:7;,(+B(-<1R21(S#4M;JVO59[*X@NT28V[M:RQW"
MI<!YXS S1,X6826MTAB)#A[:==NZ&0+_ "[?\%"OBW\5?B5^T!_P2!_X)V^!
MM*\->-/ WQ;^&6M?'#XP?!O4_BSXP^ ?P_\ CK=_"#X2&_\ "7P\UWXA^'_A
M_P#%5I? UTFARZSJUBG@OQ'H?B?7O#=YX4UE],BN;S4].[G]E#_@FY^V%^S/
M_P %/?#?[57P8^$O[.'[$O[)'Q#\$7_A[XX_LL?#7]HGQ7\3O .KZW#H>J2?
M#+Q[X1\)>&OV;_A=X5L[BU\0:-\/M=UR21-5N+G^S_&.GVFM:*UU?ZGIH!_2
M3<:IIEI-);W6HV%M<1:==:Q+!<7=O#-'I-C<36E[JDD4DBNFG6=U;7%M=7K*
M+:WN()H994DB=5O$A9886.V:YE6"WA/$L\SM;*D,,9^>65FO;-5C0,[-=VP
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
M1_H1151^*/JA/9^C_(_/_P#X*C_\F+?&S_KZ^$__ *NOX<5^RUK_ *F'\?\
MT7'7XT_\%1_^3%OC9_U]?"?_ -77\.*_9:U_U,/X_P#HN.O3S'_D0Y7_ -AF
M(_\ 4G!'A8'_ 'O$_P"&?ZGSA^VC_P F>_M6_P#9N'QP_P#58>)Z^<?V19Q;
M?LG?LS3,SI&O[.'P36:2.ZMK%HK>3X8>$HKB4W]XCVE@D4#R22WURIM[*-7N
M9BL<3,/H[]M'_DSW]JW_ +-P^.'_ *K#Q/7X2?M\?''Q#^SG_P &_OC7XJ^$
MM0N](\3V/[$7P#\&:!JVGR-%?Z7JWQ9T?X3_  ELM2LI5^9+NQG\<)=6S+\P
MFB3;DXIX?_D0X_\ [#L/_P"E1%/_ )*C!_\ 8KQ/_IN1[[^SQ^U?\<OV\/&W
MQ#^*7[+6K_#GP/\ L5_#K4?''PN^$WQ=\3^%?$?B;7_VM/C5HUAK7AR7QCH/
MAW0_$?AB_P!'_9K\#>,-/N=)T_1;#5X=6^(WQ'T"+4M%NK[1[?4-*N/RC^-7
M_!6C_@J[^RG_ ,%$O@-^Q/\ M3>%_P!@#X8^#?V@_$VE/X _:QA^%GQ[U?X9
M>(]6EMKO2M%US2=%MOVE]&&CZM=>-/[(\&ZY9ZAJPT[P[=:['J&LV%W96T^G
MW7[!?\$=/ ND_"O_ ()6_L!Z)I26^CVEW^S)\,O$=Y?V\:;3+\;-)G^*<GB?
M: $DUV'4-8U?5(Q_KI$N4E7*2JQ^8/\ @X8^!_[-_P 8_P#@GG\0K#XYPIH?
MQ-TSQ+I-U^RO9^'=/E\0^/-3_:EU\6NE_#+X9^#K'1XYO$OB72_CLDCZ5XI\
M,^&(+K4_#>@:MKWCPV\%IX8N=1M/)/?/3O\ @HO^U_\ MA_ GXS_ +-/[/O[
M!47P,^)_QF_:(\0ZEIK?"'XI^&/B9K&J^ OA=X;LAJ?Q._:1^(/CWPC\>/A_
MIW@[X?Z)<W?@2VTG3?%T5Z-4N+W4/#&G7TWB35(X*]E_:4\,?\%-M5_9:^'.
MA?L\?$?]DW3OVJM/\=>%;WXB>(-<\!^(?#GP3TKX5:9J.H)XBT?X;^&_&EM\
M4_$'AKQ+;+J=C9ZOJ7BF\E@DL]%U)89K:X@^T6WXR_\ !MY\9M%^)VK_ +6W
M@W]J37O'VH_\%5O ^N:7\)/CC=_&>:/4?B5#\%?A5-:_![PE\/O *W=Q:C1?
M"GA+Q=H>KZ-XUL;:+5+N#XU:]:>(?&<.M:5XF\-Z-?>M_P#!S#XH_:&^$?[)
M_P ,_C3\(/VG_CQ\&[.\^/GPI^$GC7P=\,_%6F^'M/\ %?A?QI%\2]5UZZFU
M?PGX+L/B1:>.1=Z)%9ZK-H?Q;T+P?K>FW-YX:7X80W6HK.H!]I?M<_MV_M+_
M  )_X*9_\$TOV,/AW\/OAWK?PH_:WL/C)#\2;R_TW6Y]>DO?A?X0TW64?PGJ
M=CK6C:#HT?AO0=.LM;UN'4?!ERUI9^(M<C:/3I[M+Z#]A8_F9D$:P1-=:E,J
M1R"Y=IXY85L(YY59RL=WHER=5T[<0+O3VCO+?S+9ED/SMX[_ &:?AE\5?CI^
MSQ^TQXRBGNOB1^S'X=^-D?@<6E_:WUA)=?'+P;X)\,_$:35E\2>$=8\774<^
M@^&8(?"8T37S+J=UJ%Z@AU.P^W6-Q_,[^U@WQ'\%:S_P4CU+]L+]N7X\VW[5
M8'Q@\5?\$X_@'^P;\8OC/>^(?A%\#_ /A >+OA)\1O%GP,_9<M?"GAWPM!<V
MNI:#:^(O''Q^\-?V7:^'-,\2:I:>+?#6IZ3'XQTT _KT,,H<1F*0.5WA"C!R
MGVHV.X+C)7[:#9[@,?:@;?/G I3+F&2+SH)XK^,BUNI[J*UB9K]--MY(K74[
MF.S*FXNX;7[2D-S:6L<EY>//'IEDCZC>VD,G\1'[67[4/[9GQ'_X-O\ ]E/]
MM&']K+XT> /B?J%U%\//'OAOX87'A;P+H/QKT>'XVZ[\(K[4O''BOP9X%L_B
MSKFO^([#0="N_&%UI7Q$\)Z!XK^U>+_"FMZ+XWOM6N=<KW'_ (*->$OVR?\
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
M]:TR;PS\4->\"ZJ^D^'OC_X571[J/P9#\8_">J74J:LW@%Y;67P[JEU;W/Q
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
M=3\ >&]:UZRL-$\2:IX?N[?QO\-;;3_%GAVXL#X8:>Y\.Z.UG])?LK?LZ?\
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
M'O1^%>G^9_/E_P '"'[-7B[XA_L[_ K]K[X9^%M3\8?$#_@G;^T1X-_:?O\
MPOI,!DUB_P#A-X>\5'5OB9;>&HW4FX.E:9HG@GQ=J\=LKR)H_@J]N-A^RC;^
MIWQ+^%_[./\ P4>_8LO_  )XBCL/'G[/_P"U+\,= \1Q:YX9G@DFUG3O$-MI
M7C30/%ND:U</=Q1>(/!7BN*VOK+6=+CU$1ZMI%O:W6D:NGGZ+>?7CJKA%:"W
MNE,T&ZVN;>.YCN%$\9:"-)IK6WBNI0#'8WEU>Z=::?>M;WUWJ>F6UO+?VWSO
M\ ?V9_AA^S6WC73O@[:^)_"OP_\ &E_9^*#\,/[9CF^%7A#QM?S:I=>)-2^%
MOA6>"VU;P9;:B\MR/$UC)IVF^&=6U6ZCU;P?HW@O3WN].\6R4?C-^R5^SK_P
M6K_X)O:/:?LZ?#+6?V6?V]?V8_!KR67P3\2?&3XH_$[X%?'/X?Z7<ZWJVHZ7
MX<U[6['P/X\\.7WAS2]5UK5!##)9^+[F'PUJ]O:6WBCP!HND?\(YI?WU\'_@
M!^UCXF\;Z?\ M+?M=^(OA!XC^.'@;PAXR\.?LY_L^_"2?7/#OP$^#-[XDMM0
MTG6];U[XI^,O GC[XAZO\0_%LFJR>%=7^(6A:-9V6G^ M7U[5M!TR=[6.$_I
M5)^Z*"7]V9-GEB3Y#)YKJD>P-@MYCLJ)MSO=E5<D@4](WDR(T=R+J.R(12V+
MV9UBAM#M!Q=2R.D<=N?WKNRHJ%F (!_/C_P3K_8=_P""D/[$WQR_X*)?&;Q=
MX5_8I\>R_MO_ !6\3?'G2_"WAG]I7X]^&U^&7C"V\1_%#Q)X;\*SW2?LGW/A
MWQ1IVKR_$*STC6OB/LO?'%KIFG7-P?"?B?[1=:-)YI^QO_P1J^/O@[]E+_@H
M/^PW^V+=?L]:C\$_VV_B=\0?CCIOC+X)_%?XH^*/&?PS^*WB*?P"_AJ-/"'B
M?]FCPGX=\6^'/!VK>$='\6V'B>[\5Z/?:K?: FG?\*UM%OI-2T_^E0LH\O+*
M/-:5(LD#S'@2"2=(^?G:&.YMGE5<F-+B!G 66,LZ@#^57]G;_@G1_P %Y?AA
M\/;?]AWQ1^V9^SOH/[&=C%JW@-OC1X'T*Y\:_M36_P &KHWD=WX+\ -XQ\.>
M&M%T?6->T%T;3/$7B'Q);2>#+@JD.LZEK-I9^&+WZA_:A_X)Z_MP>*_^"B?[
M$G[2OP$\-?LCV'P)_8(\*:W\*/A?X2\:?'KXT1>/?%_@+7?#5[X1\3+?W[_L
MX>-H- O-$T'Q+IEM\-)XO%4L,+> O%'V^^U9_&.E2U_032@%B H+$]  23]
M.30!^ GQ#_88_P""B7C/_@L;\&O^"D6BZ/\ LB:/\-_AA\&[K]G4_"\?'[XS
M:C\0M>\$ZF_Q EG\6ZOXGN_V4I_#OVW1-0^)MSXDM--N7B@G_P"$?73M8UB*
MU>]N;7\N-8^!_P"W/^WC^V7^WK^U/^R9I7_!.']LWX(1?'32/@AX$O/V\/AM
M-X]N/"NB_!?P[<SZKIOP4TR]TC7]+\ ^$/A=XL^('C71M9U;0_$?AU/C;XRN
M/&_Q/\-Z7K/A9[:73_[/R X7$=K<C"SI:W<$=U;:@L4<5Z+%X9)(UD34('AA
M5U8NB7D-Q$LA,2R?AUK/_! 7]E_3/BGXK^(/[/\ ^T#^WU^Q#=^.=<NO%7C/
MP/\ LC_M3:Q\-O"^I^*-=NEU+4=773M3T:_DM+5I!&LMGIEU/Y<<<=I86CW=
MM:K( >3?!+Q%^UO^U-/^T#_P2+_X*@?L[?L[?"Z#QC^R4?%_A/Q3^R#KVLVW
MPOT[X>:QK]AX/TC1C\.M9N?$]Y\/_&%EJ%Q9>,+&+2=0\):C?6VE&Y_LF;3E
MGCD^?/@[_P $]/\ @MU\$?V(_C7_ ,$R=,^*_P"Q5X^_9WUSX;?&CX5?#WXU
M^+KOXQZC\6+?P-\2?#VN0GPAHWA>2ZT/PSHZG5-2M+'PUJ^NZO)8?#^V\9ZO
MXA@@\877@B^\+R_OM^RS^Q=\"?V3-)\03?"W1_$WB'QUXR:*X^(WQP^)_P 0
MO''Q=^.'Q5BCNI&M-7^('Q7\:6EMJ/B'2FO$C^P^&S9Z9IVFZB(KRS$CVT<;
M?5P!)  ))(  &223@  <DD\ #DGB@#^9JR_X(U_M??$/_@B<W_!-3XP?$[]F
M_3_BOX-L?"'B#X'Z_P"!-+\?Z#X/T/QAX0\=3^/%\+?%_P <W/B34]2\<7&J
M1W>I:++X]\.?";PM8>&;?56O-%O?%NL:?'87_D7[7G_!-G_@M?\ MZ? S]EK
MP[\:_BW^PWX=\6? 3XV^ OB%X>\"^"-!^(*?#F\MM!\*>-S=_&3XL>)?'>@W
MWB[2_&6E:I<Z9X*7X9?#OP[<:=XZM==F\=^.-2\):AI[^)-/_K W+NV9&_\
M>?+D;OW+I'-\O7]T\D:2<?([HK8+*"H#,5",8I0Z-!<J8A)87".KV^IP"<-#
M)<Z5.L>HVT$JM%<7%K'!(I20@@'X<?\ !:7Q9\5/"7_!+#QE\ O$MQX5\;_M
M4_M77'A/]F#P)HOPI\%ZSX0T'XC^./B-XQFU7XFS>%O"">(OBGXNCTGP)\/=
M*UCQWJMYXE\<?V2--TM;LV.DQ3PP']*/V+_V>(?V2/V3OV>/V;(;R74I_@S\
M)?AY\/=9NVGLUM&\2Z5X5@7Q5+:"$XNVNO$EAJFHE;9ID$&J1WK-LD5FN6?[
M*GPBE_:.N?VK_$&E:GXD^,T>A7'A;X=ZEXROX_$6D?!?P+=?N=7\'_";0XHG
MTKP[H?BW7)%\9>()]92/QA'K40CMI/[!:=!]*>8JB2)CJ($D[2M*\]O=)J.I
ME3]HO+I(LO:P&#S!;L=J--Y<8)+8( E,D_U4O_7*7_T6U/IDG^JE_P"N4O\
MZ+:IE\+]/\AK=?UTD?(7[&7_ "?_ /\ !3/_ *[?LA?^JI\75^L(Z_@W\C7Y
M/?L9?\G_ /\ P4S_ .NW[(7_ *JGQ=7ZPCK^#?R->EQ!_P C*'_7C#?^J^)\
MYPY_N>)_[#<5_P"G)'Y#>.?^4N5O_P!HZW_]:6-?;%?$_CG_ )2Y6_\ VCK?
M_P!:6-?;%;YK\>3?]B[$?E4'P[_NV8_]A[_].,*:Z1.CK.2(=C-,=P0+$BEY
M&9B0%144F0D@! Q) S3JBG6&2":*>588IX9;=Y78(B?:$: ,[$@*H:0;B2 %
MSD@5Y!]"?)_[9W[8W@?]B7X-Q_%OQC9:UXK\5ZWXMT#X9_!'X+^&3;6/BWXR
M_&37==L=)^'WPH\)O=8:37?%'B6:RM+V2"&Y;0]$35_$6H0+I>CW\\7P]^U!
M^W7\:O\ @FW^P*_[1G[4V@_#CXB?M%^-O'_ASX;?"3X1_#BZU'P!\'O!?Q0^
M)TD=MHOPPL/$4\<^MWNG> H/"FL?$/XB_$2#S+'QM=:?/%X3O[:RU2*[C^'_
M /@I3XTU;XM_\'!W_!(']D[4+S;X)\!:1X__ &J+S0YI4ETO4_'&GZ+\=]9\
M*ZG<61RLMWX?;]G^>YMY""UK_P )+:3847<#M^NO_!3']A;X8_\ !1/]E#QO
M^RS\2==N/!^I^)]0\.>+OA_XOBM;&\U'PM\3O#^C>))=#O[30-1FLUU:WU![
MUM/U'38;W2+G4M$O-0@M-=T"9X];L #X%_:7^.G_  6]_9,_9B\8?M7ZEI7[
M"O[0Q\*?"R#XF_$#X2_"KP9\;?AKXD^'MH?#R>*+C7='\<>(OB7XT_X:"\/>
M"[9K?6/&-MJ>H>#K.XTO2-030XKS6[O2=(O/./\ @K=_P42_;O\ V2OV2?V,
M_P!IKX#ZS\#]&\)?'_7O@%X6^).NW_@OQ3??$J[\1?%'P5J7C:ZUGP==7OC'
M5M#TOX?7WA[P-?:%IGAVZTZXU>V2674$C1;0W,'Y?VW[:G_!5?\ X(FS+^SE
M_P %.?A+=?MG_L$>+=3OOACH/[06B:GJWB22W\)W?AV#PL/"EO\ $2ZB-])J
M:^&IQ'I_PX^/.CV7Q.NM%LM0\/\ @WQIX@\$M)I]U]>_\'&GQ&^%_P 4_P#@
MDQ^Q/\1?V;M<T&Y^$WC7]LG]FWQ'\'9[/2&@\(+X4/PD^-^F>''O?#%\)-2M
MM5T>XD_L7Q+X1\IA<V]OJEM<V\+R0@@']8D868W"PR1R2)K)L;MTP9[[5[:]
MUC1+2,VRY>T:^BA,VGP%5:ZC $"R BG(K2@&,&0-]JVE 7#?8;U-.O<%<@_8
M]0EBL+K'_'O>R):R[)W5#_)O^VWX:_:V_P"";G[;/_!,?XVS?M]?M1?M#O\
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
M\T?^"J?[+G[2_P"UE\)O@UX:_9;^(O@_X3?%OX<?M8^ ?V@X?B7XMCOKW0]
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
M $ U^0?Q?_Y2)_\ !-CZ?MC?^J4TVOU\M_NCZC_T U]+G?\ #R?_ +%&'_\
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
MXLZ-!X<\.Z;\0_CKI7Q5:^MI_B9=6UZGB_1;&U@_>_96DG6-&_I7,4H#DQR
M1L4D)1@$=06*N<85@H+%6P0 21BJXEB8PA98R;B=+:W =29[F1@D=O" ?WL[
MNRHD2;I&8A54D@4 ?CW?_MM_\%58O DC:;_P19^(M_\ $*/PE-9/]L_;<_8Q
MT7PKJFK6UCFTO+G[+\;=?U6QC2]D>[FMK+1K^]NQ&UE#;M)/N3\^?^"@G_!/
M[_@HA^U!_P $D_AKHFJZ-I_Q#_;TMOVP=-_;<^+WPLM_'GAW3;'5O$5]=>./
M#J?#+PMJ]UJD'PHM=*^"GPXU[P3X \.VL/B2+3_$]OX$UKQCHQU;4?$.FR7_
M /4B(Y"90(W)@N(K28!&)ANYR5AM91C,=Q,P(BA?$DA!"*2*1D=%#NC*C2RP
M*S*54SP?ZZ$,0 98?^6L8.^/^,"@#^8+_@IC^P]_P44_;?\ A#^R[^V;X)^%
M/PS^"_[=W[(/QV\5_&CP-^SG8>/M/\2SZ_\ #^>;P&GA3PS\0?'\&KV_PJ\9
M?%>QN/A;#JBGPQXATSP[!X&U*Z\+2W+^,->T^UG\%_X*!^'O^"P?_!0[5/\
M@G=XSTG_ ()>1?"V\_9K_:I\)_%SQ3X?\7?M&?"'[3K_ (U\*WUAJ$4EMJB:
MU;2?#WX%V>F^%-1M[.;5+6[U&WU#5M+:PTC7IY['3-9_KUHH _.&\^+W_!1/
M_AM+]GOX=O\ LK?""V_9(\<?!_7/%G[2'QOT#QT/%_BCX5_%J"R\;V^E?#+P
MWKVK'X,:KXOT(:]X3\!6TFI6G[.RB]TWQ+;:K!K4UA;7E[I_Z1N08T ()'49
MY'U%1454/CC_ (E^9$_@G_AE^1%<?\>E_P#]@[4?_2&XKX7_ &\?^0O^PO\
M]I'_ -F;_P!.WC>ONBX_X]+_ /[!VH_^D-Q7PO\ MX_\A?\ 87_[2/\ [,W_
M *=O&]=^4?Q<;_UYK_\ I$CS<Y_W3#>L#]AK3_CUA_W$_D:_-S_@L'_RCO\
MVA/]WX4_^KO^&U?I':?\>L/^XG\C7YN?\%@_^4=_[0G^[\*?_5W_  VK;)_^
M2AR[_L8X7_U(B8YK_P D_BO^P&O_ .F6?1K?=7ZG_P! CIE/;[J_4_\ H$=,
MKBG_ !L\_P"QC/\ ].R.W!?Q,#_V*G_Z:"GQJSR1QH\D;S2) CQ%!(K3L(EV
M%_E!)<#UY^7YL4RHYEF>"XCMI7@NI+>>.SG15<V]Y)"Z6=PRLR#RX+EHI96W
M I$CNN64 \IW'Y_?M[?\%&?@3_P3]\/^!4\?Z;XB^(OQ?^-^N?\ "#_ C]G/
MX9^'+#Q+\5_BQXL_MVR\.A=,CUG4M.T^PL9-7O8M-O\ Q!/,L>E2-(+-;K6U
ML=.N?&K;]J[_ (*HZ!X0M?B[XZ_X)B?#:3P;'HE]K^J?!+PA^V^WCS]I?PEX
M.T:=?^$@U'3])\7_  DM/ACXC\7:19&66[\!Z)\5K;5M/N();"PAU;7DL-#U
M+\;H]5D_:'_X.W]?TCXD^5=:-^QO\ +N;X,Z'J\;76A:(9?@EX#\76'B>]L;
MJ>2%]3?Q+\>_&'B.>9X4GM(M,\.:O*P@LH)H_P"ON",6]Y%/$J6L7]K6M[)_
M:3#_ (F3ZI=0W]^DD4I4PV.JWB+?PI@1WUK&WE>9&Y- 'Q'_ ,$[OVQX_P!O
M#]ESP]^T?:>!/$'PGM_&/Q!^*OA!OA7KUYJ47B7P]J/PT^)GBWX=6)\76B6G
M]F-XDF\-^&?#S^)?#:W$3Z3XQU34;F2W6Z$"-]M1LLL8EB99(FEDA62,AXS-
M%$\\L0=25,L4,4DTD8.Y(HWD8!$8C\:/^"D/[3_@?_@CG^Q/\2/B7^S_ /#S
M3+KXD?'7X_:OX7^"_@_5;;4;SPCXC_:$^-VK^*?B)KUKXDT/2=<\,WFF>'-%
MGDU76;W38]8TQ=;;21HMQ]HBOI+.?Y$_;W\=?\%0_P#@E[\ ?"_[=</[8Y_;
M#\._#KQ7X'LOVPO@7\2O@5\!/ WPZU[P?XCE\/?#./Q3\(K_ $+X=>!/BOX%
MTO0?B+/)X)\.>#=7\5>(/$_B"PN[OQ2]S=Z!'K[N ?TK2*T+^7*K1/NV;) 4
M??NN$V;6 .[=:72[<9W6UP,9AD"MKS+X*?%7PA\=/@]\+_C3X !A\&?%'X<>
M _B1X6MHY&>(>%/B'X8&OZ5-<_:9;B475G8:';0W BF;R=5'BJWE(ET_4%B]
M,0ATCE0AXY5MFBD0ADE6\W_8VC<95UNO+D^S%21/Y;^47V-@ IZ@VIK9SMHT
M=M-JP53IMO>ZJVA65U>[U^S6E]K*^&?&']F6-W+MMKV]?P[J$5O:RRR2M91*
M^H6OX*?"W_@L'^U7\3?^"A?Q$_X)IV'_  3Z\#>'?CE\'_#EI\3OB?XKU;]L
MJRA^'7A_P!K7A_X=:W;ZII?V#]D?Q;?ZE<RVWQ1\,:'!96NBW*1:L]M:W5YH
ML23ZOIO[Z^;'Y)N/,3R +@F?>OD@6BLUT3+G8!;*CM<'=B%58R;0I(_E8_99
M_>_\';'_  4M\K]YL_88\%1-Y?S[9%T3]A%&C;;G#AYX$*'#!YHE(S(@(!_5
M/;B[,<-M/%!I]Q<6]HE_);7UNUOIKW;Q1:I-;:XJ2)JUKIMO)<W)N[W3O!NR
M" W)M=ZBR?SD_%'X?/\ &"R^"JZYIO\ PN6_^&\WQ6G\(+87+ZM8_#*S\20>
M"].U"7RV*V$VK:[=V]RMQ=0QQZA!%-';/([J*]"NU/V-Y#-]D62>2RMM18VP
M2SU2%6>*6+[?9:AIMQ?:9+&+X:=J-LUC<-:_9]4>TL)+F[@_D%_9=^"G[3>H
M_P#!PU_P40^'\7[<'Q(C\3_#CX&?"36?$OCO6_A9\&]?U/Q)X*U^?X+>.[KX
M67G@C4_ 6N^"/"NA:4OBJYLXQ\.[/^U\1PW:&+4)[_4;$ _K?\5ZCJFF>$]>
MUKP_H">+]8L-(UB_T#PTVL3:!!XHUO2+6>YLO#X\0VZN='-_J%O#I\^J',.E
M&5KJ],=M!,R_D[_P2V_X**?&7]NSXE_MX^ _C)\%_"?P4US]CCX\?\*,/ACP
M[XQU_P ;Z_97EMJGC+2]6TS7_$#6H\.Z]HEIJ7@RXO$U[3IFMY-8U'3UCG>'
M4--^U>%? ;]HS]J/_@J3^T#^VA-^S]^TCXG_ &5?V4OV4_'4/[/_ ,++SX8>
M ?A)\2?BM\:?B?H6@W'B34/$/BS6/CE\*OBWX7M?@\NIZ;:ZA8>&/ ^DV6J7
M-Q<:?IP%NE_%*GRM_P &VVA?$;0?C-_P69\,_%[Q7I_C[XL>'_V\I;/XG^*-
M%L[?1=%\6?$VQ\1_'W0O$WQ!T31M%6XTFSM_%WB&W\8>1I5K:Z#I7]E1Z->:
M:DWV>"T !_5%121LLIE6)ED:!2TZQD.85$BPEI0N3&HF=8B7P/,94^\0"M !
M11151^*/JA/9^C_(_/\ _P""H_\ R8M\;/\ KZ^$_P#ZNOX<5^RUK_J8?Q_]
M%QU^-/\ P5'_ .3%OC9_U]?"?_U=?PXK]EK7_4P_C_Z+CKT\Q_Y$.5_]AF(_
M]2<$>%@?][Q/^&?ZGSA^VC_R9[^U;_V;A\</_58>)Z_'_P#:$_9?U;]LO_@B
MC>?LY>&H&N_&7CO]B+X/ZE\/K- 2;WXF?#OP)\/OB=\-+%@$D)2]\>^#?#MK
M(/+E!CF8&*4$QM^P'[:/_)GO[5O_ &;A\</_ %6'B>OFO]DV(3_LD?LTPF,S
M>;^S?\$D$'F>2MPS?#'PB$MY9@4>""X?;#<3Q7-A<0P222V^J:5.D>I6KP__
M "(<?_V'8?\ ]*B*?_)48/\ [%>)_P#3<C\^_P#@C+\>+SQ)_P $?OV7/%7A
M7PGXR\9^.?@[\(M0^ >N_#?PEJ7@K3O'=EX\^#.OZI\.[[2;%?B1X@\,^%](
M\4>';/PE9Z[H&B^+-7T^Y7PIK$#0PR_;;&PO?&_V9O /[='[0O\ P4-\0_M*
M?\% _P!B?Q9\$/ /P6\'ZQ;?L%^!=$^,?[-_Q<^&_P '?$'BJ&6W^*_Q \>+
MX-^,^JZUXG^.7CD7J6OA/QI;:68O!=AJ^LQZ5);II!GB_3#P3^QYX0^#_P"T
MCXP_:!^!GBC5?AWIOQQO9]9_:1^%2Z;')X$^+_BZWT2]L-#^(46C6%KI]EX(
M^*GA6^72]*;Q'H-EX?\ "/BKP+%J=EJ^@^,?&-_I_CK3?L6O)/?/Y,_^"I_[
M#'[?&A?\%0/@[_P4 _X):?LH>*M:^)'A+19M*_:*\47GQ2_9J\!_"WX_Z*-#
MT_P]8Z=%H/C'XV67Q)U1]<^%CZ]\+/'=EXDT73P1X9^'OB?2);GQHUQ?'U?_
M (+7?![_ (*!_P#!1_\ 89^$?P5^#_\ P3X^+/@_XP7?QW\-?$WXBZ%XH_:#
M_8^;PU\+[/P7I?C7PUI>C:+XI@^/=M9>,[^[LO$+Q^'_ !#I@ET?1_"%W+I.
MN20:F\"VG].M% '%_#OQ7XI\:^"O#7C'Q#\-_$_P9\1ZY;6E[J?PF\7ZKX'U
M'Q'X O8((-%6;5M=^&7Q$\8_#/,<^AMJ<<'P[.OW[6^H64L\%N+JXN8?Y)_V
M>OV0O^"M_P "+C_@J1^SJO['?PM^*]_^VYX[^-&OQ?\ !0CXD?'3P]HL*_"W
MQUX6\1Z=;6D_@31/[1^+7CO4K:TUR75? 7PVUJQT$Z#\0]8L1K-O!I7@Q57^
MPR@D#J<=!SZDX _$\#WH _AXUW]@S_@KQXA_X(@^%?\ @FS=_L#Z58>+_"7Q
M!?4_#UWX7^//[-LNHZEHV@_%OXH_$[Q[J?Q0;Q+\4=$T.WTWQ3>>,O"'ACP'
MIGPV\27?B/5-2\+^./'S^?H/B_1[.[_17_@L3\%?V\/VW/V/?V/?A'\'?V!/
MBE:>,_A-\=?A)^T#\3H?&?QE_8FTW3_"MK\'O"GQ8^'W_"$66I:;^T$?^$RU
M^YAU6TU/P3J6F-?:3#X5N[#1_$,DFIZLN[^G80S,ZQK%(TCLJJ@1B[,Y"HJJ
M!N9G8A5 !+$@#)-!,MM%-<LDBI''=0DE(0LLN+ZS:R,MY!<V4$EQ<V=YIS37
MEM<VUI/#=/=6MPEE<VY /Q._X+<?%K5](_X)"?M-3ZK\./&O@3XG_''PIX?^
M!7AOX2:H?"_B;XCZM\3/B1XOT_P WAF&U^%OQ%\9?#ZYU6_TO6;[4K71/APO
MB+6[[1(+JYU*VL+,7<L'W%_P3R_9OU']CW]B/]E[]FGQ EN-8^$GPB\):'XS
MOM+.Y;KXE:LK>*O'U_I;*6:XMDU[7M8U",QELZA$L;'SLBI-7_8XT3XD_M.>
M&/VC?C'XPU#XL:%\)I&3]F/X.:I:W-E\(_@[KUYH\V@>-OBS<Z--)=/\1?C)
MKERGBFV7Q1JU_JUCHWA#Q')J.FI_: O/&_CC[)5REFUW*RV]F;"_O;Z\=@\-
MUJ*ZG$\\SS$^79P0V*RS@LR*(8SSMR: /Q _X+,_\$L_%O[>GA[X'_&K]G7Q
M9X7^'W[:?[(/BR'XB_!+Q!XLM[J'P=K0T'7O#_B9_"FMZI9Z'KQE$>J:%X2U
MSPG;2:;?6ESX@NO%-O<Q+8Q:U+;:'PQ_;X_X*;6_A2S\%?'+_@D-\9;GXXVQ
M%EKOB7X;?M!?!.;]G_QD_AN]@2;XG6WB5?'6BZCX(US5KB27Q'I7AJQ\(:IJ
M\EY:V_\ 9QM+L0WFG?M:X,9<2#RS%<BSD#_*8[MA"5M7#8*7)%Q 1 V)2)X2
M%Q(FX)"M*A.'@?RIE/#0R8W>7*IYC?;\VQP&QSC% 'X9?M5?\$T?C]^WM^PS
M^T%\*/VC?'VC^%_VD_C;XG\"?$/X?Z#X$N].U;X&?LO7_P &[7?\-_AC\.UO
M=9\/)KVG-IUY<Z#\0OC)-=67CCQ]XG\2W'B"#1++P;X9T_P5\.?F/5A_P52^
M/?\ P3E;_@F[X]_80\6^!_VAO&'PVT?]F_XC?M2:S\7/@M?_ +.J?"33O['\
M+ZM\9Y=<3XIZS\6/&/CW4OAO8-9Z%X$F\-"\TGQ=K4NK-%;Q:5>W%K_31N4-
M&A(#RR1PQ)D;I)96"111KU>25V"QHH+.Q"J"2!2Q@RI#)$/-CN)I+>W>/YTG
MGBF%O+!"RY66:.=E@DC0LZ3,(V4.0M 'Y >/_!7[7W_!/']E?]A?]FG_ ()Z
M? +P/^TSH_PZO?AU\'OBWJ/CGQ-'X-_L_P $6>AZ;'XL^*I*^,O LUI<:WXI
MU+Q;<:E9#6'CM[:_=[W3]1L;N]BEQ?V^/V]/VS_V._VT_P!E;P5X0_9J\!^-
MOV)_C9\1OAQ\&/B=\;+SQ=J6F>/= ^,/Q-^)VH?#O3/#.G>'?#_C'P;J&HRZ
M5HNI^%OBO-X/NO#OC*XU+PUXB\5Q1SV5IX?N=;TS]G")XT6:.)7+17,UND]U
MJ5C;78M"5FA>?2X)[RXMS)BUN[**-K>_$C:7?R06EW/(GSMXJ_9:^$WC7X[_
M  S_ &AO'=IKOC/QG\)?#TVD?!O2?%.N:OJ'PV\ ZCJ3R3ZC\5/#OPL\C_A&
M_"_Q-MHY[GPM;:DUS>ZP?#]]<S)' J>;& ?SQ?\ !2GX ?\ !2SXV_\ !5#]
MC+]J_P#9]_X)]>-O%?PP_8K\1ZQ9R:[XG_:)_9%\ :S\:;J?Q8T_B7Q'H<>H
M_&34K[0O#=DEI;0V?AGQ7I-MXBT^YD@&HVME=71AL?MWX]_M@?\ !8KQC\,/
M%WAC]G+_ ()'^*_AA\4_$^D:IHOA_P")WQ'_ &S?V4M5T+P%<^)IM1>3Q&NA
M^&_&R:[?S>'I9?[3L+2P!;^TXK#[0K0&2-_W++JQN'MMT"M+/GSSO>_LKJ=+
MN^N'5CFUU"[UI+>\DB(61[:-V(*9-14 ?S??\%1_V$_VN'U/_@D+\5?V1OAW
MJ?[3/B3_ ()T_$NVF\:>![SXH^%_AGXI^)OAZXL/A'I=SKS>/O%6HV$>AZUX
MEC^"VHR:OK=C?M?>$M7\8V?BFRDBO8[&1_#_ -J;]C7_ (*>?!S]NK]G?_@K
MC^S1\%OAA\5?C#XB^'D'@_\ ;)_9'^''BW2/!FG6=M+ID6@VOASP+XP\5&&P
M\2V'A'P;:_#KPM=_$6TN/^$P\0?%'X2Z#\5M%\%IX'O(/#'P\_JQHH _E:?X
M6?\ !4CXN_\ !9K]F+]O74?^">7A?X4?#+PC^S!>_!_7_!WC/]IWP9:?\(YH
MGBG7OBJ+N[\9^._ 6A_%6:]^(UI=>+_^$I?0/"G@+5=&UZ*#3[KQ7J7@KQ'K
M<]YI7[9? #XM_MX^-/VNOVKO GQ^_9Q^'_PY_9;\#MH(_9V^-V@^*I+WQ3\6
MIFLXH-1L]3T=?&_B.>YL--CEO774]1\+>#(Y&MK5TMA<&*T/WG3E_B_ZYR_^
MBGJ9?"_3_(J/Q+U_S/B[X?\ _*7.;_M',/\ UIN:OUMD_P!7_P "'_H25^27
MP_\ ^4N<W_:.8?\ K3<U?K;)_J_^!#_T)*]/B;_>/^Z;1_\ 3<3YOAS_ ';%
M_P#8?B?_ $Y,_*G]L_\ Y/Q_X)J_]?7[8G_JE])KZXKY'_;/_P"3\?\ @FK_
M -?7[8G_ *I?2:^N*Z<P_P"1?DO_ &#8K_U*K&V$_P"1A6^?YR"E ). "2>@
M R3^ I*EA61Y8XX6*R2L(4(7>Q,W[O:B@$M(P<K&H!)<J%YQ7BGN'S+^UO\
MM<? 3]B#X$^+_P!HG]I#QJG@KX9^$Q!8S36WVJY\1^)M>U*2XM-*\&>"]'TZ
MZM=2U_Q;KD]M>066F6C206UM9ZIJ^OQQ^&-&U^>W^&?AC^V;_P %-?CMX)T_
MXU_"G_@G+\-_ ?PPO[2'Q#X'\*_M.?M::I\+_C[XI\#0F;4=)U6^^%_@[X&>
M(?A/X,UB\M=/N-;M-/\ %7Q)T2:_L+"ZAUMI+,WUN_XW_P#!PAK-Y\8?^"F7
M_!%?]DSQ9-#;_!+Q[\;OA7K_ (LTI]10Z+XYG\5_&_P/X,N(-1L?,\C4;NPT
MS3O%>EK#MDEM[KQI:1,JO?PI+_7W'!##"D-@$LK2?388](T>&U,5E!;F_P!3
MLO#&CV$>U1<7UHL][9'3(=UQ-)9WEBL+2)-&H!^;/_!/W_@H+KG[9OCG]J+X
M8^)_V<O&_P"S-XN_92\2?#GP'XX\%_$G4_!LOC"7Q/XI\.^)/$US-'8>!?"5
MKX.'A"ZM;5]4T+4]$U\7VJVD,&KS)+I=TPD_3565X4N$8-;R7$=G'.I#0R7<
MJ[XK5)1E&N)$!>.!6,KJ-RJ1S7YT_MI?%;X)?\$\O@[^VC_P4F'A"/5O&EY\
M-O!FF^.;JV@6'3OBQXO^&GC+Q;\,_@?%J.FKY20W]SXD^)^HZ+XW>&6UOX?#
M]MX9C>]TU[O3KQ/S!\=^*_\ @K;X6_X)PZ7_ ,%0=!_;3AU_XX0?"/1OVL_B
M-^R=-\$/@?I7[/<'[/'B#3#\6YOA=H/BP>$+[XV:'?\ ACX=:MKK/XLE^,GB
M2*_O_ NJ:-.-/L[?59+( _I8,<B[MT;KL(5\JPV,8K><*V1\I,-W:S '!,5S
M;R?<FC+02I-)&T5NT:7$V(+>::TAOH[6XF(B@O6MI[[3D;[%*Z78E%VDMNT(
MN8(KJ>*.UF^._P#@GS^UWX8_;U_8[^ _[5OAW1X= 3XJ>!_[3\0>%X[2\CC\
M%_$'1_$-_P##_P 4>%=$NI8XTU+PY:>+/!_C[[%J0'E3VEQX=1%#7%N\WV3O
M2$07$KK% Z0WB3R,$A:T98;A;I96(1K=K>:&<3AC$898Y0VQU8@'X6_\%$O^
M"N?QI_8,_:5_9Y^ ^M?L/Z+\5;7]KOXCZM\-_P!G?QQH'[6^KP7>O>)-(\;>
M / 5EHWB?POXQ_9H\;MX(M;N[^(&A:@LFAZI>WKZ5J37VCM<3_8WD_9SX9:A
M\3M>\):)??&/P5X4\$?$6^@O?^$I\$?#WXI^+/B]X=TS6K6_AM],L[/XG>-O
M#7PUU_Q6+NRE58-.M_!,MA%*RRV3!8UGC_E^_P"#A167_@HE_P &[VX%?,_;
MUO(H\@C?+9?&_P#8FMKR),_>DM+DBWN47+03_NI0DGRU_5K-Y$ANUG6WDM4N
M6GU#[2]DEK;Z5=::T\E]>O?S6]K%8#3K:^OC-+-%YMI9W4EK(TD0( . ^(OQ
M?^&?PIL?">J?$KQ+;^&K7Q[XSTKX:^%+0VCZH;WQOKUTMAIOA^VT^V8W>HZT
M9G>ZETRS26^M;*TO-2E@6TL;F6/O]IM9+B"SEGM)8;E[$QZ++<VS:J\,\MN]
MY8Q&.>^43WMO-I%U%:1223W(N-(&+EGC'\F/_!<GP%\9+C_@J'_P1KBT3]IO
MQYX2T/XL_'[6?#WPZ\%W/@GX<:MH7P \9?#R#X.P?\+.\)^#M7TOQ9HOB3Q!
M(OQ.1;K3/&'AG5[B[V6Z:1%#J=W972_?'[57[57[3?A']HO]C/\ X).?!#XO
M6^M?M-_M*^'O&7Q-^/'[7>M^ OATNI_#3X*>'+KQ?=77B?0OAE>:;X7^&[^-
M?$GASX>:_P"'-&M_$?A34]/L)/#T'CBR\.:G/-!%< '9?&7_ (*5?'?X8_\
M!5S]E+_@GGJG[._A'PY\-?VA-*\>^*;'XW:C\4KGQKXD\6:+X7^&OCGQ9#!X
M-\'6BB;P<;?7/#-G8ZW)XB1(WL9;^SM@+YX@/VG9%/G$$'R+V6"'G_66Z(09
MH_[\2RD1F1?E5R$)W'!_D%^,OPQ_:#^%O_!Q=_P2H\,_&+]H_P 8?M-^%=5\
M!_'OQ;\*/$?CWP7\*?!OCCPQ-KGP0^*<'Q&\):OI_P 'O!'PI\+R:?;ZQI.D
M:OX<$7PZLG^PZK>,ES<)&]PW]>EO+%<PQS6TL=Q#Y$\OFP.LL?EWEY'<6<GF
M1EEV7<'[^V?.V>']Y$73YJ )****3V9</CA_BC^85\4?%G_E(M_P36^G[97_
M *I'3:^UZ^*/BS_RD6_X)K?3]LK_ -4CIM>]E'_(XS;_ +)O'?\ J'4/F<R_
MW;"?]C[!_P#J5$_7%_O'\/Y"ORM_;0_Y/O\ ^":7_7Q^U[_ZH_1Z_5)_O'\/
MY"ORM_;0_P"3[_\ @FE_U\?M>_\ JC]'KGR+_D<XG_L49C_ZJLT+SC_<\/\
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
M>(?$NC:;X.N3?>(XBN@ZS8Z[9V$%Q/#JC20\%^V#^R;_ ,%+/V=_^"A^D_\
M!5O_ ()S_!H_$NV_:+^&'@KPQ^U7^QE\1_&_@/PGKFDR:+X?T3PO8:5JU]X+
M^+5]X+O-3_L7P+X&T>TU[X<Z[KZ^&O$VG7'BKQ/#<:!K&L:I7]2",LJAXV61
M"GFAT(=3&7\L2!ER"AD^3>#MW_+G=Q2T ?A[\,)/^"H'Q#^$/[1O[2'[5?P%
MDTWXA>)_A%JGP/\ V;/V#_@/\2?!1DTZ/Q.([CQW\7OC9XS^)GQ6TCX>^)/B
M+XQ\17>D7!N9;NVL=!\)^"+ZST^235M9M?M_Q#^QQ^S=^WI^SY_P0T^,_P#P
M3S\;_L$?%:?]I'7_ (3_ +2'P%\+MX3^,?[&LGA3Q ?VH6^+%WI7B^X\?G]H
M1K+2=$\ +XPTH^*7G*2RQ6MSHMNP;4(B?ZH*4 DX )/H!D^O\J /Y"+_ .$O
M_!:+P3_P1<^ ?_!.[]G[]B'QUX1^-D>B^,?A-\>?B9-^T!^R=HR^&?A9)XKU
MN\NHOA#?1_M 03VVM>,_#_C-?#=WJLDB1R65OK]]:W$ A%S;_:?[.WAO]LG]
MCG]DCX0_L@?L6?\ !,/XV?!G4K?Q%\'+#Q=\>?'OQF_82*7-E%XH\-R_%OXI
M>,-#^'?[0NKZ]XH\67VES>)M8\-:-K45K;:7J_B"UM+_ .RZ/X5O([7^B6-'
ME*K$K2,\23HL:ER\,DPMDF4*"6B>X(@2091IB(@2YVU&702>2642XE/E%@),
M0BT:8["=V(EO[%I3C$8O+0O@7$.\ _FL_9O^#7[:O@K_ (+6?M??MN^+_P!@
MGXTZ+^S9^TO\(/ /P5\&SM\5_P!C/4_&.BO\/= ^#OAJQ\=?$#P+8_M"/I&D
M_P!O7?PVNX=,M?"=Q<3>'X]?AUK788=#LM8N8.6_8_\ V.OVO?%W[:?_  5Z
MU']I[]C?XD_"#]G#_@JWX?NO"NG>/9_BI^R=XDN_A[I&G^"/B?X.O[CXB^'_
M  /\9?%?BZTN/$3^-Q'X:N/"?AO5-3T75Y].\3W$46F:?>WMO_4 B/(ZHBL[
MNRHB(I9W=B JJH!+,Q("J 220 ,TW(.<'.TVP;_9-ZDLMF#Z&[B@GDM@?]>D
M,KQ;UC<J ?R%_L<:%_P<(?\ !.3P0W[ /A;]DSX1_M4_#G0O%&H6/P/_ &F?
M%'Q:T73?!7@+P;K-]%-=R^*C!X@T+QMX@\.^$H_&^I>)M'\*:FNFZI;7-SXE
MTKPA'K6L>&(])T_UK]L?]CK_ (*%Z]^T;_P1]U'PC^SS\3_VKH/^"?WQ"\5?
M%_\ :*_:&\1?&O\ 9PT*S^-?CKXG>._A/\0/'%_\,= ^)OQPT/Q]:>%O"7B_
MP]X^F\!^"_B/I^F7]KX<UO1M.L5G@TA4C_J99E0@.P4EM@#$*2_78 <$MCG;
MU]J5_P!T_ER?NY/-E@\M_D?SX &GAVMAO-A5E:6/&^,,"X (H _FY_:\^$?[
M<?Q7_P""N7_!/7]LSX:?L"?%W7O@C^R?X.\7^%?'=[KOQ8_8CT7QSXBO?C3X
M+U70KJZT7P[??';5&NIO ESXF-Q<.-*N+R672Y-*TN+[?- 4I_\ !QAX%UO]
MKWP?_P $]O\ @GMX"U&^U+XG_M3_ +7V@>+.-NLWNC_!SX5?#7Q?H'C'Q3XJ
M_LP/I6E:);OK$GB*Y\4:,T^@26?AC4+J74!I]I>7$7])=T)&MYA"0DWEL8)N
M5>VG S!>6\Z6U_)97=G*$NK/4H-,UFXTR[AAU"VT/7)[:/2;WY%^#/[(VF?#
M?XW_ !._:7^)/C?Q!\9_VC?B5:_\(>WCWQ7%:#0_AK\)+74&UK3?A'\ O#>F
MW&I:=\+?AQ?ZO%:^*?'ND)JE]KGC[Q_%!XP\8Z_XHU?['!X4 /L&"WL[& 6N
MFQB#2UA2WL[ KM^PVUG=W<FB0QH<;!8Z->G32 !Y95HF ((HHHH *^=_VO?^
M33?VH/\ LW?XU_\ JM?$U?1%?._[7O\ R:;^U!_V;O\ &O\ ]5KXFKNRW_?L
M)_V$T/\ T[$X<R_W'%_]@U?_ --2/H[]BK_DSS]E7_LVWX&?^JQ\+5](ZI_Q
MZM]1_,5\W?L5?\F>?LJ_]FV_ S_U6/A:OI'5/^/5OJ/YBLJW^_\ _<6K_P"E
M,XH?\B27_8+4_P#2)'XP?\$KO^3#_@7_ -=/BK_ZMOQ;7Z&1/Y4L<AQM1U:0
M9N@SQ YFCC:Q87:321;XX9+>.YDCE9)!97VTV<_YY_\ !*[_ ),/^!?_ %T^
M*O\ ZMOQ;7Z%QD"2(D@ 2QY)X _>+WKKS7_D9XSUK?\ N$WRO_D74O\ K['\
MT?@M^U/_ ,%=/VB_V7OVW?@A^P[>_L-^!?B'X\^.^G:S?_L_>)[#]L+Q%I>A
M>)-'M+[4+SR_%FJ7W[./AQO!FIPG1K^WO+-?#_C1I;R!]$N;NT$\VIV?J7Q!
M_P""A/[<WP.\=_ _3OVA/^"9VC^%/AG\9/VC/A5\"-8^+G@C]L;P=\7-*^%F
ML?%CXE^%/A38>)=?\/V?P9\(Z]%X5N/$7C'2?#UIJ5SKFC6%MK.J61EGNY$&
MF7GY0_\ !9_Q'X[\&_\ !>'_ ()">(?AS\*K[XU^-M%\&^/#IOPGL/&?AOX=
M:AXP-WXH^)EO?Z/%XR\8W-EX=\.W#:+/J%_#<:I<0^>+7[-:"2\N+9'_ %B_
M9P_:L_;)^//_  4"\1_ W]I_]E#5_P!E3X7^'OV7;GX_>%/#OBOQK\+_ (Y2
M_$'XH>%_CY\/['P]\9+#7/ 7V[2_">N_#S1+F#2_"O@NY^U/=ZK_ &7X@U*R
METR*&>3RSU#]D9F18X9,^;!90BRCN7Q%#9(FI:[97D0N!B*\%_>Z/'<1,';S
M$C>= 5C9A%(&D*PQ+ \_VNRMU2Y+>1%<W%Y;06QN@AW)&L\\#,&P&!4,"KX/
M\_G[#7[2'[8&L_\ !7+_ (*.?\$_?BY^TIXF^*_PQ_9V^$GPKO\ X7>,-8\#
M?!_P7\2-&C^*7A?P#KQN]7USX7_#CPWX;U[4=.?XG7ITZQ\7Z5XBOKJYM_LY
MEAO9/MUMQ_\ P3[^//[;?[5'[07_  60_8O^*?[77B@2_LR>/_A5\$O@5\8=
M&^$OP9\,_$'P+I_Q)U3XNQ7EJ^BZ;X)_LOQ3XANM&^'"^';U?%<\FLVD,EYK
M6E16VH6-I9VP!^]WP_\ BM\.?BK=^.$^'7B>P\46WPX\;ZK\//&+Q0M#-HOQ
M*T6%I/$.APE792-/M#*;FUDQ+:JRR2QQY4UZ)YT.$;SHMLL-Q<Q-YB8DM[6<
M6MU.ASAX;:Y9;>XE7*0SD0R,LA"U_(-_P;A_"3]IKXL?L$_$?QQX._;C^(_P
MST_5?VEOC!:7'@CPY\(?V>?$D</Q3N8_"&MGXIZUXR^*7@7Q78Z]J_B9+M-,
MU#PE<O?7,6DZC-J^FP*T%G?V?U1_P35_;%_;:_;7_P""*_Q5_:7\8_M#>(/#
M_P"TWX8U3X]W?@GXP>"/AE\&M';6(/AKX7;5M)\,>(/ T'A=? M\FMZ];Q#6
M;0>#+R>729K^[TE+*_CM-3L0#^EF6.2&:.VF1XKB;R_*@E5HYI?.DMH8O+B8
M!W\V:\M(H]JG?)=6R+EIX@PD4DK3K'&\C6L,-Q=*B,[6UO<P&ZMYYPH)AAGM
M@;B&63:DL ,J,T8+5_(SK?\ P46_X*.ZI_P;N>!_^"D'@KX]_"WPC\<;34/B
M1J'Q9\9ZW\ _"^K:[XJ:_P#VMF^ GA;5_AQ=:%JA\,>#=2T"$6?B2YO]8^%.
MJ:#KIT&_TRST]%N<UZ_:_M&_\%1OV6/V95_X*?\ [6?QX^"/C_\ 91TC]BC0
M?$MO^QII'PLT.QU:S_:!^)&D_#7P[\$_">J_$3P]X7\[5(OB-KVLZ7X@^+&O
MZ5K5MX5\/6%_K_A6W^&FF:A>Z7?1@']0L8,H)B!D G6U)C^<"Y>![E+<E<XG
M>V1[A83^\:!'E"F-2P>\4L<QMI(Y([@/Y9@=&682"(S%#$P#AQ"IEVE=WE R
M8V FOXV_CA_P4"_X*/>!_@W\ ?VH?V</VDOVEOVI/C]XHUKX>^)OC%^Q3XB_
MX);?&#P;\%M6\/>*+::Z_P"$:^%GC^;]DG1M3L[?X;ZO(G@V#Q3_ ,+>TR;Q
M[IND7USI5QKD/VS1-;^P/VOO^"EVNV7[</[-'[,'CW]IOQE_P3+_ &;/C%^Q
M=X<_:(\,_$FP^%OP['B#Q5\<_&/BBWAT?X2^,-0^-'ASQ-X1\%Z)\-[;3O&L
M6N/XCTV263Q3I.B^$0UCXJOM"V@']+BO'-$)(KLQ1RJXAN+>:Y43.(I9!;Q3
M6$\$S?:5BD@=4G6-HFE^T[K43J?@3_@HO^UO\5_V$?V=O$O[3'@']GSPY^T-
MX ^&FC'Q5\5M N?CG!^S]XQ\(:%;WUG9SW?AJWT'X"?$+3/'2,UTAU:T\0>*
M;1'T<ZBSR-+A7T?^"?%M^UMI_P )OB/IW[8'QBB_:#\;VOQT^(5G\*OC;::7
MX7T32_B;^S?HHTB+P/XGTW3OAQI/AOP3<+/?:M:I)K-II5Q87+">*VF%P8V3
MQW_@MT#-_P $E_V]4B!E9_V??%"HL?SLS&XT\!5"Y+,3T !)H [W_@G%^V#\
M9?V\/@5X0_:0\6?LV>"_@'\(OB+I<GBCX2"R^,9^(OCO7K(2WMA=R:UX-T_X
M'^$O#?@[3O+M[ZY@U?2_%EM>ZE]FEAN8[B)[BTF^U?BOKWCKPK\*?B3XM^%_
M@RT^(OQ&\/?#WQGX@^'7@;4-=M/#&E^-/&VD>'=2O_"?AN_\0W[Q66G:=K6O
MV^GZ=>W,LJ@VUQ+%&3+(@/YP_P#!"YHX_P#@D5^P T[^5'/\'=%A@S!+<&\N
M/^$L\5VZ6-O#"#)//=731Z>B1AREQ.@=2 5/TG^WWXT^/G@+]CWXZ_$K]F/X
ME>!/AE\2OAM\)OB-\8;#Q-X_\(WWQ1\G2/#7@S6/$NEQ>%5T#Q%X=TNSOM6C
MTN6TT2;6M4O-%M[V>"\U;PSXWTJVO?!VO '7_L?^/?VA?B?^SC\*O&7[5'PG
MT'X'_'[Q+;ZOK7CWX9^'=>@\4:7IEVWC+QGX8TI[#6+)I+=I-3T;3O#'B>;3
MO,W6VL^/M:T-8_M'AR:*'Z=,<BLZ-&X://F*58,FV01-O4C*[966([@,2,$/
MS$"OYA? W[9W[?/CW_@W5T+]OGPA\?O"FA_M'6'P^^-/Q&^*/Q%\:?!W3?&.
MM>(M-\,?%OXR:=):^!;3P[XG\/\ AOP=XWT_P_X=M=4L[SQOI?B#X;:C:&WT
M]/A9H4FIVNM6'R]\5OV@?^"SOAW_ ().?"?_ (*B1?MO?"?P9!X1^'?PMUZ+
M]G7P;^S?\._$TWQ)T3XF^)O#GAEO$/Q.^+OC^WL;OP_\4M>B\3/-J?A+X.?#
M?PKX3T'3%N-4T/Q>U]9PW*@']C(&[[3#O"9MIH;DFXBM6BM[R)[1V:>=ECMV
ME68Q0/*5#3/&B$NR@_&/[:OQ4_;"^&EI\!?^&3/V=O#O[1>H^(?B_P"'?"GQ
M9T_Q3XVT?PG+\,/A<WE02^-=#GNKFW;7+F/S%%VUD+L&!I(Y<1L[+_/G^VG^
MUW_P5Z^$_P"P[\,_^"P^D_M2_"/P+\+M0NOV?OB1/^PEX3^!>F_$3PS8_!_X
MZ_\ "+?V''XA_:$^)^H>(O'VO^(M2TZ^\''Q)X>\/0>!;/0M1U'74MFT-HK=
M6^H/^"M?[9O[;WP'A_X)X_$WX#?&GP=\*?@M^U!^T1^S9\*O'WPYL?A9X>U/
MXARR?&*PT;Q[KUE'\1-?U'Q_X&B^&FH^%CJ>FP6/A7P1X"\=V[,@USXA^+=+
M$^A, ?OY\2?BU\-OA#'X=N/B3XAT_P *#XA_$C0OAAX6BGL+C7=6\4^//$L"
MP:=X6TC3[ M+>SV][(;V-+".:>6QL+J\6,V\$TB=XB11M)%:M"B&66W1;(/]
MBUB.V$,LNL6,,Y,HA1I[:*XF@W1QRW$,$KJ9E5OY,O\ @N%\._C/J/\ P5 _
MX(TZ/HO[2?C7PQX7^-'[0.N6?PT^'-AX'^%>L>&_V>/$_P /)_@YI<OQ%\)>
M'];^'.O:'XF\9:I#\4KZ>S3Q;H.I1Z3J<>BZG:+I(T^20?8_[;7[=/QC_9Y^
M.W[+/_!/#2/VA/';_$KXF?#SQC\:OVE/VQO"?[+<WQK^+"?"NPUWQWI?@S2_
M!WP!^$OP0^)?AS2O$_CWXB:1??#_ %+QAJ?[/OBCP7;^!IY]9M;-KFVL;RU
M/Z"(\2.%1X\+EYF8JR16\;@7,TG.$CACW&21B$B(W.1BOG3]JCXL?$KX%? ?
MXD?%OX0?"&#XS^+O &C:_KY\$7OCVU^'K:IIWA_2;C7K\77B*\=4T[3H] LM
M0U:>V($VOZ?9SZ+IX>ZU*W!_G^_9"_X*/?M7_!;]KG]H/X8_M$>)?VB?VH_V
M$?"GP<\?_'SX=?MC?&']B[X@_LY>-OA?#\(O!NI_$;Q)X1\<7M]\"OAYHFLZ
M?I>G>&-5M/#U]=:)=QP:S%HEO;^,/"^GZA?>#+;4\#>*O^"@_P#P47_X)Q?&
M?]N+PY^U3K'[,,'Q+^''[0NL_LZ?LN^%OA1\%_%WPRM_@GX&:^^'WBK0OBW)
M\1/#/BKXJZI\3/C+;:%?ZY>>-_#GQ-\%Z+X6G\<:0CQ7VGZK:Z!K !^KG_!)
MK]M#QK^W[^PI\*/VIOB!X1\+?#S7_B7JOQ0C'@CPG?>)+KP_H%OX0^+WCOP5
M;6%B-5ME)U(6/AFUNKJ6ZG\J:":=[8%UC%?HW7X-_P#!L^)1_P $:_V8U#$0
MW'B#X^ZA--%"L$?VM?VCOB_8S:/:P:?YUC-HQE275(=3,JV@O+=-/AE-QLA/
M[R5CB/\ =ZW_ %ZG^2$]GZ/\F?$7Q?\ ^4B?_!-CZ?MC?^J4TVOU\M_NCZC_
M - -?D'\7_\ E(G_ ,$V/I^V-_ZI33:_7RW^Z/J/_0#7TN=_P\G_ .Q1A_\
MT]BCQ<!_'K_]?9_^E(LT445X![84U_NG\/YBG4U_NG\/YBLZW\*I_@E^0'Y6
M_P#!3W_CV_8>_P"TBG[,/_HCXE5]6G_7K_UZ7O\ Z'X:KY2_X*>_\>W[#W_:
M13]F'_T1\2J^K3_KU_Z]+W_T/PU7N8S_ )$N#_[#Y?\ I$3P\)_R,*WS_.0E
M%%%>.>X%%%% "A))-T<./-D1TC+9VJ[HRJS,/]4J$[FF)"P*#,Q"QDCX'_9[
M_:W\4_M0_%[]K.T^$?@/P]>_!O\ 9V\63_ _X>_$_P 0^+ET4?$W]I'PG.\/
MQK\,Q?9?#_C#ROAOX9N/^%9Z38>/+3PYJVF1^(]$\:Z3/=65W9ZG/8>M_MJ_
M&+5OV>?V/?VIOCMX?,'_  DWP?\ V>_C#\2/"B7DB0V$_B[P=X U_7?"=IJ4
M\A6*VTJ\\1V6F6NJ74K+%:Z?-<W$K+'&S#YQ_P""/7PCTKX1?\$OOV(?!MJD
M[ZAXX^!/@#XT^(9-4@N+G5K_ .(GQTM-2^*_BOQ!KVK$&YU3Q%J_BOXA-9O;
MSR27,>FZ=IUPZ^1&K4 ?!/AO_@M'^V#XN_;:^._[ ?P[_P""7&F>)OVAOV=_
M#B^,/B+HGAS]O7P;X-\-7?AHOH.M^&;OPGJ?B#X+>#$O+G5+'XP^';464?B:
MPCNHT6Q_TQ9OL-U]/?L4_P#!7CX=?MA?$CXM_LLZE\)?%W[,7[<GP:M)[G5_
MV7_C)K&G:1:7>H_\2YK%M!\=>%=!\96OB;29+W4-%OKS6;_0;R.+1K[3M=C:
MVM;ZSU%?QA^'GQIN_@?_ ,'0O_!4GQ-<_"/]H'XO6^H?LH^!?#^N>#_V>O!8
M^(7CVVL3X%_8HBG\00^%4N].(@C6WC2VU"]U'3X+:\O(I8Y+JZ$%G<_0_P"P
MI^QG^UK^T'_P6M^/G_!6[XY_ 3Q%^RE\-;K2+[P=\%OA3XW\016'Q2\::S;_
M  T\-?!WPYJ>O^&?#WB?5(]"TL^$+74==N[O7K.\LKSQ';6FBZ/!#J$EE?7(
M!]$>#_\ @L=^V%\1OVX/CA_P3L\%?\$O_#.L_M ? #PHOCGQS8:?^W!X.T7P
M%>^';JZ\-7F@ZCX?N_$O[,EQ%>OJ$/QP\-:6QCE>VL[E[?[5-!$IEC^D/V-O
M^"O_ (%^/O[37C']@[XX?!7XC?L7?M@>$H);BW^!WC+6_"GB[1O&EL="N/%4
MNJ_#CQI\/-+\.^'/%MC!X2@N/%::GJ.D/#)H=C?ZA8E)HHYHOPSO_P!I*V_8
M]_X.5/\ @KE\<;_X)?&/X\:-X)_8W\,S>-/#'[/_ ()\ :AXIT?P1H7PU_8P
M\8>+O&U]H_CG4[)F\/Z9!X<DBU350\5QON89[=Y+IK"&U]?_ ."7?PG\9_\
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
ML#V*@T]GMH'=98H9[:U1MMW+#975Q";A6@(M(K]7MY01*4ERI*0M)(NUT4@
M_+#P7^UM\9/VR?&NB>%/V4O@Q\;_ (*?!N7Q?H&J?';]JW]H;X.>(O@S:ZAX
M*M[N*]OOAW\(/A#XRTG2O'GQ3\6^)Q#8^#O%7Q \9:+HWA;1/#>LZYXCT6\U
M#5]&TRSM?RE_9]\*_&7_ ((]_P#!4+]O'Q+\0/@I\=O&W[$G_!07Q>?CGX:^
M._P5^#OC+XXP_"KXG:CXC\2^()_"'Q6\+_!S2?%/BKP_X;FU_P"*GBGP]9QR
M16MQJ=E:>'(XI;FWN=5DLOZH))K>W2WMD2WB^RW*0PF2.&UN&N+P>7#!%#;!
M('GF$N(X=I=@V8U)Q5@QA))1<0AI;9_*GMIC9Q212D?<E740+>*1,F0).JN2
MBF(>88S0!_/K^P1^SMX_^,7_  5(_;A_X*W^+OA1\1/A+\*_BE\+O"?P#_9L
M^'WQ1\*W'ACXI>*O!7AGPS\(].\7_$/Q-X?\5+I?C+P-I_B#5/ABFF^%="\5
M:-;>(-+T;5VNKF&WT'2;O4;OZ6^#O_!33XO?$G]A/X^_M;^*?^">W[1OPQ\8
M_ '4OB%9>'OV4O%L.MZ=\2/BI9^%[#PE>:=JWA./7O"MWXACT;4]-\436$^L
MV_A[4XXH_!7B:/PJ]Q=Z79R1?KN8V"M=1R2-$JM$\LL23/;BY4V^V)K1?LNV
M3S1$V>-CMMYQ7G/Q,\'>*O$'PX\3>$/!'Q#U+X.>(M<TB\MM(^)7A/0[75/$
MGAF*X7.IZYX8L+V&6ROO%%MI(U!O#L=S%/ -;-B\L,J1M&P!^&?Q(_X*-Q?M
ML?\ !'O]I/QKHG[*W[46G?'3XW_!;]JS]D;4OV>/AU\&_BG^T1\0?!/QHLO
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
MQAO_ %7Q/G.'/]SQ/_8;BO\ TY(_(;QS_P I<K?_ +1UO_ZTL:^V*^)_'/\
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
M_5,MO KVY$JRK;.TNF[[*/[5I]VH+1R0W4R%85,@ D<D!XBZY^;FPLK,OG-
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
MV-_ZI33:_7RW^Z/J/_0#7Y!_%_\ Y2)_\$V/I^V-_P"J4TVOU\M_NCZC_P!
M-?2YW_#R?_L48?\ ]/8H\7 ?QZ__ %]G_P"E(LT445X![84U_NG\/YBG4U_N
MG\/YBLZW\*I_@E^0'Y6_\%/?^/;]A[_M(I^S#_Z(^)5?5I_UZ_\ 7I>_^A^&
MJ^4O^"GO_'M^P]_VD4_9A_\ 1'Q*KZM/^O7_ *]+W_T/PU7N8S_D2X/_ +#Y
M?^D1/#PG_(PK?/\ .0E%%%>.>X%%%% 'SG^V!\';K]H;]D[]IKX#6$D$-_\
M&;X!?%[X7V,]P0L5O>^.? .O^&[2Y)/ >WN-1CFB[^;&FW+8%?'?_!'CXZZ1
M\2O^"7'[(_C+5;368]<^#WP&T#X'_%+PA!X>U7Q!XQT?Q?\ LTZ?;_#;QCHE
M[X%TR";Q,_BBX.A_9QX76P37IKR>"SAM#=31(WZGF,2J\+%@)T>#8K",3F9#
M$+26<E5M;>\+BTN;QWCCL[>:6ZDDC2%I%^.OV?OV2M"_9W^-O[37Q*^'/BW4
M;/X8?M0>+O"_QDU#X'-HITOP]\.OC@^AWGASXI?$/PW($58X_CCINF^"_%'B
M+PW&(H_#/B?2M0BGM[>ZOQ;P '\Y'[(_BSX@>&_^#AG]L[]K_P 6_L@_MSZ#
M^R_^T-\!_#/P-^&/Q(UG]A#]IJTT23Q9X:T3]D?26U[Q!X4N/A[#K7A'2K^X
M^#GBV6/Q#KIM])C2:.62<*Q-?UV7^MP:%INIZQK$&J:C9:.D^K73VF@:AXMU
M75/#]G:O?M8>'?"?A^WN=;FU2>*(VL>@PV\FK7DSC3[6%KV6*,Z-% '\@G[)
M7BOX@Z#_ ,'$/[9G[7?BS]DW]O#PG^R]^T7\!M ^ ?PS^*5_^PS^T]I6CMXH
MT7P[^R7X>DUK7_#K_#*YUSP3HVL3?"+Q?$WBG7[3^PK2VO#=7SFS\YAV6J_
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
M "BBB@ HHHJH?''_ !+]1/9^C_(E@_UJ?4_R-?*7_!+S_D$_MO?]I&/VG_\
MW2J^K8/]:GU/\C7RE_P2\_Y!/[;W_:1C]I__ -TJO2RW_DG,5_V,O_<E0\2I
M_O4/^OD?_2T?J9)T;_@'_H=?CU\(?^4AW_!2C_?_ &//_5&7E?L+)T;_ (!_
MZ'7X]?"'_E(=_P %*/\ ?_8\_P#5&7E;9/\ \S#_ +%N,_\ 32,\X_CY7_V&
M8?\ ].P/N&BBBO'E\3]?\CWH_"O3_,****DH#P&8\*B/(['HD<2-))(QZ*D<
M:L[N<*B*S,0H)'"_%+XE>"/@O\-_''Q:^)VL6OAWX>?#KPEXB\;>,M;U&>_M
M;"Q\,>&--FU/7+F[DT]6N);**RB9;VW8I8W,,IM-5GMM-N;J>/NB(B#YY(@
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
MHHKR#Z$*EMV5;FU+R>6OVNU!<Q^:@!N(QMF3!'V=\[+EV^2.W:21R$1B(J*
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
M7[6TMK-XVOO@WX4\477AJUGBU/4)-$>^6W75_P"S[](&EAM+MH0#]S_VT?\
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
M_DU#]F/_ +-S^"'_ *K+PC7T;^VC_P F>_M6_P#9N'QP_P#58>)Z^<OV0_\
MDU#]F/\ [-S^"'_JLO"-/#_\B''_ /8=A_\ TJ(I_P#)48/_ +%>)_\ 3<CZ
M&HHHKR3WPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IR_
MQ?\ 7.7_ -%/3:<O\7_7.7_T4]3+X7Z?Y%1^)>O^9\7?#_\ Y2YS?]HYA_ZT
MW-7ZVR?ZO_@0_P#0DK\DOA__ ,I<YO\ M',/_6FYJ_6V3_5_\"'_ *$E>GQ-
M_O'_ '3:/_IN)\WPY_NV+_[#\3_Z<F?E3^V?_P GX_\ !-7_ *^OVQ/_ %2^
MDU]<5\C_ +9__)^/_!-7_KZ_;$_]4OI-?7%=.8?\B_)?^P;%?^I58VPG_(PK
M?/\ .04445XI[@;VC*R*"6C=' &2<HZL,8Y[5^/W_!>SX9^*/BA_P2=_:WTS
MP9;_ &S7_!NA^!OC1#;K%).TNG?![XO?#SXL^*E6*%6D:2/PKX+UJ0D*1$$\
MR7$:.P_8&LW6=(T[Q!H^K:!K&CV/B'2-=TO4-%U7P]JAMETGQ!IFK6<UA?Z%
MK#7G^C+H^LVEQ-INK-+A5TZZN2"& H \=\*?M(_";5/V=/A_^U+X@\<>"_ /
MP@\2?#[X;_$F[\?>+/$MIHOA;2-%\;^%M'\8VE_<^(!<QVT<.MIXIEN?"LB7
M!BUNYFLELFN8K@$_R=_\&]G[5_[-=_\ \%#_ /@LY'+\9_AW9W_[5/[5MO\
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
MKY2_X)>?\@G]M[_M(Q^T_P#^Z57U;!_K4^I_D:^4O^"7G_()_;>_[2,?M/\
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
M_ WP+\.=;MOVM/B)\-K2VN_@QJ'B#4/@[XO\/^(IX_$NBRGP_P"))-?\9O\
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
MBX#^/7_Z^S_]*19HHHKP#VPIK_=/X?S%.IK_ '3^'\Q6=;^%4_P2_(#\K?\
M@I[_ ,>W[#W_ &D4_9A_]$?$JOJT_P"O7_KTO?\ T/PU7RE_P4]_X]OV'O\
MM(I^S#_Z(^)5?5I_UZ_]>E[_ .A^&J]S&?\ (EP?_8?+_P!(B>'A/^1A6^?Y
MR$HHHKQSW HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****J'QQ_Q+\R
M)_!/_#+\B*X_X]+_ /[!VH_^D-Q7PO\ MX_\A?\ 87_[2/\ [,W_ *=O&]?=
M%Q_QZ7__ &#M1_\ 2&XKX7_;Q_Y"_P"PO_VD?_9F_P#3MXWKORC^+C?^O-?_
M -(D>;G/^Z8;U@?L-:?\>L/^XG\C7YN?\%@_^4=_[0G^[\*?_5W_  VK]([3
M_CUA_P!Q/Y&OS<_X+!_\H[_VA/\ =^%/_J[_ (;5MD__ "4.7?\ 8QPO_J1$
MQS7_ ))_%?\ 8#7_ /3+/HUONK]3_P"@1TRGM]U?J?\ T".F5Q3_ (V>?]C&
M?_IV1VX+^)@?^Q4__304445RG<%%%% !1110 4444 %%%% !1110 4444 %%
M%% !11151^*/JA/9^C_(_/\ _P""H_\ R8M\;/\ KZ^$_P#ZNOX<5^RUK_J8
M?Q_]%QU^-/\ P5'_ .3%OC9_U]?"?_U=?PXK]EK7_4P_C_Z+CKT\Q_Y$.5_]
MAF(_]2<$>%@?][Q/^&?ZGSA^VC_R9[^U;_V;A\</_58>)Z^<OV0_^34/V8_^
MS<_@A_ZK+PC7T;^VC_R9[^U;_P!FX?'#_P!5AXGKYR_9#_Y-0_9C_P"S<_@A
M_P"JR\(T\/\ \B''_P#8=A__ $J(I_\ )48/_L5XG_TW(^AJ***\D]\****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *<O\ %_USE_\ 13TV
MG+_%_P!<Y?\ T4]3+X7Z?Y%1^)>O^9\7?#__ )2YS?\ :.8?^M-S5^MLG^K_
M .!#_P!"2OR2^'__ "ESF_[1S#_UIN:OUMD_U?\ P(?^A)7I\3?[Q_W3:/\
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
M]?MB?^J7TFOKBOD?]L__ )/Q_P"":O\ U]?MB?\ JE])KZXKIS#_ )%^2_\
M8-BO_4JL;83_ )&%;Y_G(****\4]P**** "BBB@ HHHH **** "BBB@ HHHH
M ****3V9</CA_BC^85\4?%G_ )2+?\$UOI^V5_ZI'3:^UZ^*/BS_ ,I%O^":
MWT_;*_\ 5(Z;7O91_P CC-O^R;QW_J'4/F<R_P!VPG_8^P?_ *E1/UQ?[Q_#
M^0K\K?VT/^3[_P#@FE_U\?M>_P#JC]'K]4G^\?P_D*_*W]M#_D^__@FE_P!?
M'[7O_JC]'KGR+_D<XG_L49C_ .JK-"\X_P!SP_\ V.LL_P#4JD?7%%%%>8]J
MG_7U_F>\MZ?_ %Z7Y!1114E!1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !11150^./^)?J)[/T?Y$L'^M3ZG^1KY2_X)>?\@G]M[_M(Q^T
M_P#^Z57U;!_K4^I_D:^4O^"7G_()_;>_[2,?M/\ _NE5Z66_\DYBO^QE_P"Y
M*AXE3_>H?]?(_P#I:/U,DZ-_P#_T.OQZ^$/_ "D._P""E'^_^QY_ZHR\K]A9
M.C?\ _\ 0Z_'KX0_\I#O^"E'^_\ L>?^J,O*VR?_ )F'_8MQG_II&><?Q\K_
M .PS#_\ IV!]PT445X\OB?K_ )'O1^%>G^84445)04444 %%%% !1110 444
M4 %%%% !1110 4444 %,D_U4O_7*7_T6U/IDG^JE_P"N4O\ Z+:IE\+]/\AK
M=?UTD?(7[&7_ "?_ /\ !3/_ *[?LA?^JI\75^L(Z_@W\C7Y/?L9?\G_ /\
MP4S_ .NW[(7_ *JGQ=7ZPCK^#?R->EQ!_P C*'_7C#?^J^)\YPY_N>)_[#<5
M_P"G)'Y#>.?^4N5O_P!HZW_]:6-?;%?$_CG_ )2Y6_\ VCK?_P!:6-?;%;YK
M\>3?]B[$?E4'P[_NV8_]A[_].,****\@^A"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "OG?\ :]_Y--_:@_[-W^-?_JM?$U?1%?._[7O_
M ":;^U!_V;O\:_\ U6OB:N[+?]^PG_830_\ 3L3AS+_<<7_V#5__ $U(^COV
M*O\ DSS]E7_LVWX&?^JQ\+5](ZI_QZM]1_,5\W?L5?\ )GG[*O\ V;;\#/\
MU6/A:OI'5/\ CU;ZC^8K*M_O_P#W%J_^E,XH?\B27_8+4_\ 2)'XP?\ !*[_
M ),/^!?_ %T^*O\ ZMOQ;7Z$5^>__!*[_DP_X%_]=/BK_P"K;\6U^A%=>:_\
MC/&>M;_W";Y7_P BZE_U]C^:"BBBO+/4"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHK'$?[O6_P"O4_R0GL_1_DSXB^+_ /RD
M3_X)L?3]L;_U2FFU^OEO]T?4?^@&OR#^+_\ RD3_ .";'T_;&_\ 5*:;7Z^6
M_P!T?4?^@&OI<[_AY/\ ]BC#_P#I[%'BX#^/7_Z^S_\ 2D6:***\ ]L*:_W3
M^'\Q3J:_W3^'\Q6=;^%4_P $OR _*W_@I[_Q[?L/?]I%/V8?T@^)6:^K3_KU
M_P"O2]_]#\-5\H?\%//^/;]A[_M(I^S)_P"BOB37U>?]>O\ UZ7O_H?AJO<Q
MNF2X3RQ\_P#TB)X6$=LPK+S:_'_@B4445XO,O/[F>Z%%%%4 4444 %%%% !1
M110/EEV84444""BBB@ HHHH ****N%N>._Q+MW(J?!/_  R_(BN/^/2__P"P
M=J/_ *0W%?"_[>/_ "%_V%_^TC_[,W_IV\;U]T7'_'I?_P#8.U'_ -(;BOA?
M]O'_ )"_["__ &D?_9F_].WC>N[*+>UQN_\ !K?^D3/-SI-83#:=8?A_P&?L
M-:?\>L/^XG\C7YN?\%@_^4=_[0G^[\*?_5W_  VK]([3_CUA_P!Q/Y&OS<_X
M+!_\H[_VA/\ =^%/_J[_ (;5MD__ "4.7?\ 8QPG_J1$QS7_ ))_%?\ 8#7_
M /3+/HUONK]3_P"@1TRGM]U?J?\ T".F5QSY?;9YKK_:4U_Y4E^9W8*WM,!K
MOE+_ /304445R':%%%% !1110 4444 %%%% !1110 4444 %%%% !1115QMS
M1WW784OAEZ/\F?G_ /\ !4?_ ),6^-G_ %]?"?\ ]77\.*_9:U_U,/X_^BXZ
M_&G_ (*C_P#)BWQL_P"OKX3_ /JZ_AQ7[*6O^HM_Q_\ 1*5Z69:9#E?_ &&8
MC_U)P)X.!?\ MF)_PR_%-GSE^VC_ ,F>_M6_]FX?'#_U6'B>OG+]D/\ Y-0_
M9C_[-S^"'_JLO"-?1W[:/_)GG[5W_9N/QO\ _58>**^<?V0_^34/V8_^S<_@
MA_ZK+PC3H:9!CO\ L.PS_P#)HA+_ )*C!_\ 8KQ/_IJ1]#4445X_,O/[F>^%
M%%%4 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3E_B_P"N<O\
MZ*>FTY?XO^N<O_HIZF7POT_R+C%\RVW[KLSXN^'_ /RESF_[1S#_ -:;FK];
M9/\ 5_\  A_-*_)+X?\ _*7.;_M',/\ UIN:OUN?[GXG_P!EKT^)?]X_[IM'
M_P!-Q/F^&_\ =L7_ -A^)_\ 3DS\J/VS_P#D_'_@FK_U]?MB?^J7TFOKBOD?
M]L__ )/Q_P"":O\ U]?MB?\ JE])KZXKJS!?\)^2^6&Q?X8JK_F:81VS"LO-
MK\?^"%%%%>(>Z%%%% !1110 4444 %%%% !1110 4444 %%%%)[,TA%\\-OB
M75=PKXH^+/\ RD6_X)K?3]LK_P!4CIM?:]?%'Q9_Y2+?\$UOI^V5_P"J1TVO
M>RFRS?-7?5\-X[3TP<SYG,D_JN$;ZY]A/_4J!^N+_>/X?R%?E;^VA_R??_P3
M2_Z^/VO?_5'Z/7ZI/]X_A_(5^5O[:'_)]_\ P32_Z^/VO?\ U1^CUS9'IG&)
M?_4HS+\,JS/_ #+S=7PF&7?.\L7_ )=4CZXHHHKS)-7G%=9<WX_<>\HOEA+3
M2/+;Y;A1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%%:02<X+762["EL_1_D2P?ZU/J?Y&OE+_@EY_R"?VWO^TC'[3_ /[I5?5L
M'^M3ZG^1KY2_X)>?\@G]M[_M(Q^T_P#^Z57H9:O^,<Q7_8R_]OJ?YGB3=\33
M?_3R/_I2/U,DZ-_P#_T.OQZ^$/\ RD._X*4?[_['G_JC+ROV%?HW_ /_ $*O
MQZ^$/_*0[_@I1_O_ +'G_JC+RMLG_P"9A_V+<9_Z:1GG'\?*_P#L,P__ *=@
M?<-%%%>-)KF:^9]!%/D3T[!1112 **** "BBB@ HHHH **** "BBB@ HHHH
M**** "F2?ZJ7_KE+_P"BVI],D_U4O_7*7_T6U*7POT?]?@6HN_3KU7:1\A?L
M9?\ )_\ _P %,O\ KM^R%_ZJGQ=7ZPC^C?R-?D[^QE_R?_\ \%,?^N_[(7_J
MJ/&%?K%V'U/\A_@:]+B!?\*-/SPV'?W9;1E_[>U\EYGS7#G^YXG_ +#L3_Z<
MF?D-XY_Y2Y0?]HZW_P#6EC7VQ7Q3X[_Y2YP?]HZV_P#6E:^UJUS1IRR;_L78
MC_TFI_F5P^N7#YBM_P#;_P#V]A1117DGT 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5\[_M>_P#)IO[4'_9N_P :_P#U6OB:OHBOG?\
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
M.>O^">7_ $;I)_X=CXS_ /SSZ.3*?^?V,_\ !.%_^3#ZQG7_ $!X7_P?B/\
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
MT;I)_P"'8^,__P \^C_ASU_P3R_Z-TD_\.Q\9_\ YY]')E/_ #^QG_@G"_\
MR8OK&=?] >%_\'XC_P"1/IG!]#^1HP?0_D:^9O\ ASU_P3R_Z-TD_P##L?&?
M_P">?1_PYZ_X)Y?]&Z2?^'8^,_\ \\^CDRG_ )_8S_P3A?\ Y,/K&=?] >%_
M\'XC_P"1/IG!]#^1HP?0_D:^9O\ ASU_P3R_Z-TD_P##L?&?_P">?1_PYZ_X
M)Y?]&Z2?^'8^,_\ \\^CDRG_ )_8S_P3A?\ Y,/K&=?] >%_\'XC_P"1/IG!
M]#^1HP?0_D:^9O\ ASU_P3R_Z-TD_P##L?&?_P">?1_PYZ_X)Y?]&Z2?^'8^
M,_\ \\^CDRG_ )_8S_P3A?\ Y,/K&=?] >%_\'XC_P"1/IG!]#^1HP?0_D:^
M9O\ ASU_P3R_Z-TD_P##L?&?_P">?1_PYZ_X)Y?]&Z2?^'8^,_\ \\^CDRG_
M )_8S_P3A?\ Y,/K&=?] >%_\'XC_P"1/IG!]#^1HP?0_D:^9O\ ASU_P3R_
MZ-TD_P##L?&?_P">?1_PYZ_X)Y?]&Z2?^'8^,_\ \\^CDRG_ )_8S_P3A?\
MY,/K&=?] >%_\'XC_P"1/IG!]#^1HP?0_D:^9O\ ASU_P3R_Z-TD_P##L?&?
M_P">?1_PYZ_X)Y?]&Z2?^'8^,_\ \\^CDRG_ )_8S_P3A?\ Y,/K&=?] >%_
M\'XC_P"1/IG!]#^1HP?0_D:^9O\ ASU_P3R_Z-TD_P##L?&?_P">?1_PYZ_X
M)Y?]&Z2?^'8^,_\ \\^CDRG_ )_8S_P3A?\ Y,/K&=?] >%_\'XC_P"1/IG!
M]#^1HP?0_D:^9O\ ASU_P3R_Z-TD_P##L?&?_P">?1_PYZ_X)Y?]&Z2?^'8^
M,_\ \\^CDRG_ )_8S_P3A?\ Y,/K&=?] >%_\'XC_P"1/IG!]#^1HP?0_D:^
M9O\ ASU_P3R_Z-TD_P##L?&?_P">?1_PYZ_X)Y?]&Z2?^'8^,_\ \\^CDRG_
M )_8S_P3A?\ Y,/K&=?] >%_\'XC_P"1/IG!]#^1HP?0_D:^9O\ ASU_P3R_
MZ-TD_P##L?&?_P">?2C_ ((]?\$\0<G]G64#U'Q9^,X/_JSZ:651:E[;&:._
M\+"]/^WQJOG,GRO!X5)Z/]]B'H]/Y3Z=A!\U3@X&YB<' 55)8GT  ))/  )/
M KY._P""7DB'2?VVB'0B;_@HG^TY/"0P/FP2?\(88YH^?GB<(Y21<HP5MI.T
MXT9?^"/?_!.]T9!^SU<Q$@!9$^+GQP0JV1M.^S^* N%&[ 8Q,IVDAG1-S#ZZ
M^ O[,WP=_9E\/:KX2^"OA)O!GAO6O%&O^--4TM?$'BO7X[WQ1XD6S76-8EN/
M%&O:W=->7RV-L+ARZQ'R4\A(,R+*X5L#A\LKX'#U,15=2M]94JL*47S7E+DM
M2E)<MW;F;4O(5/#9C*O2G5HT8P]I!S<9U&XQ4DY-<RLVE>U^Q] 32)''+([H
MB*%9G9@J!5P69F) "@<DD@ =37X_?"#)_P""A?\ P4D?!V22?LAI&V/E=[7X
M%"2Z1&Z,ULNI:>\Z@DPK?V32;1=0&3]>;D'[.V$ED93"XC@?9*VR:-R%)FMP
M1A3O0RJ'3<A60,8W^"?BM_P38_8]^.WQ%UCXI_%WX*VWB[X@>)TTY?$'B2W\
M8?$?PS<:E_9&A:/X?TLW<7AWQ[IUK.UEH^A:?I\;2(Y6&"(;C+YTMRLJKT:'
MUF59R2JX:K1DHJ+DE4BHMQYFHW2NTI.S>A>;X>O5GAI4(J4J%6%2%[I2E"2D
ME)K5)M*[CJEJCU_!]#^5&#Z'\C7S/_PYZ_X)Y8Q_PSI)_P"'9^-'_P ]#'Z4
MG_#GK_@GE_T;I)_X=CXS_P#SSZ3AE+;?ML;K_P!.L-_\L(6(SI)+ZGA=/^GV
M(_\ D3Z9P?0_D:,'T/Y&OF;_ (<]?\$\O^C=)/\ P['QG_\ GGT?\.>O^">7
M_1NDG_AV/C/_ ///HY,I_P"?V,_\$X7_ .3#ZQG7_0'A?_!^(_\ D3Z9P?0_
MD:,'T/Y&OF;_ (<]?\$\O^C=)/\ P['QG_\ GGT?\.>O^">7_1NDG_AV/C/_
M ///HY,I_P"?V,_\$X7_ .3#ZQG7_0'A?_!^(_\ D3Z9P?0_D:,'T/Y&OF;_
M (<]?\$\O^C=)/\ P['QG_\ GGT?\.>O^">7_1NDG_AV/C/_ ///HY,I_P"?
MV,_\$X7_ .3#ZQG7_0'A?_!^(_\ D3Z9P?0_D:,'T/Y&OF;_ (<]?\$\O^C=
M)/\ P['QG_\ GGT?\.>O^">7_1NDG_AV/C/_ ///HY,I_P"?V,_\$X7_ .3#
MZQG7_0'A?_!^(_\ D3Z9P?0_D:,'T/Y&OF;_ (<]?\$\O^C=)/\ P['QG_\
MGGT?\.>O^">7_1NDG_AV/C/_ ///HY,I_P"?V,_\$X7_ .3#ZQG7_0'A?_!^
M(_\ D3Z9P?0_D:,'T/Y&OF;_ (<]?\$\O^C=)/\ P['QG_\ GGT?\.>O^">7
M_1NDG_AV/C/_ ///HY,I_P"?V,_\$X7_ .3#ZQG7_0'A?_!^(_\ D3Z9P?0_
MD:,'T/Y&OF;_ (<]?\$\O^C=)/\ P['QG_\ GGT?\.>O^">7_1NDG_AV/C/_
M ///HY,I_P"?V,_\$X7_ .3#ZQG7_0'A?_!^(_\ D3Z9P?0_D:,'T/Y&OF;_
M (<]?\$\O^C=)/\ P['QG_\ GGT?\.>O^">7_1NDG_AV/C/_ ///HY,I_P"?
MV,_\$X7_ .3']8SK_H#PO_@[$?\ R)],X/H?R-1S$+#*6.T>6XRW RRE5&3@
M99B% ZDD <D5\U?\.>O^">7_ $;I)_X=CXS_ /SSZKW7_!'W_@GK'"98OV=F
M5XGAE5F^*_QN./*FCD.T6WQ->?S"JD1;%/[S86^3<:/9Y0])5\9&+TE)4<)>
M*>[5ZB6BUUT[Z!];SJ/O/!85J-VU[;$;)._V.S.=_8R8']O[_@I<P(*R2_L@
MO&P(*R(_PG\8E60CAE8*Q5E)#!6P2 <?K"[(B&1V5%7)9G(554#EBQ(  YR3
MQZFOE/\ 9R_8[_9Z_94E\1GX#^ 9? K>,UT&/Q:[>+?'_BN77&\)V5]8>'FO
M+SQGXHUZ5FTNQU.\MX'_ -6RRD1X=%*_55R/W3 ;QE,#9C>"QQ\I964,,\%A
MM4X+8 )'+F^)H8O&+$4)2E2IPIP?-R\WLZ>&IX:4GRMQYW&ESI1;CS.R=D:Y
M'A:F'P]2G/252M4K:Z6E4E*3C_A3=D]VEKJ?D;XZ!;_@KA#*H+1#_@G@8#(
M3&)V_:4G982X^42E;:Y81D[R+><A<12;?M7OCOZ=_P JXWXZ_L$?LL_M.>,]
M/^('QP^%,7C7Q9I'AN3P;8:RGB;Q=X9NCX5D\0ZCXKAT:6;PQXBT.:2WL]:U
M6XO<-.OFW,K#YXH&CKQC_ASW_P $\\@?\,[2X.>/^%K_ !GP>_7_ (6=QZ]>
M3^(KOEB<KQE/!3JU,3">%P]2@E2IT91G[123<G5G&2:OM%-=^ISQPV8Y9]8I
M86C0Q,,17]LYU9U(2@V[VBJ2<6EW>I]-8/H?R-&#Z'\C7S-_PYZ_X)Y?]&Z2
M?^'8^,__ ,\^C_ASU_P3R_Z-TD_\.Q\9_P#YY]9<F4_\_L9_X)PO_P F/V^=
M?] >%_\ !N(_R/IG!]#^1HP?0_D:^9O^'/7_  3R_P"C=)/_  ['QG_^>?1_
MPYZ_X)Y?]&Z2?^'8^,__ ,\^CDRG_G]C/_!.%_\ DQ_6,Z_Z \+_ .#\1_\
M(GTS@^A_(T8/H?R-?,W_  YZ_P"">7_1NDG_ (=CXS__ #SZ/^'/7_!/+_HW
M23_P['QG_P#GGT<F4_\ /[&?^"<+_P#)A]8SK_H#PO\ X/Q'_P B?3.#Z'\C
M1@^A_(U\S?\ #GK_ ()Y?]&Z2?\ AV/C/_\ //H_X<]?\$\O^C=)/_#L?&?_
M .>?1R93_P _L9_X)PO_ ,F'UC.O^@/"_P#@_$?_ ")],X/H?R-&#Z'\C7S-
M_P .>O\ @GE_T;I)_P"'8^,__P \^C_ASU_P3R_Z-TD_\.Q\9_\ YY]')E/_
M #^QG_@G"_\ R8?6,Z_Z \+_ .#\1_\ (GTS@^A_(T8/H?R-?,W_  YZ_P""
M>7_1NDG_ (=CXS__ #SZ/^'/7_!/+_HW23_P['QG_P#GGT<F4_\ /[&?^"<+
M_P#)A]8SK_H#PO\ X/Q'_P B?3.#Z'\C1@^A_(U\S?\ #GK_ ()Y?]&Z2?\
MAV/C/_\ //H_X<]?\$\O^C=)/_#L?&?_ .>?1R93_P _L9_X)PO_ ,F'UC.O
M^@/"_P#@_$?_ ")],X/H?R-&#Z'\C7S-_P .>O\ @GE_T;I)_P"'8^,__P \
M^C_ASU_P3R_Z-TD_\.Q\9_\ YY]')E/_ #^QG_@G"_\ R8?6,Z_Z \+_ .#\
M1_\ (GTS@^A_(T8/H?R-?,W_  YZ_P"">7_1NDG_ (=CXS__ #SZ/^'/7_!/
M+_HW23_P['QG_P#GGT<F4_\ /[&?^"<+_P#)A]8SK_H#PO\ X/Q'_P B?3.#
MZ'\C1@^A_(U\S?\ #GK_ ()Y?]&Z2?\ AV/C/_\ //H_X<]?\$\O^C=)/_#L
M?&?_ .>?1R93_P _L9_X)PO_ ,F'UC.O^@/"_P#@_$?_ ")],X/H?R-?//[7
M4;O^RA^TY&B.\DO[/?QGABC52SRS3?#GQ)%%%&H!9Y)9'2.-%!9W944%F .9
M_P .>O\ @GE_T;I)_P"'8^,__P \^F2_\$=_^"><D,\ _9X:);FWN+29G^*'
MQ=NXVMKR%[6ZAEM;WXCW=K<0SVTLL$T,UO*LD4CJ%#%6&V'EE>'K4ZT:N+E*
MG4A-*=/#J+<)*23<9N25UKRZVVU,ZTLWQ-.=&IA</"%6,J<Y0JUI2C":Y9.*
ME%1;2;:3T;WT/I[]BF6+_AD#]E6/S(_,/[-GP/ 3>N_*_"[PHY&W.[A)8V/'
M"R(QX=2?I+4V7[*QW+@%<\CC+ #OW) 'J2!UKEOA_P""=!^'GA7P[X'\)Z8F
MA^%?"6@Z)X7\-:+ 7DM=(T#PWHVFZ!H^FI+*6FD%EI^DV\4,SLY>([7=WPU=
M1?6ZW-K-"2ZEPH#1O<Q/N5U90)+.6&X0$@!FCD&%)WAX]R-Y5:I3^N1J)MQ=
M5MZ7LIRN]K[)WWMYGI4\))9=4PM[3="=.%[>]*4&HW[7=MNA^,7_  2O91^P
ME\"4+*'=OBBRH2 S++\6/%\D3*O4K)''(\9 (=$=E)56(_0K!]#^1KY@E_X)
M ?\ !/:2YC/_  SVQA#3,8D^*OQSMK>/=/?WERUK91?$B'3+2>?4]5NKB1HD
MC2XBEE93<,B-#8_X<^_\$[B,#]G6<L?7XL_&?'OQ_P +.KUL55RS$8BIB74Q
M495G)RA&G0E&/.XWLY34G;DVDM;ZG%0I9KA<,J$</AIJ%I*3JUE)N.J5HQMY
M::]CZ7P?0_D:,'T/Y&OF;_ASU_P3R_Z-TD_\.Q\9_P#YY]'_  YZ_P"">7_1
MNDG_ (=CXS__ #SZPY,I_P"?V,_\$X7_ .3%]8SK_H#PO_@_$?\ R)],X/H?
MR-&#Z'\C7S-_PYZ_X)Y?]&Z2?^'8^,__ ,\^C_ASU_P3R_Z-TD_\.Q\9_P#Y
MY]')E/\ S^QG_@G"_P#R8?6,Z_Z \+_X/Q'_ ,B?3.#Z'\C1@^A_(U\S?\.>
MO^">7_1NDG_AV/C/_P#//H_X<]?\$\O^C=)/_#L?&?\ ^>?1R93_ ,_L9_X)
MPO\ \F'UC.O^@/"_^#\1_P#(GTS@^A_(T8/H?R-?,W_#GK_@GE_T;I)_X=CX
MS_\ SSZ/^'/7_!/+_HW23_P['QG_ /GGT<F4_P#/[&?^"<+_ /)A]8SK_H#P
MO_@_$?\ R)],X/H?R-&#Z'\C7S-_PYZ_X)Y?]&Z2?^'8^,__ ,\^C_ASU_P3
MR_Z-TD_\.Q\9_P#YY]')E/\ S^QG_@G"_P#R8?6,Z_Z \+_X/Q'_ ,B?3.#Z
M'\C1@^A_(U\S?\.>O^">7_1NDG_AV/C/_P#//H_X<]?\$\O^C=)/_#L?&?\
M^>?1R93_ ,_L9_X)PO\ \F'UC.O^@/"_^#\1_P#(GTS@^A_(T8/H?R-?,W_#
MGK_@GE_T;I)_X=CXS_\ SSZ/^'/7_!/+_HW23_P['QG_ /GGT<F4_P#/[&?^
M"<+_ /)A]8SK_H#PO_@_$?\ R)],X/H?R-&#Z'\C7S-_PYZ_X)Y?]&Z2?^'8
M^,__ ,\^C_ASU_P3R_Z-TD_\.Q\9_P#YY]')E/\ S^QG_@G"_P#R8?6,Z_Z
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
M&;CZ'_OD_P#Q5&X^A_[Y/_Q5/HHY(_WO_ Y?Y@,W-Z'_ +Y_^RIIW$8^8_\
M 0*EHI<D;W][YSD_S_("#!]#^1HP?0_D:GHJM5>SM?M96_S^8[ONWY7>I!@^
MA_(TJY!Z$>O!QT_7^E344K:6NUWMUOO_ $@OO=)WV\NUO09D^Y_X"?ZD4;CZ
M'_OD_P#Q5/HHY(_WO_ Y?YB&;CZ'_OD__%4;CZ'_ +Y/_P 53Z*.2/:7_@<_
M\P&;CZ'_ +Y/_P 51N/H?^^3_P#%4^BCDCVE_P"!S_S 9N/H?^^3_P#%4;CZ
M'_OD_P#Q5/HHY(]I?^!S_P P&;CZ'_OD_P#Q5&X^A_[Y/_Q5/HHY(]I?^!S_
M ,P&;CZ'_OD__%4;CZ'_ +Y/_P 53Z*.2/:7_@<_\P&;CZ'_ +Y/_P 51N/H
M?^^3_P#%4^BCDCVE_P"!S_S 9N/H?^^3_P#%4;CZ'_OD_P#Q5/HHY(]I?^!S
M_P P&;CZ'_OD_P#Q5&X^A_[Y/_Q5/HHY(_WO_ Y?Y@,W'T/_ 'R?_BJ1\E2,
M9]MK<XY[YJ2BE[./7F:ZISDT_)Z[,/Q\B!.,YC(_X#_+@?C4C].A)[8&<<CT
MYI]%-0A%6C%)/=;IKJG?N#L[V7+==.GF08/H?R/^%/!;(SD8]C^H'6I**3IK
MIHNR_3MZH2322NW;J]V-R?\ *-_C2;CZ'_OD_P#Q5/HHY(_WO_ Y?YC&;CZ'
M_OD__%4;CZ'_ +Y/_P 53Z*?)'M+_P #G_F S<?0_P#?)_\ BJ-Q]#_WR?\
MXJGT4<D>TO\ P.?^8#-Q]#_WR?\ XJC<?0_]\G_XJGT4<D>TO_ Y_P"8#-Q]
M#_WR?_BJ-Q]#_P!\G_XJGT4<D>TO_ Y_Y@,W'T/_ 'R?_BJ-Q]#_ -\G_P"*
MI]%')'M+_P #G_F S<?0_P#?)_\ BJ-Q]#_WR?\ XJGT4<D>TO\ P.?^8#-Q
M]#_WR?\ XJC<?0_]\G_XJGT4<D>TO_ Y_P"8#-Q]#_WR?_BJ-Q]#_P!\G_XJ
MGT4<D>TO_ Y_Y@,W'T/_ 'R?_BJ-Q]#_ -\G_P"*I]%')'^]_P"!R_S 9N/H
M?^^3_P#%4-D@CK_P%AWI]%2Z:::3FFTTGS2=GWLW9V[/0%H[D(+#. >_8]?7
MI_\ KIH#$D;6&.Y!Y_3'TYYJQ11"FH+5N3[NWZ!/WFG?ELT].MN]R#!]#^1I
M5!!!P1^!/:IJ*T>JM_P-_/<?-+NQF3[G_@)_J11N/H?^^3_\53Z*CDC_ 'O_
M  .0AFX^A_[Y/_Q5&X^A_P"^3_\ %4^BGR1[2_\  Y_Y@,W'T/\ WR?_ (JC
M<?0_]\G_ .*I]%')'M+_ ,#G_F S<?0_]\G_ .*HW'T/_?)_^*I]%')'M+_P
M.?\ F S<?0_]\G_XJC<?0_\ ?)_^*I]%')'M+_P.?^8#-Q]#_P!\G_XJC<?0
M_P#?)_\ BJ?11R1[2_\  Y_Y@,W'T/\ WR?_ (JC<?0_]\G_ .*I]%')'M+_
M ,#G_F S<?0_]\G_ .*HW'T/_?)_^*I]%')'M+_P.?\ F S<?0_]\G_XJC<?
M0_\ ?)_^*I]%')'M+_P.?^8#-Q]#_P!\G_XJC<?0_P#?)_\ BJ?11R1[2_\
M Y_Y@,W'T/\ WR?_ (JC<?0_]\G_ .*I]%')'M+_ ,#G_F S<WH?^^?_ +*D
M.3P=Q]MH'Z\_RJ2BDZ<'HTVGHTY2::>Z>NS C&,?<;\L_P"?PQ35^_G8P]RI
MQT]2,_G_ (5-151C&"M"*BNR_P""2U)M/GE:^JLK/R>O4****904444 %%%%
M !1110 4444 %%%% !1110 5^)__  15_P"05_P5!_[3*?MQ?^@_#2OVPK\3
M_P#@BK_R"O\ @J#_ -IE/VXO_0?AI0!^V%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7XG_\$5?^05_P5!_[3*?MQ?\ H/PTK]L*
M_$__ ((J_P#(*_X*@_\ :93]N+_T'X:4 ?MA1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!$)X
M"D<@FB,<I18I!(A21I#A%C?.URYX0*26/ S2F6(%@9(P502,"Z@JC>9M=AG(
M1O*EPQP#Y<F#\C8^//VN_P!JS2/V3/AW;>+XOAM\5_C3X^\6:A=>&OA;\%_@
MC\/]<\6^/_BM\0;.QNKVWT!9;'3-2TWP=X=,-A+<^(_&GB9[30?"OAJ'5O$E
M[>"TTR5S^8O_  15_;X_:F_;>U+_ (*!Z1^U9X)\)?#SQ7^S#^UOKGP8T3X7
M>!8=-UC0?AA:>"M%N--N?AY=>+]&U+4_^$NU_1M?\.7T^I^,+&ZU/1-6FN!%
MI4]I'<P:9" ?OW]HMPS(9X=Z1>>R>:FY8?\ GLR[LB+_ *:$!/>G>;%N5?-C
MW.-R+O7<ZX+;E&<L-JLV1D8!/0&OR2_;C_;%^(/PU^-/[,_[!G[+P\(W/[6?
M[7UYXU;P?XE^(RWVL_#WX _!CX5Z/J&J_%G]H+Q=X?\ #VK:%K7B?Q#IUNFI
M:7\+O (U_0-.\9^,].M["^UWP_I]GK$L7F&G?M(_M(_L3_M6_L]?L[_MN_%'
MP#\?/A)^V/JFM^#?@5^T=X4^$-O\#-6\"_M&Z!IE[XH;X/?$SP9'\1?$7AW4
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 -?.TX!)XX!4$\CNP(_,?3FHTW
M[AE& YY)B('![* ?R/UXJ:B@".7=Y;[%5F(P%8E5.2 02(IL#&?^63@]" .1
MF1QRQO;(T3$[Y68,"8X 8I,>0UK:Q0'<3M;[3Y!VL=NZ0JK:]% %29 \91U8
MHY5'41B7<KNJL&1E=2A!(<E3M0LW;-5/L[/^Y:W5+8#[-)$LDPB2 #($,"V:
M1S+*0(I 714C9F#,5"-K44 <1K7@_0O$UQHEUXC\.Z+JUYX;\0OXK\/7>H:;
M#J+^'O%=II]WI.E>(]*6ZCDCBU&TT?4+JWANHU$L,LC>2Z3@,-A+-CY'EPW"
MF,LP:6XEMFFCFG@O+J5I;8"6WN)KQ4D>V=8X[F)9;>5! [QV^_10!EV]E%;W
M#S!&$EQ.\S3"*"&20F.1?*N#9VL"RQ("3&;MY6,@C;S&D5!6I110 4444 %?
MB?\ \$5?^05_P5!_[3*?MQ?^@_#2OVPK\3_^"*O_ ""O^"H/_:93]N+_ -!^
M&E '[84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444A(
MR2 ,@9) &6(51SW+$ #J20!R: %K\3_^"*O_ ""O^"H/_:93]N+_ -!^&E?M
M8)8B5 DC)9#(H#J2R*55G4 Y**S*"PR 64$Y(S^)_P#P16FA&D_\%0&,L84_
M\%B_VW;T,74 V<Z?#AH+L$G!MIEAE,4_^JD$4A1V"-@ _;2BF"1&9D#H73&]
M P+)N&Y=R@Y7*\C(&1R.*?0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4$@#)( '4G@#\:*CF.$/
MW_O(!L&6R74 G_8&<R'M'N-&O2U^E]K^?D%TM7LM7Z+<7S8L@>9'EE9E&]<L
MJE%9@,\JK2(K$< N@."PROF)G&],@X(W#.< XQGK@@_0@]"*_/O]NW]H7XO_
M  '\)? J;X,:7\-+KX@?&']HGX:_ :W7XI:=XQOO"EA)\2M.\12"ZO(O!4L'
MB$+%J>B621-:2@"8H]V3:)<J?+X=1_X*_P RHTK?\$XI&WWZ.OV3]I:&*2&&
M[C33YXY/[0OS$]S;.TS,]I,)D11&54K*G;2R^O4A&;E1A&3LG.?*M[7DW&32
M6[:B]-4GL>57SC"T93@E.I*FFY1A&\VDKM1BMY.WNKJS]5-Z?WE_[Z'^-&]/
M[R_]]#_&ORQ^U?\ !7?_ )X?\$X?^_G[2G_RKH^U?\%=_P#GA_P3A_[^?M*?
M_*NNC^R:G_07E_\ X5/_ .9CC_UDPO\ T!YE_P"$S/U.WI_>7_OH?XT;T_O+
M_P!]#_&ORQ^U?\%=_P#GA_P3A_[^?M*?_*NC[5_P5W_YX?\ !.'_ +^?M*?_
M "KH_LFI_P!!>7_^%3_^9@_UDPO_ $!YE_X3,_4[>G]Y?^^A_C1O3^\O_?0_
MQK\L?M7_  5W_P">'_!.'_OY^TI_\JZ/M7_!7?\ YX?\$X?^_G[2G_RKH_LF
MI_T%Y?\ ^%3_ /F8/]9,+_T!YE_X3,_4[>G]Y?\ OH?XU5OFD-G="V*FY,$H
MM_F7 N-A\ELG( 23:Q;#;=NX*Q !_+O[5_P5W_YX?\$X?^_G[2G_ ,JZ/M7_
M  5W_P">'_!.'_OY^TH/Y:8#2_LJK_T%Y?\ ^%3_ /F8/]9,+_T!YC_X3,\,
M_P""\G[('C3]J7]B'Q-XE^%FI^+;#XO_ +/5[/\ %_P78^!M:\1Z'JOBK1M(
MTJ[TSX@>%9SH4BW6M7,_@Z]UW5O#&E-'++J'B.RTNUL(9;N5&N?XWO\ @@_^
MRO\ $G]LW]N/P-9W_BOQY#\%OA-<Z=^T/\8;O1?%7BW2-*\2SZ=>-<>&AK$L
M=W;V6N>)OB)XZL?#]IJ5M-.UYJ7AC1_%%Y&D]MI5\8?[C+N3_@KI<6UQ ]G_
M ,$WIXYX989+:9OVDI(+J.5&CDM)TDTT1FWND9K><R$HL,CLP900?AO]B;_@
MG]^W;^P0/CG%\ /#7_!._25^.GQF\7?%3Q-<:D?VAS+I]IJ<L#>'? NCM!I4
M<D7A;PZUQJ]SI\2J\"37&$ +EA4<HFTV\9ER:6B^MO7[\-?^M _UCPW_ $!9
MC_X(?Y6U^\_HBLTD@DMHBD4448N4:*TWQVT181&R7!CA69(+6.2W=_G43%/E
M0E$@V-Z?WE_[Z'^-?EC]J_X*[_\ /#_@G#_W\_:4_P#E71]J_P""N_\ SP_X
M)P_]_/VE/_E72_LFI_T%Y?\ ^%3_ /F8/]9,+_T!YE_X3,_4[>G]Y?\ OH?X
MT;T_O+_WT/\ &ORQ^U?\%=_^>'_!.'_OY^TI_P#*NC[5_P %=_\ GA_P3A_[
M^?M*?_*NC^R:G_07E_\ X5/_ .9@_P!9,+_T!YE_X3,_4[>G]Y?^^A_C1O3^
M\O\ WT/\:_+'[5_P5W_YX?\ !.'_ +^?M*?_ "KH^U?\%=_^>'_!.'_OY^TI
M_P#*NE_957_H+R__ ,*G_P#,P?ZR87_H#S+_ ,)F?J=O3^\O_?0_QHWI_?7_
M +Z'^-?EB;K_ (*\=H?^"<(]_,_:4/\ [C*;]J_X*\C_ )8_\$X3[;_VD_\
MY6#^="RJI_T%Y=_X52_^91QXBPLI1C]3S%<S2O\ 5GI=V/U/\Q.N],=<[AT'
M4]>U-::%%+--$JKNW,TB*J[/OY)( V8.[)^7OBORRDO?^"OJPRM#'_P3?CE2
M*1HFV_M*S'S%1F1?*6&QWEV 3/VJ+;NW$N%\MO*_B!^T'_P4<^"/C7X"VOQQ
MLOV+]3^'OQF_:8^%'P")^&6E_'5_%L%E\19[A;O489?$^I7/AV.5$TS4B&U&
M-D>W@N%MC]L2)E*64U:CJ-8K+W&G&4FH8M2J-13DU&,J$5*347RQ35WI>["K
MQ%AHS5.&$QW/-J,74H.$%)M).<E=J*;3D^BNS]I!(C'"NA/H&!/7'0'UX^M.
MR/7_ ".M9-M+(S*-C"$K R2(I4-,?MBS"3=UB BA:,@;B\B%N"*U#]Y1]?U'
M^<UYDK1J2IOHGZ_/IN>Y3FYTJ=1I)SMHKV5VEI?7KU'4444C0**** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *@N&98F**S-Q@*"3]X9X&2>.<=\
M5/37^Z?P_F*BJKTZBNU>$E=;JZW7FAIV:;2:33:>S\GY/8_+?_@I>H,W[!!&
M-S?\%)/V4RPZ8S)X[&"!@@\'J.S>E?H9 H6.+!S_ *+9_G]FCS^M?GG_ ,%+
M?^/G]@O_ +23?LH_^C_B#7Z&0_<B_P"O6S_])TKTL1*4<!ADI2LW&,K2<7*+
ME%-7BTU==4[KH>!@Z5)9IB*OLXN4KRBGJJ<KRM))K7E:3M+1[/0FHHHK@Y:?
M\M3_ ,*<1_\ )GO\]3^:'_@BE_D%%%%'+3_EJ?\ A3B/_DPYZG\T/_!%+_(*
M***.6G_+4_\ "G$?_)ASU/YH?^"*7^04444<M/\ EJ?^%.(_^3#GJ?S0_P#!
M%+_(****3C3_ ):J_P"YG$?_ "0<U7^>'_@BC_\ (A1113Y:?\M3_P *<1_\
MF'/4_FA_X(I?Y!1111RT_P"6I_X4XC_Y,.>I_-#_ ,$4O\@HHHHY:?\ +4_\
M*<1_\F'/4_FA_P""*7^04445484G)+EJZM+_ 'K$=7_B#VM6'OJ5-N'O).C2
M5^76UTK_ '!V.1G@_CP?\\?A7YM_\%&"N_\ 8'&.?^'D?[*.#Z#S?B9^?8?_
M *J_22OS9_X*,?ZS]@?_ +21?LH_^C?B76F7480KUG%U=I.TJ]627NRZ.5G\
M]UH>;F]>K["-2\/WJY915&FK*2L[22YKV>C/U/M/^/6'_<3^1JZ?O+_P*J5I
M_P >L/\ N)_(U=/WE_X%_*LZG^\5/^WOU.FC_NN'](_G$=1114G0%%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %-?[I_#^8IU-?[I_#^8J)_!/
M_#+\@/RW_P""EO\ Q\_L%_\ :2;]E'_T?\0:_0R'[D7_ %ZV?_I.E?GG_P %
M+?\ CY_8+_[23?LH_P#H_P"(-?H9#]R+_KUL_P#TG2O1Q7^XX7_%#_TN)X>#
MUS"OY<WX-_YDU%%%<)[@4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M%5#XX?XH_F1/X)_X9?D%?FS_ ,%&/]9^P/\ ]I(OV4?_ $;\2Z_2:OS9_P""
MC'^L_8'_ .TD7[*/_HWXEUTX!WK5EV4O_29L\S-_]TH>L?R1^I]I_P >L/\
MN)_(U=/WE_X%_*J5I_QZP_[B?R-73]Y?^!?RKGJ?[Q4_[>_4[J/^ZX?TC^<1
MU%%%0= 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4U_NG\/YB
MG4U_NG\/YBHG\$_\,OR _+?_ (*6_P#'S^P7_P!I)OV4?_1_Q!K]#(?N1?\
M7K9_^DZ5^>?_  4M_P"/G]@O_M)-^RC_ .C_ (@U^AD/W(O^O6S_ /2=*]'%
M?[CA?\4/_2XGAX+_ )&&(_[>_,FHHHKA/<"E )S@$X!8X&<*H+,3[*H+$]
M2>!24UHDFV1NNY&EA)!?RQ\LJ."S\812H9P>&0,IX)H <G[Q/,C^>,@$2)\R
M$$A0=RY7!8A1SR2!UJ+[1!YLL'GP^? H>:'S$\V%#(8@TL>[?&IE5HPSJ 9
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
MH_P^OK"71X;G2G\-:I\6/#\^K?#^TM-1^VWVK+X;COM5M0#T3XS_ +</[:'[
M,?B_]AK_ ()K?M"?M%3ZG^U-\0OAK\0/CA^UM^V1^SO^ROXP^/\ KOACX:^'
M?'?C_P +_#G1/@]\"/!OP+^,'AA?%_C2>RT[X8_$WQWXA_9\M?".B:7+K/B2
M:#4=5U:UCEZ+_@FS^VK^W/\ \/&?'?[(WQ7U?]H[]KO]C7QCX#G\;? 3]L3X
MV?L7?$7]F;QEX(U[3_"&A^*]8^'?Q U#4_@I\*O"^J6+:E/XNT#39KVQEU(:
MS!IEI9:OHJW$O@I^/_X+'?"3]MC]FK_@H7^R+_P6$_8^^ _BW]IC3_AA\(]8
M_9S_ &C/@7X)TA?%OBO4?A'-XL\8Z_IVJQZ3:I>>+=6O=7G^(&HZB[>'M#N[
MS0=;\.^&KK6#;V,-[,OW5^PO^W+^V/\ \%!?C=H'CA?V//C7^P_^R'\-](\1
M7OCJ^_:+T1M$^)G[0?Q?UK1KS2M"\ >&?">JZ3I.LZ-\+/ EGJTGC0>-8;8V
M6I>)?#UGX<FF^TW+1N ?MI1110 4445</CA_BC^9$_@G_AE^05^;/_!1C_6?
ML#_]I(OV4?\ T;\2Z_2:OS9_X*,?ZS]@?_M)%^RC_P"C?B76^ _CU_27_I$S
MS,W_ -TH>L?R1^I]I_QZP_[B?R-73]Y?^!?RJE:?\>L/^XG\C5T_>7_@7\JP
MJ?[Q4_[>_4[J/^ZX?TC^<1U%%%0= 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
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
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "FO\
M=/X?S%.IK_=/X?S%1/X)_P"&7Y ?EO\ \%+?^/G]@O\ [23?LH_^C_B#7Z$
M$VS!/,,ATZ(0"(,TAN#9$6X15!8L9S'@ $GH!7Y[_P#!2W_CY_8+_P"TDW[*
M/_H_X@U^AUJ0K6CDD!$TR0XZ[8Q"[#\0I'XUZ.*_W'"_XH?^EQ/#P7_(PQ'_
M &]^9^,O_!?C]M7QG^PC_P $QOCS\8_A)JIT7XL^(Y/!/P=^$_B>V42QZ)JO
MQ!U716UOQCI4F&@DUC1_"O\ PDVN>'+@[XEUC2(+J0-!:7!5?^"$W[)W@O\
M9C_X)F?LM:EX?T72T\??'/X8>!?VGOB]XIO8VN_$WC;XE_&+POI'Q'U*_P#&
MWBC7HY=?_MK3+:YT3P?-#%.-(L;7P)/J'E)/J#>9T_\ P7#_ &+?&/[=O_!-
M+X[?!+X9P64OQ0\.GPW\7?A5IU_;-<PZKXD^"FJV>OP^&4@"MFZ\9Z%::OX<
MTYG1HC/JB32J]M'**^7O^""?_!2[X'?';]B3X&_LU_$3Q7HGPJ_:G_9)\#^!
M?V<?BG\$/BCK>E^$/B!):?"_1].\-^ O&XT;Q&=#UG7M/E\.:'8W&M2:18W9
MT_7)+VRUZ2UD0YX3W#]$_BS^P;X#^)/[:7[)?[<.DG3M!^+OP!7XJ^!_$.NW
M&CZ;97_Q?^%'Q5^&'COPG:^%-1?3K2.&RG\*>+O$.DZ_INJ7<#ZAJ/A_3->M
M=+N2^I17$7R)HW_!47X]?M+^,OVF]._X)R_L8Z9^U1\.OV4O%>H?#OXA?%SX
M@?M$6O[.]C\8?B-X5T_'B+X/? NPN_A!\7M3\<:OI=O<R2R^)?''C+X?Z%:7
MKV[&ZGANK2SO?LJ3]MGX:_%#]H/1?V5_V=[C2_CKXJU/1/%=_P#'GQM\-?$N
MEZGX._9K\!KIEWI.F7_Q2\1Z5<W^BO\ &;7O'R:%I6@_#&*[L_&]GH&K:GXQ
MN]&MO#FB2W]_^ O_  :N_$O3/V=?@Q^V5_P3R_:'O;'X5_M5_L\_M,_$CXJ>
M/O"'CG6(-!N]2^'_ (@\->#/#^J_$C2[W7I[2_\ $FEZ7JGPR\17>L:Y:QRZ
M=9>"Y?!GB^[O8-)\:Z5J%V ?HM\)/^"VO@'XU_\ !/OXN?MI?";]G;XM?$/Q
M?^SO-XY\*_M#_LK:7K_@SP5XT^!5_P##O3M9UOQ%'XUU/Q9XRT"RB\!PZ-HV
MIZSI?C#P5X2\1WUY8W.D>"I=(F\2>!_&>G6'Q_!_P<%?M6>)?V'_  Y^WY\,
M/^"4?Q8\=_L^Z'X2U/Q=^T-XZUCX^^&_AKX2\(#3?$\?AV.W^"NFZ]X*U_QS
M\;_!WA;3FOKCQ_XSTOX6>$_"=O>:/JENOB*&?2[BZMOBW]AWP9;2?!7_ (.I
M_P!M+PVD6G_LP?M,7?[8.C?!'7W8V/ACQW9^!?"/[27BW5/''A1YK>UL+KPS
MJQ^*%O?6.LZ:[Z7=7$NI:3;S+<^'[^VC]S_9FU;14_X,_/$[3WNG00P_L.?M
M06,ZW%Y;1*M_J'Q#^+5GIUN^^0!;F]OP+:R@;$MS=+Y$"/+\E 'TY\:/^"^_
MQ5\#? '1_P!M[X*?\$T?C?\ $;]@33;7X?:SX^_:4\6?$7PE\#M7L-$\7ZCI
M>CS0?#SX :QX5UGQ]\2?"&CZCK%HNG_$*'4_ ?@G7M12'3I/$D&B7%]K#^X?
M\%(/^"T5I^PK^SK^SI^TQX+_ &5/B-\;O@U^TLWPRO\ PA\3+3QU\//!/P^T
MFU^+'AJ7QUH\>M:5;S^)OBGJOQ%U#PS8:IK.D>&=&\':]X%\>:5"VFQ_%F_>
MXO-)D_.GXOZII2?\&=NA-/=:8MG+^Q-\$;-9#=VP%QJ=O\3? 5B+.-C)B2[B
MU4PV+VZDS)>,MJR+,P0_.O\ P6!\2:%J7_!N/_P1JBAU?2;O5=2\1_\ !-^T
ML[2"]M+J[>7P5^RUXS\-^,(8K6*62:67POX@N+?P]XDC2-GT36[JWTK4UM;Z
M:.!@#]1_C+_P7,^+/[*GQ@^"MA^U%_P3/^.7PA_9%^/?B^X^'7P;^,M]XO\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M?A2OP^\'Z[.TDMYJ7AGPE-HK^'M$NM1AD?3M8@T;5/[(U/2Y+C3GBA^TAX_L
M$.C"8JZL+?S/M!# B#R@#+YV#^Z\L,IDW[=@8%L BA71A&5=6$LHMXBK B6<
MQF40QD'#RF)6D$:Y<QJ7"[030!\WZ)^R?^S3H'C_ $7XM^'_ -G+X&:;\5_"
M/@X?#+PA\1-/^$7P]TWQ7X5^&\%A=Z):_#7PAKY\.Z3J_A;P):Z;J>IPGPSI
M$ATF[TVYNM/;795N@C\-X#_X)_\ [#?PP\=:9\3_ (9_L5?LA_#OXD:;=ZM<
M:3X[\$_LU?"+X?\ C3P_J.IV-[I>OZAHWBOP;X _X2W3Y=>TF]O](O9[;QQ'
M#JFD:K?:9<BXM)KFRO/L<RQ"01&2,2E481EU$A66=+6-@A.XK)<R);H0,/.Z
M1*3(P4J\L<9"R2)&Q5F"NZH2J" NP#$$J@N;8L>BBX@)P)8]U0^./^)?F3/X
M)?X7^1%# 8V:2)8[:)D2-K:U)6!@@&TLD_[[ (##:/O $C:#7YP_\%&/]9^P
M/_VDB_91_P#1OQ+K]($N+>61XHYX9)8WN8Y(DE1Y$DLW@BNT=%8LKVLEU;1W
M*L T#W$"2A6FC#?F_P#\%&/]9^P/_P!I(OV4?_1OQ+KIP/\ %J^DO_29'F9Q
M_NU'_$OT/U/M/^/6'_<3^1JZ?O+_ ,"_E5*T_P"/6'_<3^1JZ?O+_P "_E7/
M4_WBI_V]^IVT?]UP_I'\XCJ***@Z 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 **** "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@ IK_ '3^'\Q3J:_W3^'\Q43^"?\ AE^0'Y;_ /!2W_CY_8+_
M .TDW[*/_H_X@U^A(C$UOY+(LB3V-O!+&S/&'@FM1%.JR("T;M"[B.0@I'(5
M>0&-6%?GM_P4M_X^?V"_^TDW[*/_ */^(-?H; RK&C,0JK8P,S,0%55M-S,Q
M. %4 EB2  "2<"O1Q7^XX7_%#_TN)X>"_P"1AB/^WOS/X6_^#F/]F/X@>+_V
M[O O[1/[-DT7@OXV_LE?L$>)?VT[[Q%X7T2 >*O$>G?!_P#;)\"^'VN[6#1/
M+@&J_#W0/BCX@^(=SKFL!EU[2O".HZ9-<7*7#&'^LC]@W]L_P%^V]^Q+\%?V
MQM"U+P[HF@^-_AO_ ,)9\1M-FU6T?P]\-/&.D)=Z=\4/"$^J2IIA'A_X<^*-
M!\5^%=+U2_CM!JNC"/Q+,T0$K2?&WQ L_#GBC_@N=X4\-:VNFZMH^K_\$6OC
M;#KVG3BTU")O#6N_M@?">VDOKFPF<QW5A/90:C/;K(IAU$6-S#!YS(Z#^7KX
M/>%?VK?V.?VG/VV?^#;;X;V?BR#X??ME?M!^'M9^!'QD%W/Y?P=_9/\ '.A2
M^(OVA_'&GW.Z9KN]U#]FK2]$\*0+&/[/TOXE>&O$MQ))%J5W=;>$]PY*+5/$
MO[9/_!PC_P $X/VR_B_8IX@^%7[8'Q2\:>*OV8OAUXF\-V]_:Z+^RS\')OB5
MX2^!NN^(- \2[#:ZAXTUGP-??%2:_G>XN;<:TOBK0;;4+V"P2X_LT_:5_P""
MCGPN_9Y^//PC_9,\)?"OXT?M+?M7_$/P+J7Q0\-?L]? NU\'77B'1?A;X:@N
MX+KQ_P",->^*_COX1?#[P[9Q:GX?UW1M%DU7Q?I?BW59M/;0(=(GDN#93_@I
M_P %!/ 7@;X:?\'#O_!!WX8^#-)T+PYX"\"_!O6_ 'AWPS&8H;>P\/Z')\4M
M$\/6<MO!#'/%>7^D3Z3*K>6DWF75S>E"\UTP^Q?VK?C??_%S_@M;X/\ V-_V
M7_#WP;_9_P#VM;']E!]:^*O[?/C[P=H_COXU:%\(+_6[S6;/X _LY>&?$*P^
M%Y_'5_=Z[=ZR=7UZSO[?3-!M_$GB5M,U*R\+ZC;, ??/[-?_  5J_9I_:?\
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
M^./^)?F3/X)?X7^1_93\!/C!J_QJ\%Q>--6^#/QM^!=Q<:MJ^DP^ ?CKX?\
M#GAOQQ:V&FW#7+^(-1T_P?X[\5^%%MM>N;ZV:P-A=W^K*L,D=]$%2XN+#Y-_
MX*,?ZS]@?_M)%^RC_P"C?B77Z%Z?XH\-:Y?ZQINB^(M"UC4?"NJMH'B?3]+U
M:PU"]\.:[=Z3I?B*UT77K6TN)I]'U:Y\/ZCI^NV^FZA';WDVCWUGJ<<+65S!
M._YZ?\%&/]9^P/\ ]I(OV4?_ $;\2ZZ<#_%J^DO_ $F9YF<?[M1_Q+]#]3[3
M_CUA_P!Q/Y&KI^\O_ OY52M/^/6'_<3^1JZ?O+_P+^5<]3_>*G_;WZG;1_W7
M#^D?SB.HHHJ#H"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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "FO
M]T_A_,4ZFO\ =/X?S%1/X)_X9?D!^6__  4M_P"/G]@O_M)-^RC_ .C_ (@U
M^@Q\[R(?L[!)Q%IIAD9(W2.4" QRRK+#.ODQN!),4C\Y8E=K>2&<1S)^?/\
MP4M_X^?V"_\ M)-^RC_Z/^(-?H9#]R+_ *];/_TG2O1Q7^XX7_%#_P!+B>'@
MO^1AB/\ M[\S\ZM6_P""4_[&6N_M Z?^UA-H/QT;]H'2]4BN=#^)C?ME_MQP
MZUI&[4SJ=_I":1-^TQ9Z-;?#J^U $77PZTS3])\'WFF7=W9WNB76GRS6DOTK
M)^S-\&+C]HCP[^U+/\,]'D^.FC?"]O@M8_$B]6PU'Q'9_#1O%>D>,KWP9/<W
M,\T%X\_B/28-=A\7ZG'JNI16<6HZ3IMYI^KZPMW<?0U%<)[A^57Q0_X(N_\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !37^Z?P_F*=37^Z?P_F*B?P3_PR_(#\M_\ @I;_ ,?/[!?_ &DF
M_91_]'_$&OT,A^Y%_P!>MG_Z3I7YY_\ !2W_ (^?V"_^TDW[*/\ Z/\ B#7Z
M&0_<B_Z];/\ ])TKT<5_N.%_Q0_]+B>'@O\ D88C_M[\R:BBBN$]PBF/R*!P
M[RP1Q2;!*8)Y9XX[>[6(LGG/9SO'=)"K;Y7A6.,-(RJ?P^_:7_:'\:_M<?\
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
M3? OAE-0N/$7Q>\2:W-\0KGPSI-V&73?"FIZWXE\/Z%?6NCRV6DZ++9MJ%D
M?T,_\%3-1^-/[%WA;Q'_ ,%._P!FW5_&6I:K\"-.\-C]JSX"Z]JMGKOPV_:$
M_9TM-;L--\4WE_H;2,WA;XT_#72M6@\;>%OB+I'V>QF^&WAO5_!M^]Q=ZU:+
M9_JS\#_C+X"^/WP<^%_QF^&>IPZ[X"^+/@3PS\2/ U\L\$KVWAGQ;I5KJIL&
M>"66&6[T:ZGM],U2&%Y#IEQ/#8W'E;;82?-'_!02STKQC_P3,_;8TW4+M+;1
M/$G[#W[1EA)=:A;%IM.LM9^!OBVW6X:WE4/<W-M9/9S)?$,D=PL=[&ZI'N'Y
MQ_\ !L+KWB?Q#_P1>_9+?Q*;DOIVL_M":;H=_<77GG4O"F@?'OQ_8:=:6WF%
MG_L[3KK5I-+M1"S0QVOAW3XE.V)5 !_0+1115P^.'^*/YD3^"?\ AE^05^;/
M_!1C_6?L#_\ :2+]E'_T;\2Z_2:OS9_X*,?ZS]@?_M)%^RC_ .C?B76^ _CU
M_27_ *1,\S-_]TH>L?R1^I]I_P >L/\ N)_(U=/WE_X%_*J5I_QZP_[B?R-7
M3]Y?^!?RK"I_O%3_ +>_4[J/^ZX?TC^<1U%%%0= 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M9^P/_P!I(OV4?_1OQ+K])J_-G_@HQ_K/V!_^TD7[*/\ Z-^)=;X#^/7])?\
MI$SS,W_W2AZQ_)'ZGVG_ !ZP_P"XG\C5T_>7_@7\JI6G_'K#_N)_(U=/WE_X
M%_*L*G^\5/\ M[]3NH_[KA_2/YQ'4445!T!1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !37
M^Z?P_F*=37^Z?P_F*B?P3_PR_(#\M_\ @I;_ ,?/[!?_ &DF_91_]'_$&OT,
MA^Y%_P!>MG_Z3I7YY_\ !2W_ (^?V"_^TDW[*/\ Z/\ B#7Z&0_<B_Z];/\
M])TKT<5_N.%_Q0_]+B>'@O\ D88C_M[\R:BBBN$]P-ZIDO"+B)@8YH&&1+!*
M#%.F/XLPN^%_B.!WKY"_;D_8M^#O_!0;]E[XG?LN_'2RGN?#/Q M#]FUZSM+
M<:_X$\;V(@N?"?C[PK<WBB%[OPY)! 9(P98KV"&YTJ5)5NW@?Z]HH _G*_9C
M^$__  7B_83^'VG?LW:9IW[&'[=/P:\&:5:^'O@I\:?B/\4/BY\%?BAX/\*Z
M;NT[P\WQET32?!_C36/%UCX*MI[75%T+PA8>(?&6J6.DR66B:C/XANX+FT^Z
M_AE^Q%\4/BE)\0_B?_P41\3>!/B]\1_B?\(_%_P'T[X3_">R\4V'P%^ WP-^
M(EC)I7Q'\+>!%\9>(M:\<>,OB3\1+&07GQ.^,>JGP]XK\86-MH_@S3M&L]'L
M;ZQNOU*[@=V944=V=V"(H]6=V554<LQ"@$D"E )VX!.YQ$N 3ND(+"-?5R%8
MA!EB 2!@&@#^9C]C3]A+_@KG_P $R?A%\7_V._V8M2_9'_:!^ 7B;QIXZUG]
ME_XQ_'7XN?%;P)\1_P!GW3_&=S8:A>'XJ>!_!WP/UA?B)IDGB&[;Q/'X9\'^
M,O#D-[XJN?'5_J][!X>U:QL;#Z8^&?\ P3=_:#_8&_X)4^(_V4_^"=?Q,\%0
M?MBSZO??$)?C5\8-#TRR\,^+OC#X^\8>#[CXG^.-1TMO"WC?0K+6!X#L;KP+
M\-W;1=6GA\/V^GZ3J(L=;@EU?3_W,=TC"M(RQJ_W&=@H;AV^4L0&^6*1N,\1
MN>B-@*R3)&;8[GF.ZV*WL]@+AH1Y[1QWEI#<3@-&C;UMXI'EC+1'8LA=0#^?
M3_@JAX\_X*N?L_?\$_/@M\9?@=^T#^S1X#^/'PM\+^$=3_;9\2>*_!^E/H'Q
MH\20^"?"?A)_AC\)-%\7_#WXEZ3?>+/B=\9)=1\*>%='T>'P7>ZX_B7PG9:7
M=:4VHVK#QW_@L%^PA_P41_X+!_LD?L[_  <^&/AO]E?X'^%8M0^#?[3OBC5O
MB_\ &/XTZ#X\M/B/<_"3X@:-K_PR;X7?#[]G#Q!HGA?3=)U?XI^*;?4=43XJ
M>,]0OTTK1))K+37G:67^@CX@_ WX/_%_6/AWKOQ4^'7A'XAZO\,==;Q7\/?^
M$KTU[^R\'ZGJ6G:EHIO_  ^MR+:>YO)X9I1]JUNQN8&C\R2QV74<$J>TR6\D
M#%)@DER76:1EC^SP6]L(FAM[:TC(&]8P I"Y*HKL?N$@ _%;4)_^#AD>$_[%
MT#PG_P $>]-\;1:))IUKXWUWXQ_MI>)88[Z&.*&QU632;?X%Z5:W$\=Q.UVU
MI-J$5G*8G%TLUHL\$GR1^UQ_P1Q_:@_:$_X)+_"O]E6W^,?@>_\ VU_!'[2M
MI^VCXW^*/B:]\4Z?\/\ XH?M!ZKXO^(/B/QH%USP[I.H^(M*T'3;7XJW/@_P
M%_:.DZ(L.G>$/#5VR:#I>G7>IVO],&Q\HNUMT@+1KM.751EF08RP4<DKD <G
MBH//@VQOYT6R658(G\Q-LD[NL:0QMG#RO(Z(L:DNSNJA2S $ _FP_;X_X)'?
MMM_\% ?V<?V=_'/Q'_:$^$G@S_@I/^S+\4]7^-?PI\7?#S2O&FA?L]>#=6\0
M2^!-2U#X<^&KN^CUKXA:7IEMJOP[^'OB,>*M=U;XB37GCB'Q#=06MAH;7O\
M8WSU^UQ^P!_P7F_;XN_V&?&/Q;U__@GK\)/&'[)G[0_A/XX:5IO@/5OC+?H?
M%OA1K/7=$^)?CF]O]%GTGQ(A\0>%BM[\/_"LEC?%]>5Y-6T1;V341_6NKHSN
MBNK/%,MO(BL"\=PXW) Z@DI,Z_,L3 .PY"D4X LK,HW*DDD+L.566)BDL3$<
M+)&X*2(2&1@58 C% 'YA_P#"#_\ !4>/]MC]G/7&^,G[/=U^Q)I?PC\3V_[5
M7A3P]\.KKP'XI^(?QU?3?',6D^)?AEI6L)\6/&^C>'H?%.I>"[Y;+Q/\:].T
MQO#^FZY]GTW4KW^SQ>_J"SH(HXR-TFT#>,D CDY/09'&,]345% !1115P^.'
M^*/YD3^"?^&7Y!7YL_\ !1C_ %G[ _\ VDB_91_]&_$NOTFK\V?^"C'^L_8'
M_P"TD7[*/_HWXEUO@/X]?TE_Z1,\S-_]TH>L?R1^I]I_QZP_[B?R-73]Y?\
M@7\JI6G_ !ZP_P"XG\C5T_>7_@7\JPJ?[Q4_[>_4[J/^ZX?TC^<1U%%%0= 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MT;1?'OA&[%EX<LHK*&TG\4ZG<&RC?S&H _>:BBB@ HHHJX?'#_%'\R)_!/\
MPR_(*_-G_@HQ_K/V!_\ M)%^RC_Z-^)=?I-7YL_\%&/]9^P/_P!I(OV4?_1O
MQ+K? ?QZ_I+_ -(F>9F_^Z4/6/Y(_4^T_P"/6'_<3^1JZ?O+_P "_E5*T_X]
M8?\ <3^1JZ?O+_P+^585/]XJ?]O?J=U'_=</Z1_.(ZBBBH.@**** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *:_W3^'\Q3J:_P!T_A_,5$_@G_AE
M^0'Y;_\ !2W_ (^?V"_^TDW[*/\ Z/\ B#7Z&0_<B_Z];/\ ])TK\\_^"EO_
M !\_L%_]I)OV4?\ T?\ $&OT,A^Y%_UZV?\ Z3I7HXK_ ''"_P"*'_I<3P\%
M_P C#$?]O?F34445PGN!1110!\T?MH?!>^_:-_9 _:F^ &ES06VK?&G]GCXR
M_"[1KNY95ALM9\<_#SQ#X<TB_9FX5K'4M0M;N-L@B6%"""!7Q7_P1>^.]A\3
M?^"2_P"R!XQOK#6K/7?@S\"="^!OQ*\&P^&]6UOQGH/B[]EG3)?@QXR\-W_@
MC3K:;Q,GBK4]1\"65]%X5.G)KMR][9+%8E[B /\ K2^XQRJBQR,T4J"&5F2*
MXWQLAMI)5YACN0QMWN,$6ZR&=@5C(/Q9^S;^Q_HG[-GQP_:I^)7PY\7ZK:?#
M+]J3QAX8^,FH_!2725TWPYX"^-[Z++X<^*WQ"\+2-MFC3XY66E>"?$_BGPZT
M<<>A>*/#UU,D=JVI26<8!_-!^Q_XU^*GA/\ X.,OVV/VSO%G[&_[>WAC]F3]
MI#X#^&_@'\+/B;JG[ W[45OH/_"5Z!H?[)&ARZYXD\-/\-EU[P=H6IW7P=\4
M,OB;7([;2($G2]N+J*R6:6/^Q;7+ZU\/Z/=^(+FWUC4K'PW:WNI3:;8:/?\
MB;5I+:PT^XOI9/#7AO08+K6=9U'4X8#IUKHMM!<ZE)=W:6T,!N65&WJ* /XU
M/V0_&/Q(T+_@X\_;7_;+\5_L<?M]^#OV7/VE?V>/#'[/?PT^)^H?L&_M2:3H
M9\5:+H?[)'AZXUC7M#?X82Z]X(T+4[OX1>+?)\3:_:Q:+96L_P!NU*>+3C--
M'UFJ?L_?M-_\$0/^"GVI?&W]C3]FCXX_'_\ X)M?MV36.H?M ?!;]FWX5^)_
MB+XB_9Z^(.AMK43>,O"/A#0_#WB;Q'X:\.>![37KGQ%\/?#4-CI-GXFTKQ+X
MV^#MS$]KX,^&6HW_ /7_ $4 ?RA_\%1/V/\ ]H#X[_%C]C/_ (+7_P#!./X3
M_$>?]HO]F18]%^(7[./Q0^&WB?X$?%7XF?"?P[K'Q#M];LK'P+\6])T+Q!'X
MKDM?$'C[P_\ V9<Z6]_\0O!_C[0]1\,0Z_<Z?H]AJ?WWX#_X+8_"OQSX+TVP
MU#]BK_@I1HOQPE2TN?$/[,NG?L8_&[5O'.AZ_J:O=ZQI^A^*-7\*:)\)[_1]
M)MX]5:ZF\8^)?#V@21R%$NK:WG$;?N#YC1?.I"L.-Q-R-H?Y"P-I'+<!E#$K
MY<;#<!YFV/>PB6-U;<7?!Y^T)/&\M]Q@)?I+8Q7FV(?/%YDJD2*F=P&T@'R5
M^RFG[3^I>%=2\=_M16/ASP#XH\=^(]1\3:;\#/!\]MJ^D_ KP5';V$&B^ M2
M\7:,+O3/B;XSUZWT:_\ &WC+QH]^ECX1UW5(?AUX/BN] 87US^9O_!)T3_&3
M]O+_ (+4_MLV48N/A]\4_P!J/X4?LH?"_48U,UOJ>G?L7?#?5_"?B[Q+IE^F
M^VU'1-?U[Q=!'!J5E-/937FG36ZS-/"Z+^T/QH\(>,OB#\(/BCX"^'?Q&O\
MX/\ CWQM\/O&'A'P9\5]*TBWU_5/AMXG\2:!?Z-HGCG3=%NY(;34K_POJ-[;
MZS9VEW-#:RW%G&+B:&'?(GG_ .RA^S5\,_V/?@#\+_V;/@_I,^F?#KX6^%+/
M2=%&H%[G6K^^NI9+W4M<\0:FTTR:MXEU[6YO%'B'Q)J0CMYEN_$%G9D.@8L
M?1=%%% !1115P^.'^*/YD3^"?^&7Y!7YL_\ !1C_ %G[ _\ VDB_91_]&_$N
MOTFK\V?^"C'^L_8'_P"TD7[*/_HWXEUO@/X]?TE_Z1,\S-_]TH>L?R1^I]I_
MQZP_[B?R-73]Y?\ @7\JI6G_ !ZP_P"XG\C5T_>7_@7\JPJ?[Q4_[>_4[J/^
MZX?TC^<1U%%%0= 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
MU_NG\/YBG4U_NG\/YBHG\$_\,OR _+?_ (*6_P#'S^P7_P!I)OV4?_1_Q!K]
M#(?N1?\ 7K9_^DZ5^>?_  4M_P"/G]@O_M)-^RC_ .C_ (@U^AD/W(O^O6S_
M /2=*]'%?[CA?\4/_2XGAX+_ )&&(_[>_,FHHHKA/<"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHJH?'#_$OS(G\$_P##+\@K\V?^"C'^L_8'_P"T
MD7[*/_HWXEU^DU?FS_P48_UG[ __ &DB_91_]&_$NNG *U:L^ZE_Z3-'F9O_
M +I0]8_DC]3[3_CUA_W$_D:NG[R_\"_E5*T_X]8?]Q/Y&KI^\O\ P+^5<]3_
M 'BI_P!O?J=U'_=</Z1_.(ZBBBH.@**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *:_W3_GN*=3)/N-]*BI_#G;^67Y ?EO_P %+/\ CX_8*_[2
M2_LH?^COB#7Z&P_<B_Z];/\ ])TK\]/^"EI E_8,8D 1_P#!23]E25R> D<3
M_$*221R>%2-%9W<X5$5F8@ D?H7 =X55^9X[6S$BKRT9%M"<.HY4XDC.& XD
M0]&7/=BG/ZAA)..GM*:>^BYX\S72Z73;N>)A$UCJS6K;:2>UVW^I-13MC_W6
M_P"^3_A1L?\ NM_WR?\ "N7FI=Y_=$]SV=;^6'_@3_S&T4[8_P#=;_OD_P"%
M&Q_[K?\ ?)_PHYJ7>?W1#V=;M3_\"8VBG;'_ +K?]\G_  HV/_=;_OD_X4<U
M+O/[HA[.MVI_^!,;13MC_P!UO^^3_A1L?^ZW_?)_PHYJ7>?W1#V=;M3_ / F
M-HIVQ_[K?]\G_"C8_P#=;_OD_P"%'-2[S^Z(>SK=J?\ X$QM%.V/_=;_ +Y/
M^%&Q_P"ZW_?)_P *.:EWG]T0]G6[4_\ P)C:*=L?^ZW_ 'R?\*-C_P!UO^^3
M_A1S4N\_NB'LZW:G_P"!,;13MC_W6_[Y/^%&Q_[K?]\G_"CFI=Y_=$/9UNU/
M_P "8VBG;'_NM_WR?\*-C_W&_P"^3_A50G1YXWE.W,ND>Y%2G6Y)Z4_AE]I]
MAM?FU_P48(\W]@GD?\I(OV4N_P#TW^)5?I08Y "2C@ $DE6P  223C@  DD\
M  D\5^:W_!1;8\G[ YC97V_\%(/V5F.TACMBN_B/#*W!/RQ2RQ1R$Y"22QHQ
M#.H/1@9TG6K*,IMVEO%?RRMMY[^1YF<TZL<)AVU"UXM^\[I:(_4^T_X]8?\
M<3^1JZ?O+_P+^54K3_CUA_W$_D:NG[R_\"_E7/4_WBI_V]^IVT?]VPZ\HO\
M)_H.HHHJ#H"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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "F.0%)
M)  QDDX Y'<T^H+EBL+%<ART:H?*>8!WD1$9DC!?RU=@9'&!$@:5BJ(Q!9/1
MZ)Z-]DQ2ORNRN[.R[NVA^2__  5=\6Z!X(\+?LA>,_$NJ+I/AWP;^W;\!/&'
MB+4ECOKG^S_#GAG3_B-+KFH2Q:7;W=\MG:FYM;*\N8[=X+6?4+2.[:))US)#
M_P %<_\ @GQ)MGE^/D_FW+B]MUN_A#\:$GL(S8:?;-:7-U#X'U9&EW>8VTV-
MR6=YD_=M#+>-^IRV@:0;[4H8I9)T;-N85N9?.$]W;R*XOHYIEGEA)W0Y@DD0
M[HV96LFV9A@M)SZSW)'KT-T!^=>E+$TI8>EAYQCRTI\_/S.\E>#:<;.-O<5F
MFGY-6MY:PM:$JM2%^>I&5M/ADT[--:NS?7L?EE_P]U_X)]?]' Q?^&M^-O\
M\Y6C_A[K_P $^O\ HX&+_P -;\;?_G*U^I?V(_WV_P"_LW_R71]B/]]O^_LW
M_P EU/ML'_(OO7_R)A[#,_\ G[/[F?EI_P /=?\ @GU_T<#%_P"&M^-O_P Y
M6C_A[K_P3Z_Z.!B_\-;\;?\ YRM?J7]B/]]O^_LW_P ET?8C_?;_ +^S?_)=
M'ML'_(OO7_R(O89I_P _I_<_\S\M/^'NO_!/K_HX&+_PUOQM_P#G*T?\/=?^
M"?7_ $<#%_X:WXV__.5K]2_L1_OM_P!_9O\ Y+H^Q'^^W_?V;_Y+H]M@_P"1
M?>O_ )$/89I_S^G]S_S/RT_X>Z_\$^O^C@8O_#6_&W_YRM'_  ]U_P""?7_1
MP,7_ (:WXV__ #E:_4O[$?[[?]_9O_DNC[$?[[?]_9O_ )+H]M@_Y%]Z_P#D
M0]AFG_/Z?W/_ #/RT_X>Z_\ !/K_ *.!B_\ #6_&W_YRM'_#W7_@GU_T<#%_
MX:WXV_\ SE:_4O[$?[[?]_9O_DNC[$?[[?\ ?V;_ .2Z/;8/^1?>O_D0]AFG
M_/Z?W/\ S/RT_P"'NO\ P3Z_Z.!B_P##6_&W_P"<K1_P]U_X)]?]' Q?^&M^
M-O\ \Y6OU+^Q'^^W_?V;_P"2Z/L1_OM_W]F_^2Z/;8/^1?>O_D0]AFG_ #^G
M]S_S/RT_X>Z_\$^O^C@8O_#6_&W_ .<K1_P]U_X)]?\ 1P,7_AK?C;_\Y6OU
M+^Q'^^W_ ']F_P#DNC[$?[[?]_9O_DNCVV#_ )%]Z_\ D0]AFG_/Z?W/_,_+
M3_A[K_P3Z_Z.!B_\-;\;?_G*T?\ #W7_ ()]?]' Q?\ AK?C;_\ .5K]2_L1
M_OM_W]F_^2Z/L1_OM_W]F_\ DNCVV#_D7WK_ .1#V&:?\_I_<_\ ,_+3_A[K
M_P $^O\ HX&+_P -;\;?_G*TA_X*[?\ !/O''[0,6?\ LEOQM_\ G+5^IGV(
M_P!]O^_LW_R71]A_VV_[^S?_ "70J^#33Y%IYK_Y$4L/FDDU[:>J:V?7YGY8
M3_\ !73_ ()ZM!()?CVDRJA=HD^%7QOF>3R_W@581\)M*,C$J $&H6Y8\#S.
M(9/DO]I?]N?]F3]I;QM^Q;X%^#/Q2D\9Z_X<_;U_9Y\>:M;GP9X_\+6=OX6M
M?$?BD7]SO\2Z'I]E]ET5;R"ZU.[GGCM[2W^S22M$9;6WB_H"^P#^\?\ OY-_
M\ETUM/0@%X_/",DBH=LI$D3K+#+&ES/- 98)42:%GC.R6-'4JZJRZ4L7@Z'M
M90HQE.<*D8WFURRG"45*T8>\X\UTFTFTKZ&=? 9CBE0IUJTX4J=2FYN*4G*$
M9)R34K)72>Q9M&7[/''D>8H163(WJP0.59?O!@CJY!&=K*V,$$WC]Y?Q_E6=
M;"6*1-T,D2SR-YAD199Y;A;<#[1.]J7MK>-XH-N[< TI2/AY%4Z=>9)\U253
M9ROIT5[_ #ZGOP@H4Z=--M4TDF[7=N]M%\@HHHI%A1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !37SC !.?3M3J*!IV:?8@P?0_D:<H(()!_(^
ME2T4%.;::LM589QD?(?R_IW_ !Z49']P_P#?(I]%+EA_(OO9'O?S/[O^",R/
M[A_[Y%&1_</_ 'R*?11RP_D7WL7O?S/[O^",R/[A_P"^11D?W#_WR*?11RP_
MD7WL/>_F?W?\$9D?W#_WR*,C^X?^^13Z*.6'\B^]A[W\S^[_ ((S(_N'_OD4
M9']P_P#?(I]%'+#^1?>P][^9_=_P1F1_</\ WR*,C^X?^^13Z*.6'\B^]A[W
M\S^[_@C,C^X?^^11D?W#_P!\BGT4<L/Y%][#WOYG]W_!&9']P_\ ?(HR/[A_
M[Y%/HHY8?R+[V'O?S/[O^",R/[A_[Y%&1_</_?(I]%'+#^1?>P][^9_=_P $
M9D?W#_WR*48S]TCWQBG44[1Z17WL/>_G;\K+_,****!A1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
; 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Apr. 11, 2025</div></th>
<th class="th"><div>Jun. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Future FinTech Group Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001066923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-34502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">98-0222013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">FL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityContactPersonnelLineItems', window );"><strong>Entity Contact Personnel [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Americas Tower<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">1177 Avenue of The Americas<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Suite 5100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">New York<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">10036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPhoneFaxNumbersLineItems', window );"><strong>Entity Phone Fax Numbers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">622-1218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityListingsLineItems', window );"><strong>Entity Listings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.001 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">FTFT<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,050,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 3 such as an Office Park</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityContactPersonnelLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityContactPersonnelLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityListingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityListingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPhoneFaxNumbersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPhoneFaxNumbersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorTable', window );"><strong>Auditor [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Fortune CPA, Inc<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">6901<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">California<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorOpinionTextBlock', window );">Auditor Opinion [Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Opinion on the Financial Statements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have audited the accompanying consolidated
balance sheets of Future FinTech Group Inc. (the &#8220;Company&#8221;) and its subsidiaries as of December 31, 2024 and 2023, and the
related consolidated statements of operation, changes in stockholders&#8217; equity, and cash flows for the years then ended, 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, 2024 and 2023, and the results of its operations and
its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorOpinionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X<br> -Number 210<br> -Section 2<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorOpinionTextBlock</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>CURRENT ASSETS</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 4,842,741<span></span>
</td>
<td class="nump">$ 17,412,865<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short - term investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,391<span></span>
</td>
<td class="nump">959,028<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,088,962<span></span>
</td>
<td class="nump">4,409,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Advances to suppliers and other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,974,277<span></span>
</td>
<td class="nump">3,437,925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetCurrent', window );">Loan receivables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,094,764<span></span>
</td>
<td class="nump">14,895,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="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,694,752<span></span>
</td>
<td class="nump">7,589,038<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Assets related to discontinued operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">5,774,564<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">TOTAL CURRENT ASSETS</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">20,716,887<span></span>
</td>
<td class="nump">54,490,469<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,599,194<span></span>
</td>
<td class="nump">2,812,151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets - operation lease</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">523,792<span></span>
</td>
<td class="nump">448,035<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">532,822<span></span>
</td>
<td class="nump">588,982<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesNoncurrent', window );">Debt investment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,530,243<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Assets related to discontinued operation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,601,113<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">TOTAL NON-CURRENT ASSETS</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,186,051<span></span>
</td>
<td class="nump">6,450,281<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25,902,938<span></span>
</td>
<td class="nump">60,940,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,219,301<span></span>
</td>
<td class="nump">3,301,715<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Accrued expenses and other payables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,938,495<span></span>
</td>
<td class="nump">11,115,595<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Advances from customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">30,559<span></span>
</td>
<td class="nump">303,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible notes payables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">553,086<span></span>
</td>
<td class="nump">1,100,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liability - operation lease</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">334,017<span></span>
</td>
<td class="nump">353,268<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Liability related to discontinued operation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,449,820<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">TOTAL CURRENT LIABILITIES</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">13,113,365<span></span>
</td>
<td class="nump">17,728,362<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>NON-CURRENT LIABILITIES</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability - operation lease</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">192,754<span></span>
</td>
<td class="nump">106,525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Liability related to discontinued operation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">690,819<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">TOTAL NON-CURRENT LIABILITIES</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">192,754<span></span>
</td>
<td class="nump">797,344<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">13,306,119<span></span>
</td>
<td class="nump">18,525,706<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 23)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityAbstract', window );"><strong>STOCKHOLDERS&#8217; EQUITY</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; 60,000,000 shares authorized; 24,470,844 shares and 17,834,874 shares issued and outstanding as of December 31, 2024 and December 31, 2023 respectively</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">24,470<span></span>
</td>
<td class="nump">17,835<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">237,474,153<span></span>
</td>
<td class="nump">233,890,997<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance', window );">Statutory reserve</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">98,357<span></span>
</td>
<td class="nump">98,357<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(218,885,534)<span></span>
</td>
<td class="num">(185,929,662)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,248,561)<span></span>
</td>
<td class="num">(4,094,276)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Future FinTech Group, Inc. stockholders&#8217; equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">14,462,885<span></span>
</td>
<td class="nump">43,983,251<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interests</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,866,066)<span></span>
</td>
<td class="num">(1,568,207)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders&#8217; equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12,596,819<span></span>
</td>
<td class="nump">42,415,044<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25,902,938<span></span>
</td>
<td class="nump">60,940,750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>CURRENT ASSETS</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Amount due from related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">12,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Amounts due to related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 37,907<span></span>
</td>
<td class="nump">$ 103,530<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">all shares and per share data have been retroactively restated to reflect reverse stock split effected on February 1, 2023.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477908/944-505-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">60,000,000<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">24,470,844<span></span>
</td>
<td class="nump">17,834,874<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">24,470,844<span></span>
</td>
<td class="nump">17,834,874<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">all shares and per share data have been retroactively restated to reflect reverse stock split effected on February 1, 2023.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><sup>[1]</sup></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 2,158,125<span></span>
</td>
<td colspan="2" class="nump">$ 21,697,205<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost</a></td>
<td class="nump">886,108<span></span>
</td>
<td colspan="2" class="nump">20,575,600<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">1,272,017<span></span>
</td>
<td colspan="2" class="nump">1,121,605<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">6,212,895<span></span>
</td>
<td colspan="2" class="nump">7,243,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="nump">312,865<span></span>
</td>
<td colspan="2" class="nump">340,408<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">670,980<span></span>
</td>
<td colspan="2" class="nump">3,468,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling expenses</a></td>
<td class="nump">635,918<span></span>
</td>
<td colspan="2" class="nump">288,314<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision (Recovery) of doubtful debts</a></td>
<td class="nump">27,350,439<span></span>
</td>
<td colspan="2" class="num">(787,868)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment loss</a></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="nump">14,160,931<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">35,183,097<span></span>
</td>
<td colspan="2" class="nump">24,713,506<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(33,911,080)<span></span>
</td>
<td colspan="2" class="num">(23,591,901)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other (expenses) income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">1,105,674<span></span>
</td>
<td colspan="2" class="nump">1,314,230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expenses</a></td>
<td class="num">(108,454)<span></span>
</td>
<td colspan="2" class="num">(892)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other (expenses) income, net</a></td>
<td class="num">(1,319,982)<span></span>
</td>
<td colspan="2" class="num">(10,541,007)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other expenses, net</a></td>
<td class="num">(322,762)<span></span>
</td>
<td colspan="2" class="num">(9,227,669)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss from Continuing Operations before Income Tax</a></td>
<td class="num">(34,233,842)<span></span>
</td>
<td colspan="2" class="num">(32,819,570)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax</a></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="num">(7,833)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Loss from Continuing Operations</a></td>
<td class="num">(34,233,842)<span></span>
</td>
<td colspan="2" class="num">(32,827,403)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract', window );"><strong>Discontinued Operations (Note 21)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Loss from discontinued operations</a></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="num">(1,574,978)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_GainLossOnDisposalOfDiscontinuedOperations', window );">Gain on disposal of discontinued operations</a></td>
<td class="nump">1,054,155<span></span>
</td>
<td colspan="2" class="nump">386,482<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Loss</a></td>
<td class="num">(33,179,687)<span></span>
</td>
<td colspan="2" class="num">(34,015,899)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest', window );">Less: Net Loss attributable to non-controlling interests of discontinued operations</a></td>
<td class="num">(190,840)<span></span>
</td>
<td colspan="2" class="num">(108,046)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity', window );">Less: Net Loss attributable to non-controlling interests of continued operations</a></td>
<td class="num">(32,975)<span></span>
</td>
<td colspan="2" class="num">(254,625)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to Future Fintech Group Inc.</a></td>
<td class="num">(32,955,872)<span></span>
</td>
<td colspan="2" class="num">(33,653,228)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract', window );"><strong>Other comprehensive income (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Loss from continued operations</a></td>
<td class="num">(34,233,842)<span></span>
</td>
<td colspan="2" class="num">(32,827,403)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation &#8211; continued operations</a></td>
<td class="num">(154,285)<span></span>
</td>
<td colspan="2" class="num">(494,786)<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="Show.showAR( this, 'defref_ftft_ComprehensiveLossContinuedOperation', window );">Comprehensive loss - continued operation</a></td>
<td class="num">(34,388,127)<span></span>
</td>
<td colspan="2" class="num">(33,322,189)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Gain (Loss) from discontinued operations</a></td>
<td class="nump">1,054,155<span></span>
</td>
<td colspan="2" class="num">(1,188,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="Show.showAR( this, 'defref_ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion', window );">Foreign currency translation - discontinued operation</a></td>
<td class="nump">114,723<span></span>
</td>
<td colspan="2" class="nump">23,515<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent', window );">Comprehensive income (loss) - discontinued operation</a></td>
<td class="nump">1,168,878<span></span>
</td>
<td colspan="2" class="num">(1,164,981)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive Loss</a></td>
<td class="num">(33,219,249)<span></span>
</td>
<td colspan="2" class="num">(34,487,170)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity', window );">Less: Net loss attributable to non-controlling interests of continued operations</a></td>
<td class="num">(32,975)<span></span>
</td>
<td colspan="2" class="num">(254,625)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest', window );">Less: Net loss attributable to non-controlling interests of discontinued operations</a></td>
<td class="num">(190,840)<span></span>
</td>
<td colspan="2" class="num">(108,046)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">COMPREHENSIVE LOSS ATTRIBUTABLE TO FUTURE FINTECH GROUP INC. STOCKHOLDERS</a></td>
<td class="num">$ (32,995,434)<span></span>
</td>
<td colspan="2" class="num">$ (34,124,499)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Earnings (loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic loss per share from continued operation (in Dollars per share)</a></td>
<td class="num">$ (1.63)<span></span>
</td>
<td colspan="2" class="num">$ (2.21)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Basic earnings (loss) per share from discontinued operation (in Dollars per share)</a></td>
<td class="nump">0.06<span></span>
</td>
<td colspan="2" class="num">(0.07)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings (loss) per share (in Dollars per share)</a></td>
<td class="num">(1.57)<span></span>
</td>
<td colspan="2" class="num">(2.28)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted Earnings (loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted loss per share (in Dollars per share)</a></td>
<td class="num">(1.63)<span></span>
</td>
<td colspan="2" class="num">(2.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Diluted earnings (loss) per share from discontinued operation (in Dollars per share)</a></td>
<td class="nump">0.06<span></span>
</td>
<td colspan="2" class="num">(0.07)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted Earnings (loss) per share (in Dollars per share)</a></td>
<td class="num">$ (1.57)<span></span>
</td>
<td colspan="2" class="num">$ (2.27)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in Shares)</a></td>
<td class="nump">20,928,073<span></span>
</td>
<td colspan="2" class="nump">14,746,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in Shares)</a></td>
<td class="nump">20,970,181<span></span>
</td>
<td colspan="2" class="nump">14,788,834<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reclassification- certain reclassifications have been made to the financial statements for the period ended December 31, 2023 to conform to the presentation for the period ended December 31, 2024, with no effect on previously reported net income (loss).</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_ftft_ComprehensiveLossContinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Comprehensive loss continued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ComprehensiveLossContinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_GainLossOnDisposalOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_GainLossOnDisposalOfDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 17: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477349/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479836/810-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders&#8217; Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Statutory reserve</div></th>
<th class="th"><div>Accumulated Deficits</div></th>
<th class="th"><div>Accumulative Other comprehensive income</div></th>
<th class="th"><div>Non- controlling interests</div></th>
<th class="th" colspan="2"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 14,646<span></span>
</td>
<td class="nump">$ 222,751,657<span></span>
</td>
<td class="nump">$ 98,357<span></span>
</td>
<td class="num">$ (152,276,434)<span></span>
</td>
<td class="num">$ (3,623,005)<span></span>
</td>
<td class="num">$ (1,279,580)<span></span>
</td>
<td class="nump">$ 65,685,641<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2022</a></td>
<td class="nump">14,645,653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stocks-non cash</a></td>
<td class="nump">$ 299<span></span>
</td>
<td class="nump">7,387,398<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">7,387,697<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stocks-non cash (in Shares)</a></td>
<td class="nump">299,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net loss from continued operation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(32,572,778)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(254,625)<span></span>
</td>
<td class="num">(32,827,403)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LossIncomeFromDiscontinuedOperationsNetOfTax', window );">Net loss from discontinued operations</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,466,932)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(108,046)<span></span>
</td>
<td class="num">(1,574,978)<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="Show.showAR( this, 'defref_ftft_ContributionByNoncontrollingInterests', window );">Contribution by non-controlling interests</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">286,832<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">74,044<span></span>
</td>
<td class="nump">360,876<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Share-based payments-omnibus equity plan</a></td>
<td class="nump">$ 2,890<span></span>
</td>
<td class="nump">3,465,110<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,468,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan', window );">Share-based payments-omnibus equity plan (in Shares)</a></td>
<td class="nump">2,890,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DispositionOfDiscontinuedOperation', window );">Disposition of Discontinued operation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">386,482<span></span>
</td>
<td class="nump">23,515<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">409,997<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">(494,786)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(494,786)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 17,835<span></span>
</td>
<td class="nump">233,890,997<span></span>
</td>
<td class="nump">98,357<span></span>
</td>
<td class="num">(185,929,662)<span></span>
</td>
<td class="num">(4,094,276)<span></span>
</td>
<td class="num">(1,568,207)<span></span>
</td>
<td class="nump">$ 42,415,044<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2023</a></td>
<td class="nump">17,834,874<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,834,874<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits', window );">Issuance of common stocks-conversion of debt</a></td>
<td class="nump">$ 2,375<span></span>
</td>
<td class="nump">622,625<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 625,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits', window );">Issuance of common stocks-conversion of debt (in Shares)</a></td>
<td class="nump">2,375,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Issuance of common stocks-cash</a></td>
<td class="nump">$ 2,150<span></span>
</td>
<td class="nump">2,578,493<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,580,643<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Issuance of common stocks-cash (in Shares)</a></td>
<td class="nump">2,150,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net loss from continued operation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(34,200,867)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(32,975)<span></span>
</td>
<td class="num">(34,233,842)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Share-based payments-omnibus equity plan</a></td>
<td class="nump">$ 2,110<span></span>
</td>
<td class="nump">668,870<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">670,980<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan', window );">Share-based payments-omnibus equity plan (in Shares)</a></td>
<td class="nump">2,110,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DispositionOfDiscontinuedOperation', window );">Disposition of Discontinued operation</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(286,831)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,244,995<span></span>
</td>
<td class="nump">114,723<span></span>
</td>
<td class="num">(264,884)<span></span>
</td>
<td class="nump">808,002<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">(269,008)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(269,008)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2024</a></td>
<td class="nump">$ 24,470<span></span>
</td>
<td class="nump">$ 237,474,153<span></span>
</td>
<td class="nump">$ 98,357<span></span>
</td>
<td class="num">$ (218,885,534)<span></span>
</td>
<td class="num">$ (4,248,561)<span></span>
</td>
<td class="num">$ (1,866,066)<span></span>
</td>
<td class="nump">$ 12,596,819<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2024</a></td>
<td class="nump">24,470,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,470,844<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr><td colspan="9"></td></tr>
<tr><td colspan="9"><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">Reclassification- certain reclassifications have been made to the financial statements for the period ended December 31, 2023 to conform to the presentation for the period ended December 31, 2024, with no effect on previously reported net income (loss).</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">all shares and per share data have been retroactively restated to reflect reverse stock split effected on February 1, 2023.</span></td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ContributionByNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution by non-controlling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ContributionByNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DispositionOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposition of discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DispositionOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_LossIncomeFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_LossIncomeFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodSharesConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (33,179,687)<span></span>
</td>
<td class="num">$ (34,015,899)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Net income (loss) from discontinued operation</a></td>
<td class="nump">1,054,155<span></span>
</td>
<td class="num">(1,188,496)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net loss from continuing operations</a></td>
<td class="num">(34,233,842)<span></span>
</td>
<td class="num">(32,827,403)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">209,254<span></span>
</td>
<td class="nump">201,363<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization</a></td>
<td class="nump">57,035<span></span>
</td>
<td class="nump">57,035<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="Show.showAR( this, 'defref_ftft_ProvisionOfDoubtfulDebts', window );">Provision (Recovery) of doubtful debts</a></td>
<td class="nump">27,350,439<span></span>
</td>
<td class="num">(716,914)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of goodwill</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">14,148,298<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="Show.showAR( this, 'defref_ftft_ImpairmentOfShortTermInvestment', window );">Impairment of short term investment</a></td>
<td class="nump">9,315<span></span>
</td>
<td class="nump">12,633<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expenses related to convertible note</a></td>
<td class="nump">77,363<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based payments</a></td>
<td class="nump">670,980<span></span>
</td>
<td class="nump">3,468,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">2,637,772<span></span>
</td>
<td class="nump">5,564,429<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Other receivables</a></td>
<td class="num">(10,366,870)<span></span>
</td>
<td class="num">(7,312,243)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidSupplies', window );">Advances to suppliers and other current assets</a></td>
<td class="num">(5,106,927)<span></span>
</td>
<td class="nump">1,219,839<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Operating lease assets and liabilities</a></td>
<td class="num">(8,779)<span></span>
</td>
<td class="nump">11,757<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(1,082,414)<span></span>
</td>
<td class="num">(4,407,094)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="num">(1,177,100)<span></span>
</td>
<td class="nump">6,946,335<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Advances from customers</a></td>
<td class="num">(273,152)<span></span>
</td>
<td class="num">(929,882)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash used in operating activities &#8211; continued operations</a></td>
<td class="num">(21,236,926)<span></span>
</td>
<td class="num">(14,563,847)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Net cash provided by (used in) operating activities &#8211; discontinued operations</a></td>
<td class="nump">10,093,999<span></span>
</td>
<td class="num">(24,066)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions to property, plant and equipment</a></td>
<td class="num">(34,056)<span></span>
</td>
<td class="num">(65,653)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Disposal of property and equipment</a></td>
<td class="nump">230,738<span></span>
</td>
<td class="nump">32,490<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLoansReceivable', window );">Additions to loan receivables</a></td>
<td class="num">(421,249)<span></span>
</td>
<td class="num">(9,966,830)<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="Show.showAR( this, 'defref_ftft_RepaymentForLoanReceivable', window );">Repayment of loan receivable</a></td>
<td class="nump">280,833<span></span>
</td>
<td class="nump">14,107,063<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromShortTermInvestments', window );">Payment for Short term Investment</a></td>
<td class="nump">946,669<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireOtherProductiveAssets', window );">Increase of financial products</a></td>
<td class="num">(1,391)<span></span>
</td>
<td class="text"> <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="Show.showAR( this, 'defref_ftft_PaymentForDebtInvestment', window );">Debt investment</a></td>
<td class="num">(1,530,243)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition of a subsidiary, net of cash</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">4,679,434<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Disposal of a subsidiary, net of cash</a></td>
<td class="num">(1,101,201)<span></span>
</td>
<td class="num">(5,993)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash (used in) provided by investing activities from continued operations</a></td>
<td class="num">(1,629,900)<span></span>
</td>
<td class="nump">8,780,511<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash used in investing activities from discontinued operations</a></td>
<td class="num">(2,064,479)<span></span>
</td>
<td class="num">(745,440)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from the issuance of common stock, net of issurance costs</a></td>
<td class="nump">2,580,643<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Notes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(3,589,582)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt', window );">Proceeds from amounts due from related parties, net</a></td>
<td class="nump">166,766<span></span>
</td>
<td class="nump">83,055<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayment of amounts due to related parties, net</a></td>
<td class="num">(240,238)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from secured convertible promissory note</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,100,723<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash provided by (used in) financing activities from continued operations</a></td>
<td class="nump">2,507,171<span></span>
</td>
<td class="num">(2,405,804)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations', window );">Net cash provided by financing activities from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">582,056<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of change in exchange rate</a></td>
<td class="num">(239,989)<span></span>
</td>
<td class="num">(188,642)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">NET DECREASE IN CASH AND CASH EQUIVALENTS</a></td>
<td class="num">(12,570,124)<span></span>
</td>
<td class="num">(8,565,232)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, from the continuing operations beginning of year</a></td>
<td class="nump">17,412,865<span></span>
</td>
<td class="nump">27,597,510<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and restricted cash at end of year</a></td>
<td class="nump">4,842,741<span></span>
</td>
<td class="nump">19,032,278<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations', window );">Less: Cash and cash equivalents from the discontinued operations, end of year</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,619,413)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, from the continuing operations end of year</a></td>
<td class="nump">4,842,741<span></span>
</td>
<td class="nump">17,412,865<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>SUPPLEMENTARY DISCLOSURE OF SIGNIFICANT NON-CASH TRANSACTION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Conversion of debt</a></td>
<td class="nump">625,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL CASH FLOW INFORMATION:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">510,838<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">$ 108,454<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reclassification- certain reclassifications have been made to the financial statements for the period ended December 31, 2023 to conform to the presentation for the period ended December 31, 2024, with no effect on previously reported net income (loss).</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_ftft_ImpairmentOfShortTermInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment of short - term investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ImpairmentOfShortTermInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_PaymentForDebtInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of debt investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_PaymentForDebtInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ProvisionOfDoubtfulDebts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Provision of doubtful debts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ProvisionOfDoubtfulDebts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_RepaymentForLoanReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayment of loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_RepaymentForLoanReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of consideration paid in advance for supplies that provide economic benefits in future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount paid (received) by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireLoansReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchase of loan receivable arising from the financing of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireLoansReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireOtherProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireOtherProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Corporate Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Corporate Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">CORPORATE INFORMATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>1. CORPORATE INFORMATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future FinTech Group Inc. (the &#8220;Company&#8221;)
is a holding company incorporated under the laws of the State of Florida. The Company historically engaged in the production and sale
of fruit juice concentrates (including fruit purees and fruit juices), fruit beverages (including fruit juice beverages and fruit cider
beverages) in the PRC. Due to drastically increased production costs and tightened environmental laws in China, the Company had transformed
its business from fruit juice manufacturing and distribution to financial technology related service businesses. The main business of
the Company includes supply chain financing services and trading in China, asset management business in Hong Kong and cross-border money
transfer service in UK. The Company also expanded into brokerage and investment banking business in Hong Kong and cryptocurrency mining
farm in the U.S. The Company had a contractual arrangements with a VIE E-Commerce Tianjin in China, which has generated minimal revenue
and business since 2021 due to the negative impact caused by COVID-19. The Company started the process to close it down in November 2023
and completed deregistration and dissolution of the VIE with local authority on March 7, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 27, 2023, Future FinTech (Hong Kong)
Limited (&#8220;Buyer&#8221;), a company incorporated in Hong Kong and a wholly owned subsidiary of Future FinTech Group Inc. (the &#8220;Company&#8221;)
entered into a Share Transfer Agreement (the &#8220;Agreement&#8221;) with Alpha Financial Limited, a company incorporated in Hong Kong
(&#8220;Seller&#8221;) and sole owner and shareholder of Alpha International Securities (Hong Kong) Limited,&#160;a company incorporated
in Hong Kong (&#8220;Alpha HK&#8221;) and Alpha Information Service (Shenzhen) Co., Ltd., a company incorporated in China (&#8220;Alpha
SZ&#8221;). Alpha HK holds Type 1 &#8217;Securities Trading&#8217;, Type 2 &#8216;Futures Contract Trading&#8217; and Type 4 &#8217;Securities
Consulting&#8217; financial licenses issued by the Hong Kong Securities and Futures Commission. Alpha SZ provides technical support services
to Alpha HK. The share transfer transaction was approved by&#160;the Securities and Futures Commission of Hong Kong (&#8220;SFC&#8221;)
in August 2023 and the acquisition was closed on November 7, 2023. The names of the two entities were subsequently changed to &#8216;FTFT
International Securities and Futures Limited&#8217; and &#8216;FTFT Information Services (Shenzhen) Co. Ltd.&#8217;, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 30, 2023, Future FinTech (Hong Kong)
Limited, a wholly owned subsidiary of the Company acquired 100% equity interest of Alpha International Securities (HONG KONG) Limited
a company incorporated in Hong Kong for $1,791,174 (HKD&#160;14,010,421), which is in the securities business. The Company has changed its name
from Alpha International Securities (HONG KONG) Limited to FTFT International Securities and Futures Limited on November 1, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 30, 2023, Future FinTech (Hong
Kong) Limited, a wholly owned subsidiary of the Company acquired 100% equity interest of Alpha Information Services (Shenzhen) Co.,
Ltd for $210,788 (HKD 1,649,528), which provides information services for FTFT International Securities and Futures Limited. The
Company has changed its name from Alpha Information Services (Shenzhen) Co., Ltd to Future information service (Shenzhen) Co., Ltd
on November 3, 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s business and operations are
principally conducted by its subsidiaries in the PRC, Hong Kong and UK.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 26, 2023, the Company filed with the
Florida Secretary of State&#8217;s office Articles of Amendment (the &#8220;Amendment&#8221;)&#160;to amend its Second Amended and Restated
Articles of Incorporation, as amended (&#8220;Articles of Incorporation&#8221;). As a result of the Amendment, the Company has authorized
and approved a 1-for-5 reverse stock split of the Company&#8217;s authorized shares of common stock from 300,000,000 shares to 60,000,000
shares, accompanied by a corresponding decrease in the Company&#8217;s issued and outstanding shares of common stock (the &#8220;Reverse
Stock Split&#8221;). The common stock will continue to be $0.001 par value. The Company rounds up to the next full share of the Company&#8217;s
shares of common stock any fractional shares that result from the Reverse Stock Split and no fractional shares is issued in connection
with the Reverse Stock Split and no cash or other consideration is paid in connection with any fractional shares that would otherwise
have resulted from the Reverse Stock Split. No changes are being made to the number of preferred shares of the Company which remain as
10,000,000 preferred shares as authorized but not issued. The amendment to the Articles of Incorporation of the Company took effect on
February 1, 2023. The Reverse Stock Split and Amendment were authorized and approved by the Board of Directors of the Company without
shareholders&#8217; approval, pursuant to 607.10025 of the Florida Business Corporation Act of the State of Florida.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company started a process to close it down
in November 2023 and completed deregistration and dissolution of the VIE with local authority on March 7, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The reverse stock split would be reflected in
our December 31, 2024 and December 31, 2023 statements of changes in stockholders&#8217; equity, and in per share data for all periods
presented.</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_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Basis of preparation and principle of consolidation</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These consolidated financial statements (&#8220;financial
statements&#8221;) have been prepared in conformity with accounting principles generally accepted in the United States of America, or
US GAAP.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s functional currency of subsidiaries
in China is the Chinese Renminbi (RMB). Other subsidiaries outside of China use U.S. Dollar (USD), Hong Kong Dollar (HKD), Great Britain
Pound (&#8220;GBP&#8221;) and AED (United Arab Emirates Dirham) as the functional currency; however, the accompanying consolidated financial
statements have been translated and presented in USD.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">According to US GAAP Accounting Standard Codification
(&#8220;ASC&#8221;) 810-10-15-8, for legal entities other than limited partnerships, the usual condition for a controlling financial interest
is ownership of a majority voting interest, and, therefore, as a general rule ownership by one reporting entity, directly or indirectly,
of more than 50 percent of the outstanding voting shares of another entity is a condition pointing toward consolidation. The power to
control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders, or by
court decree.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include
the financial statements of the Company and its subsidiaries.&#160;All transactions and balances among the Company and its subsidiaries
have been eliminated upon consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Discontinued Operations</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 16, 2023, QR (HK) Limited was dissolved
and deregistered.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 5, 2023, FTFT PARAGUAY S.A. was dissolved.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 7, 2024, Chain Cloud Mall Network and
Technology (Tianjin) Co., Limited was dissolved and deregistered. The loss on disposal was $ 45,487.54.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 4, 2024, Tianjin Future Private Equity
Fund Management Partnership (Ltd Partnership) was dissolved and deregistered. The loss on disposal was $22.46.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 18, 2024, Nice Talent Asset Management
Limited (&#8220;NTAM&#8221;) was disposed of for a consideration of US$ 0.31 million (HK$2.40 million). The loss on disposal was $2.32 million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 6, 2024, FTFT Super Computing Inc. was disposed of for
a consideration of US$1.97 million, of which (i) the assumption of the obligations of FTFT Super Computing totaling $973,072.24 and (ii)
$1,000,000 was paid to an account at Olshan Frome Wolosky LLP to satisfy, in part, the right of payment held by FT Global Capital, Inc.
arising from the judgment entered in favor of FT Global and against the Company registered in the Southern District of New York. The gain
on disposal was $3.42 million.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Based on the disposal plan and in accordance with
ASC 205-20, the Company presented the operating results from these operations as a discontinued operation.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Segment Information Reclassification</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company classified business segment into asset
management service, supply chain financing and trading, and others.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Uses of Estimates in the Preparation of Financial
Statements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s consolidated financial statements
have been prepared in accordance with US GAAP and this requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements
and reported amounts of revenue and expenses during the reporting period. The significant areas requiring the use of management estimates
include, but not limited to, the allowance for doubtful accounts receivable, estimated useful life and residual value of property, plant
and equipment, impairment of long-lived assets, provision for staff benefit, recognition and measurement of deferred income taxes and
valuation allowance for deferred tax assets. Although these estimates are based on management&#8217;s knowledge of current events and
actions management may undertake in the future, actual results may ultimately differ from those estimates and such differences may be
material to our consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Going Concern</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s financial statements are prepared
assuming that the Company will continue as a going concern.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company incurred operating losses and had
negative operating cash flows and may continue to incur operating losses and generate negative cash flows as the Company implements its
future business plan. The Company&#8217;s operating losses amounted $36.62 million, and it had negative operating cash flows amounted
$21.24 million as of December 31, 2024. These factors raise substantial doubts about the Company&#8217;s ability to continue as a going
concern. The Company has raised funds through issuance of convertible notes and common stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company had net working capital of $7.60 million. The Company had
current liabilities of $13.11 million which is expected to get repaid within twelve months. As of December 31, 2024, the Company had cash
of $4.84 million, accounts receivable of $2.09 million and loan receivables of $7.09 million, which were expected to be liquid and used
to repay the liabilities. As such, the Company believed it had sufficient cash to settled the liabilities within the next 12 months.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The ability of the Company to continue as a going
concern is dependent upon its ability to successfully execute its new business strategy and eventually attain profitable operations. The
financial statements do not include any adjustments that might result from the outcome of this uncertainty.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Research and development</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Research and development expenses include salaries,
contracted services, as well as the related expenses for our research and product development team, and expenditures relating to our efforts
to develop, design, and enhance our service to our clients. The Company expenses research and development costs as they are incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Impairment of Long-Lived Assets</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the&#160;ASC 360-10, <i>Accounting
for the Impairment or Disposal of Long-Lived Assets</i>, long-lived assets, such as property, plant and equipment and purchased intangibles
subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of an
asset may not be recoverable, or it is reasonably possible that these assets could become impaired as a result of technological or other
industrial changes. The determination of recoverability of assets to be held and used is made by comparing the carrying amount of an asset
to future undiscounted cash flows to be generated by the assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If such assets are considered to be impaired,
the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets.
Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Fair Value of Financial Instruments</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has adopted FASB ASC Topic on Fair
Value Measurements and Disclosures (&#8220;ASC 820&#8221;), which defines fair value, establishes a framework for measuring fair value
in GAAP, and expands disclosures about fair value measurements. ASC 820 establishes a three-level valuation hierarchy of valuation techniques
based on observable and unobservable input, which may be used to measure fair value and include the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Level 1 &#8211; Quoted prices in active markets for identical assets
or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 2 &#8211; Input other than Level 1 that
is observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are
not active; or other input that is observable or can be corroborated by observable market data for substantially the full term of the
assets or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 3 &#8211; Unobservable input that is supported
by little or no market activity and that is significant to the fair value of the assets or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our cash and cash equivalents and restricted cash
and short-term investments are classified within level 1 of the fair value hierarchy because they are value using quoted market price.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Earnings (Loss) Per Share</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under ASC 260-10, <i>Earnings Per Share</i>, basic
EPS excludes dilution for Common Stock equivalents and is calculated by dividing net income (loss) available to common stockholders by
the weighted-average number of Common Stock outstanding for the period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Diluted EPS is calculated by using the treasury
stock method, assuming conversion of all potentially dilutive securities, such as stock options and warrants. Under this method, (i) exercise
of options and warrants is assumed at the beginning of the period and shares of Common Stock are assumed to be issued, (ii) the proceeds
from exercise are assumed to be used to purchase Common Stock at the average market price during the period, and (iii) the incremental
shares (the difference between the number of shares assumed issued and the number of shares assumed purchased) are included in the denominator
of the diluted EPS computation. The numerators and denominators used in the computations of basic and diluted EPS are presented in the
following table.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the year ended December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Income</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">Share</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">Pre-share<br/> 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">&#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%; font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from continued operations attributable to Future Fintech Group, Inc.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(34,200,867</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">20,928,073</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.63</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Income from discontinued operations attributable to Future Fintech Group, Inc.</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,244,995</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,928,073</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.06</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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Basic EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Loss to common stockholders from continuing operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34,200,867</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">20,928,073</td><td style="padding-bottom: 1.5pt; 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.63</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Income available to common stockholders from discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,244,995</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,928,073</td><td style="padding-bottom: 1.5pt; 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">0.06</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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Dilutive EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 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-indent: -9pt; padding-left: 9pt">Warrants</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">42,108</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></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">Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc.</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34,200,867</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">20,970,181</td><td style="padding-bottom: 1.5pt; 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.63</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,244,995</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,970,181</td><td style="padding-bottom: 1.5pt; 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">0.06</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the year ended December 31, 2023:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Income</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">Share</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">Pre-share<br/> 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">&#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%; font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from continued operations attributable to Future Fintech Group, Inc.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(32,572,778</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">14,746,726</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.21</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from discontinued operations attributable to Future Fintech Group, Inc.</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,080,450</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,746,726</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.07</td><td style="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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Basic EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Loss to common stockholders from continuing operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(32,572,778</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">14,746,726</td><td style="padding-bottom: 1.5pt; 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.21</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Loss available to common stockholders from discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,080,450</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">14,746,726</td><td style="padding-bottom: 1.5pt; 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">(0.07</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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Dilutive EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 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">Warrants before 1-for-5 reverse stock split</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">210,526</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Warrants after 1-for-5 reverse stock split</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42,108</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-82">-</div></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">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc.</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(32,572,778</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">14,788,834</td><td style="padding-bottom: 1.5pt; 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.20</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: -9pt; padding-left: 9pt">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,080,450</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">14,788,834</td><td style="padding-bottom: 1.5pt; 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">(0.07</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Cash, cash equivalents and restricted cash
</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and cash equivalents included cash on hand
and demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal and use and with an original
maturity of three months or less.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deposits in banks in the PRC are only insured
by the government up to RMB500,000, in the HK are only insured by the government up to HKD&#160;500,000, in the United Kingdom are only insured
by the government up to GBP18,000, in the United States of America are only insured by the Federal Deposit Insurance Corporation up to
USD&#160;250,000, and are consequently exposed to risk of loss.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company believes the probability of a bank
failure, causing loss to the Company, is remote.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash that is restricted as to withdrawal for use
or pledged as security is reported separately on the face of the consolidated balance sheets, and is not included in the total cash and
cash equivalents in the consolidated statements of cash flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Receivable and Allowances</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are recognized and carried
at the original invoice amounts less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible accounts
based on our best estimate of the amount of probable credit losses in our existing accounts receivable. We perform ongoing credit evaluations
of our customers and maintain an allowance for potential bad debts if required.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other receivables, and loan receivables are recognized
and carried at the initial amount when occurred less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible
accounts based on our best estimate of the amount of probable impairment losses in our existing receivable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Allowances for doubtful accounts are maintained
for expected credit losses resulting from the Company&#8217;s customers&#8217; inability to make required payments. The allowances are
based on the Company&#8217;s regular assessment of various factors, including the credit-worthiness and financial condition of specific
customers, historical experience with bad debts and customer deductions, receivables aging, current economic conditions, reasonable and
supportable forecasts of future economic conditions, and other factors that may affect the Company&#8217;s ability to collect from customers.
The Company maintains an allowance for credit losses in accordance with ASC Topic 326, Credit Losses (&#8220;ASC 326&#8221;) and records
the allowance for credit losses as an offset to accounts receivable and contract assets, and the estimated credit losses charged to the
allowance is classified as &#8220;bad debt expense&#8221; in the consolidated statements of comprehensive income. We determine whether
an allowance for doubtful accounts is required by evaluating specific accounts where information indicates the customers may have an inability
to meet financial obligations. In these cases, we use assumptions and judgment, based on the best available facts and circumstances, to
record a specific allowance for those customers against amounts due to reduce the receivable to the amount expected to be collected. These
specific allowances are re-evaluated and adjusted as additional information is received. The amounts calculated are analyzed to determine
the total amount of the allowance. We may also record a general allowance as necessary.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Direct write-offs are taken in the period when
we have exhausted our efforts to collect overdue and unpaid receivable or otherwise evaluate other circumstances that indicate that we
should abandon such efforts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has assessed its receivable including
credit term and corresponding all its receivables in December 2024. Upon such credit terms, bad debt expense was $27.35 million and $(787,868)
during the years ended December 31, 2024 and 2023, respectively. Accounts receivables of $1.15 million and <span style="-sec-ix-hidden: hidden-fact-83">nil</span> have been outstanding for
over 90 days as of December 31, 2024 and December 31, 2023, respectively.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Revenue Recognition</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We apply the five steps defined under ASC 606:
(i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the
entity satisfies a performance obligation. We assess its revenue arrangements against specific criteria in order to determine if it is
acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services.
We allocate the transaction price to each performance obligation based on the relative standalone selling price of the goods or services
provided. Revenue is recognized upon the transfer of control of promised goods or services to a customer. Control is generally transferred
when the Company has a present right to payment and title and the significant risks and rewards of ownership of products or services are
transferred to its customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not make any significant judgment in evaluating
when control is transferred. Revenue is recorded net of value-added tax.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue recognitions are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Sales of coals, aluminum ingots, sand and steel</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognize revenue when the receipt
of merchandise is confirmed by the customers, which is the point that the title of the goods is transferred to the customer. Revenue was
$0.83 million and $20.44 million during the year ended December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Sales agent services of coals, aluminum ingots,
sand and steel</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the sale of third-party products where the
Company obtains control of the product before transferring it to the customer, the Company recognizes revenue based on the gross revenue
amount billed to customers as sales of goods listed above. The Company considers multiple factors when determining whether it obtains
control of third-party products, including evaluating if it can establish the price of the product, retains inventory risk for tangible
products or has the responsibility for ensuring acceptability of the product. The Company recognizes net revenue as agent services for
the sales of coals, aluminum ingots, sand and steel when no control obtained throughout the transactions. Revenue was $0.15 million
and $0.33 million during the year ended December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Brokerage service</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Daily Bargain Detail Report will be submitted
to accountant each day, and accountant posts commission based on received settlement report.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Property, Plant and Equipment</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property, plant and equipment are stated at cost
less accumulated depreciation and any impairment losses. Depreciation is computed using the straight-line method over the useful lives
of the assets. Major renewals and betterments are capitalized and depreciated; maintenance and repairs that do not extend the life of
the respective assets are expensed as incurred. Upon disposal of assets, the cost and related accumulated depreciation are removed from
the accounts and any gain or loss is included in the consolidated statements of operations and comprehensive income.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation related to property, plant and equipment
used in production is reported in cost of sales, and includes amortized amounts related to capital leases. We estimated that the residual
value of the Company&#8217;s property and equipment ranges from 3% to 5%. Property, plant and equipment are depreciated over their estimated
useful lives as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify">Building</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30 years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5-10 years</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: justify">Furniture and office equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3-5 years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Motor vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Intangible Assets</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Acquired intangible assets are recognized based
on their cost to the Company, which generally includes the transaction costs of the asset acquisition, and no gain or loss is recognized
unless the fair value of noncash assets given as consideration differs from the assets&#8217; carrying amounts on the Company&#8217;s
book. These assets are amortized over their useful lives if the assets are deemed to have a finite life and they are reviewed for impairment
by testing for recoverability whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The
fair value of an intangible asset is the amount that would be determined if the entity used the assumptions that market participants would
use if they were pricing the intangible asset. The useful life of the Company&#8217;s intangible assets is five - ten years, which is
determined by using the time period that an intangible is estimated to contribute directly or indirectly to a Company&#8217;s future cash
flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Foreign Currency and Other Comprehensive Income
(Loss)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The financial statements of the Company&#8217;s
foreign subsidiaries are measured using the local currency as the functional currency; however, the reporting currency of the Company
is the USD. Assets and liabilities of the Company&#8217;s foreign subsidiaries have been translated into USD using the exchange rate at
the balance sheet dates, while equity accounts are translated using historical exchange rate. The exchange rate we used to convert RMB
to USD was 7.19:1 and 7.08:1 at the balance sheet dates of December 31, 2024 and December 31, 2023, respectively. The average exchange
rate for the period has been used to translate revenues and expenses. The average exchange rates we used to convert RMB to USD were 7.12:1
and 7.05:1 for fiscal year 2024 and fiscal year 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert HKD to USD
was 7.76:1 and 7.82:1 at the balance sheet dates of December 31, 2024 and December 31, 2023. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rates we used to convert HKD to USD were 7.80:1 and 7.83:1 for
fiscal year 2024 and fiscal year 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert GBP to USD
was 0.79:1 and 0.78:1 at the balance sheet dates of December 31, 2024 and December 31, 2023. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rates we used to convert GBP to USD were 0.78:1 and 0.80:1 for
fiscal year 2024 and fiscal year 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert AED to USD
was 3.65:1 and 3.66:1 at the balance sheet dates of December 31, 2024 and December 31, 2023. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rates we used to convert AED to USD were 3.66:1 and 3.66:1 for
fiscal year 2024 and fiscal year 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Translation adjustments are reported separately
and accumulated in a separate component of equity (cumulative translation adjustment).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Government subsidies</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 30.1pt"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Government subsidies primarily consist of financial
subsidies received from provincial and local governments for operating a business in their jurisdictions and compliance with specific
policies promoted by the local governments. For certain government subsidies, there are no defined rules and regulations to govern the
criteria necessary for companies to receive such benefits, and the amount of financial subsidy is determined at the discretion of the
relevant government authorities. The government subsidies of operating nature with no further conditions to be met are recorded of operating
expenses in &#8220;Other income&#8221; in the consolidated statements when received.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amendments in this update require disclosures
about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase
transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an
entity&#8217;s financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Income Taxes</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We use the asset and liability method of accounting
for income taxes in accordance with ASC Topic 740, &#8220;Income Taxes.&#8221; Under this method, income tax expense is recognized for
the amount of: (i) taxes payable or refundable for the current year and (ii) deferred tax consequences of temporary differences resulting
from matters that have been recognized in an entity&#8217;s financial statements or tax returns. Deferred tax assets and liabilities are
measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to
be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the results of operations
in the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based
on the weight of the available positive and negative evidence, it is more likely than not some portion or all of the deferred tax assets
will not be realized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC Topic 740-10-30 clarifies the accounting for
uncertainty in income taxes recognized in an enterprise&#8217;s financial statements and prescribes a recognition threshold and measurement
attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC
Topic 740-10-25 provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure,
and transition. We have no material uncertain tax positions for any of the reporting periods presented.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Goodwill</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company tests goodwill for impairment for
its reporting units on an annual basis, or when events occur or circumstances indicate the fair value of a reporting unit is below its
carrying value. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that
implied fair value of the goodwill within the reporting unit is less than its carrying value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s evaluation of goodwill for
impairment involves the comparison of the fair value of the reporting unit to its carrying value. The Company uses the discounted cash
flow model to estimate fair value, which requires management to make significant estimates and assumptions related to forecasts of future
revenue and operating margin. In addition, the discounted cash flow model requires the Company to select an appropriate weighted average
cost of capital based on current market conditions as of December 31, 2024 and December 31, 2023. A high degree of auditor judgment and
an increased extent of effort were required when performing audit procedures to evaluate the reasonableness of management&#8217;s estimates
and assumptions related to the forecasts. Based upon the assessment, the Company has concluded that goodwill is <span style="-sec-ix-hidden: hidden-fact-84"><span style="-sec-ix-hidden: hidden-fact-85">nil</span></span> as of December 31,
2024 and December 31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Short-term investments</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Short-term investments consist primarily of investments
in fixed deposits with original maturities between three months and one year and certain investments in wealth management products and
other investments that the Company has the intention to redeem within one year. Fair valued or carried at amortized costs. As of December
31, 2024 and December 31, 2023, the short-term investments amounted to $1,391 and $0.96 million, respectively. Due to fluctuations of
the quoted shares included in its investment portfolios, the Company recognized an impairment to the investment portfolio of $12,633 in
2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Long-term investments</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Long-term investments consist primarily of investments
in debt investment with original maturities between three years and more. Fair valued or carried at amortized costs. As of December 31,
2024 and December 31, 2023, the long-term investments amounted to $1.83 million and <span style="-sec-ix-hidden: hidden-fact-86">nil</span>, respectively. Due to the Company has received
repayment $0.25 million (RMB1,800,000) debt investment, the Company did not recognize an impairment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Lease</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We adopted ASU No. 2016-02, Leases (Topic 842),
or ASC 842, from January 1, 2020. We determine if an arrangement is a lease or contains a lease at lease inception. For operating leases,
we recognize a right-of-use (&#8220;ROU&#8221;) asset and a lease liability based on the present value of the lease payments over the
lease term on the consolidated balance sheets at commencement date. As most of our leases do not provide an implicit rate, we estimate
our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.
The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments,
and in economic environments where the leased asset is located. The ROU assets also include any lease payments made, net of lease incentives.
Lease expense is recorded on a straight-line basis over the lease term. Our leases often include options to extend and lease terms include
such extended terms when we are reasonably certain to exercise those options. Lease terms also include periods covered by options to terminate
the leases when we are reasonably certain not to exercise those options.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Share-based compensation</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company awards share options and other equity-based
instruments to its employees, directors and consultants (collectively &#8220;share-based payments&#8221;). Compensation cost related to
such awards is measured based on the fair value of the instrument on the grant date. The Company recognizes the compensation cost over
the period the employee is required to provide service in exchange for the award, which generally is the vesting period. The amount of
cost recognized is adjusted to reflect the expected forfeiture prior to vesting. When no future services are required to be performed
by the employee in exchange for an award of equity instruments, and if such award does not contain a performance or market condition,
the cost of the award is expensed on the grant date. The Company recognizes compensation cost for an award with only service conditions
that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award, provided that the
cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is
vested at that date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Statutory reserves</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the laws applicable to the PRC, PRC
entities must make appropriations from after-tax profit to the non-distributable &#8220;statutory surplus reserve fund&#8221;. Subject
to certain cumulative limits, the &#8220;statutory surplus reserve fund&#8221; requires annual appropriations of 10% of after-tax profit
until the aggregated appropriations reach 50% of the registered capital (as determined under accounting principles generally accepted
in the PRC (&#8220;PRC GAAP&#8221;) at each year-end). For foreign invested enterprises and joint ventures in the PRC, annual appropriations
should be made to the &#8220;reserve fund&#8221;. For foreign invested enterprises, the annual appropriation for the &#8220;reserve fund&#8221;
cannot be less than 10% of after-tax profits until the aggregated appropriations reach 50% of the registered capital (as determined under
PRC GAAP at each year-end).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>New Accounting Pronouncements</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2023, the FASB issued ASU No. 2023-07,
&#8220;Segment Reporting (Topic 280) Improvements to Reportable Segment Disclosures.&#8221; This ASU expands required public entities&#8217;
segment disclosures, including disclosure of significant segment expenses that are regularly provided to the chief operating decision
maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment
items and interim disclosures of a reportable segment&#8217;s profit or loss and assets. ASU 2023 07 is applied retrospectively to all
periods presented in financial statements, unless it is impracticable. This ASU is effective for fiscal years beginning after December
15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company adopted
this guidance effective July 1, 2024 and the adoption of this ASU is not expected to have a material impact on its financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2023, the FASB issued ASU No. 2023-09,
&#8220;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#8221;. This ASU requires additional quantitative and qualitative
income tax disclosures to enable financial statements users better assess how an entity&#8217;s operations and related tax risks and tax
planning and operational opportunities affect its tax rate and prospects for future cash flows. The ASU is effective for annual reporting
periods beginning after December 15, 2024, with early adoption permitted and can be applied on either a prospective or retroactive basis.
The Company plans to adopt this guidance effective July 1, 2025 and the Company is currently evaluating the impact of adopting this ASU
on its financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management does not believe that any other recently
issued, but not yet effective accounting pronouncements, if adopted, would have a material impact on the accompanying consolidated financial
statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetAbstract', window );"><strong>Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndNontradeReceivableTextBlock', window );">ACCOUNTS RECEIVABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>3. ACCOUNTS RECEIVABLE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable, net consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">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>&#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">2024</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">2023</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><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: 76%; text-align: left">Supply Chain Financing/Trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,038,730</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">3,251,822</td><td style="width: 1%; 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">50,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">1,157,990</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,088,962</td><td style="padding-bottom: 1.5pt; 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">4,409,812</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth our concentration
of accounts receivable, net of specific allowances for doubtful accounts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">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>&#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">2024</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">2023</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><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: 76%; text-align: left">Debtor A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">34.54</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">27.31</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Debtor B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18.99</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19.86</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">Debtor C</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">17.78</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">12.47</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71.31</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">59.64</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndNontradeReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/326/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndNontradeReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Other Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsDisclosureTextBlock', window );">OTHER RECEIVABLES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>4. OTHER RECEIVABLES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, the balance of other
receivables was $1.69 million deposit paid and prepayments to third parties.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, the balance of other receivables was $7.59
million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 3, 2023, Future Fintech Group Inc.
entered into a &#8220;Consulting Agreement&#8221; with a third party for its&#160;professional service of potential acquisition projects.
Future Fintech Group Inc. provided initial amount of cash deposit to the third party in the amount of $2.40 million. As of December 31,
2024, the project has been terminated, therefore a full provision for bad debts made.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 6, 2023, Future Fintech (Hong Kong)
Limited entered into a &#8220;Mobile Software Application Development Agreement&#8221; with a third-party. Future Fintech (Hong Kong)
Limited shall pay $4.00 million. Future Fintech (Hong Kong) Limited provided initial amount of cash deposit to the third party in the
amount of $2.00 million. Development shall take 250 man-days. As of December 31, 2024, the project has been terminated, therefore a full
provision for bad debts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 6, 2023, Future Fintech (Hong Kong)
Limited entered into a &#8220;Augmented Reality (AR) Group Development and Service Agreement&#8221; with a third-party. Future Fintech
(Hong Kong) Limited shall pay $5.00 million. Future Fintech (Hong Kong) Limited provided initial amount of cash deposit to the third party
in the amount of $2.50 million. Development shall take 180 man-days. As of December 31, 2024, the project has been terminated, therefore
a full provision for bad debts made.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In addition, other receivables included total $0.70 million deposit
paid and prepayments to third parties.</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_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan Receivables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoanAndLeaseReceivablesImpairedAbstract', window );"><strong>Loan Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">LOAN RECEIVABLES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>5. LOAN RECEIVABLES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, the balance of loan receivables
was $7.09 million, which was from a third party.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 14, 2022, Future Private Equity Fund Management
(Hainan) Co., Limited entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, Future Private Equity
Fund Management (Hainan) Co., Limited loaned an amount of $7.00 million (RMB50 million) to the third party at the annual interest rate
of 8% from July 15, 2022 to July 14, 2025, guarantee by Junde Chen. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $4.87 million (RMB35 million). As of December 31, 2024, the balance of loan receivables was $2.09
million. The amount of
$2.09 million (RMB15 million) will be repaid within 12 months.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 8, 2023, Future Private Equity Fund
Management (Hainan) Co., Limited entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, Future
Private Equity Fund Management (Hainan) Co., Limited loaned an amount of $4.86 million (RMB35 million) to the third party at the annual
interest rate of 5% from December 8, 2022 to December 8, 2025. As of December 31, 2024, the balance of loan receivables was $4.85 million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 29, 2024, Future Supply Chain (Xi&#8217;an)
Co., Ltd entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, Future Supply Chain (Xi&#8217;an) Co.,
Ltd loaned an amount of $0.14 million (RMB1 million) to the third party at the annual interest rate of 12% from August 29, 2024 to November
30, 2025. As of December 31, 2024, the balance of loan receivables was $0.14 million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, the balance of loan receivables
was $14.90 million, which was from a third party.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 10, 2022, FTFT HK entered into a &#8220;Loan
Agreement&#8221; with a third party. Pursuant to the Loan Agreement, FTFT HK loaned an amount of $5.00 million to the third party at the
annual interest rate of 10% from March 10, 2022 to September 9, 2024. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $2.16 million. The company assesses that the
loan cannot be recovered, therefore a full provision for bad debts made in 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 14, 2022, Future Private Equity Fund Management
(Hainan) Co., Limited entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, Future Private Equity
Fund Management (Hainan) Co., Limited loaned an amount of $7.28 million (RMB50 million) to the third party at the annual interest rate
of 8% from July 15, 2022 to July 14, 2025, guarantee by Junde Chen. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $5.09 million (RMB35 million).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 8, 2023, Future Private Equity Fund
Management (Hainan) Co., Limited entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, Future
Private Equity Fund Management (Hainan) Co., Limited loaned an amount of $4.94 million (RMB35 million) to the third party at the annual
interest rate of 5% from December 8, 2022 to December 8, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 8, 2023, Future Fin Tech (Hong Kong)
Limited entered into a &#8220;Loan Agreement&#8221; with a third party. Pursuant to the Loan Agreement, Future Fin Tech (Hong Kong) Limited
loaned an amount of $5.00 million to the third party at the annual interest rate of 5% from December 8, 2022 to December 8, 2024. The
company assesses that the loan cannot be recovered, therefore a full provision for bad debts made in 2024.</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_LoanAndLeaseReceivablesImpairedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanAndLeaseReceivablesImpairedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310-10/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short - Term Investments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short - Term Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock', window );">SHORT - TERM INVESTMENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>6. SHORT - TERM INVESTMENTS</b>&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, the balance
of short - term investments was $1,391 and $0.96 million. On September 6, 2021, Future Private Equity Fund Management (Hainan) Co., Ltd.
invested&#160;$1.87 million (RMB13,000,000) to entrust Shanghai Yuli Enterprise Management Consulting Firm to invest in various types
of investment portfolios. Due to fluctuations of the quoted shares included in its investment portfolios, the Company recognized an impairment
to the investment portfolio of <span style="-sec-ix-hidden: hidden-fact-87">nil</span> and $12,633 for the years ended December 31, 2024 and 2023.</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_CashCashEquivalentsAndShortTermInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/320/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ShortTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Advances to Suppliers 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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Advances to Suppliers and Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">ADVANCES TO SUPPLIERS AND OTHER CURRENT ASSETS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>7. ADVANCES TO SUPPLIERS AND OTHER CURRENT
ASSETS </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of advances to suppliers and other
current assets consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">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>&#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">2024</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">2023</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><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: 76%; text-align: left">Prepayments for Supply Chain Financing/Trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,351,414</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,743,539</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34,867</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,693</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">587,996</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">664,693</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,974,277</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,437,925</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Investment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentsAbstract', window );"><strong>Debt Investment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTextBlock', window );">DEBT INVESTMENT</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>8. DEBT INVESTMENT</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, debt investment was $1.53
million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 20, 2024, Future Commercial Management
Co., Ltd. entered into a &#8220;Debt Transfer Agreement&#8221; with a third-party. Future Commercial Management Co., Ltd. paid $0.71 million
(RMB5.00 million) to purchase $2.12 million (principal amount RMB7.50 million, interest RMB7.35 million) in debt. The debt has pledge
of three properties, amount $2.08 million (RMB8.02 million). The debt is expected to be repaid $1.14 million (RMB8.00 million) within
3 years. The company will perform debt impairment test end of the fiscal year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 4, 2024, Future Commercial Management
Co., Ltd., an indirectly wholly owned subsidiary of the Company, entered into a &#8220;Entrustment Agreement&#8221; with Xi&#8217;an Qifeng
Future Supply Chain Co., Ltd. (&#8220;Xi&#8217;an Qifeng&#8221;) to entrust Xi&#8217;an Qifeng for acquisition of certain debt assets.
On September 26, 2024, Xi&#8217;an Qifeng through its authorized agent entered into a &#8220;Debt Transfer Agreement&#8221; with China
Zhongxin Financial Assets Management Co., Ltd. Gansu Branch, pursuant to which Future Commercial Management Co., Ltd. paid $1.12 million
(RMB7.50 million) to purchase 60% rights and ownership in debt assets which is amount of RMB94.05 million (the total debt assets are of
principal amount RMB87.90 million, interest RMB68.84 million). The debt has been pledged with one property amount $5.62 million (RMB39.36
million). The debt has an annual interest rate of 12% and payment requirement of principal $0.07 million (RMB0.5 million) per month until
it&#8217;s fully repaid. In 2024, the Company has received repayment $0.25 million (RMB1,800,000).</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_DebtInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 321<br> -Publisher FASB<br> -URI https://asc.fasb.org/321/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 325<br> -Publisher FASB<br> -URI https://asc.fasb.org/325/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">ACQUISITION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>9. ACQUISITION</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;Alpha International Securities (Hong
Kong) Limited</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 30, 2023, Future FinTech (Hong Kong)
Limited, a wholly owned subsidiary of the Company acquired 100% equity interest of Alpha International Securities (Hong Kong) Limited
a company incorporated in Hong Kong for $1,791,174 (HKD&#160;14,010,421). The Company is securities business. The Company has changed its name
from Alpha International Securities (Hong Kong) Limited to FTFT International Securities and Futures Limited on November 1, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Alpha Information Services (Shenzhen) Co.,
Ltd</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 30, 2023, Future FinTech (Hong Kong)
Limited, a wholly owned subsidiary of the Company acquired 100% equity interest of Alpha Information Services (Shenzhen) Co., Ltd for
$210,788 (HKD&#160;1,649,528). The Company is provided information services for FTFT International Securities and Futures Limited. The Company
has changed its name from Alpha Information Services (Shenzhen) Co., Ltd to Future information service (Shenzhen) Co., Ltd on November
3, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the allocation
of estimated fair values of net assets acquired and liabilities assumed:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,526,360</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">171,038</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,458</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">127,846</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Right of use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,875</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Lease liability-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(8,875</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,123,903</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accrued expenses 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">(552,484</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">Net identifiable assets acquired</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(2,849,685</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Add: goodwill</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">172,213</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total purchase price for acquisition net of $4,679,434 of cash</td><td style="padding-bottom: 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,677,472</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has included the operating results
of FTFT International Securities and Futures Limited in its consolidated financial statements since the Acquisition Date. US$294,437 in
net sales and US$88,408 in net income of FTFT International Securities and Futures Limited were included in the consolidated financial
statements for the years ended December 31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has included the operating results
of Future information service (Shenzhen) Co., Ltd in its consolidated financial statements since the Acquisition Date. US$1,390 in net
sales and US$<span style="-sec-ix-hidden: hidden-fact-88">50,80</span> in net loss of Future information service (Shenzhen) Co., Ltd were included in the consolidated financial statements
for the years ended December 31, 2023.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>10. LEASES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s noncancelable operating leases
consist of leases for office spaces and computer processing center. The Company is the lessee under the terms of the operating leases.
For the year ended December 31, 2024, the operating lease cost was $0.54 million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s operating leases have remaining
lease terms of approximately 28 months. As of December 31, 2024, the weighted average remaining lease term and weighted average discount
rate were 2.33 years and 4.75%, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Maturities of lease liabilities were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Operating</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">As of December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Lease</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">From January 1, 2025 to December 31, 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">349,256</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>From January 1, 2026 to December 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,979</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">From January 1, 2027 to March 31, 2027</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">31,330</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">546,565</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: amounts representing interest</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">19,794</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Present Value of future minimum lease payments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,771</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current obligations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">334,017</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: 4pt">Long term obligations</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">192,754</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company leases office space and equipment
under various short-term operating leases. As permitted by ASC 842, the Company has elected the practical expedient for short-term leases,
whereby lease assets and lease liabilities are not recognized on the balance sheet. Short term leases cost was $0.14 million for the year
ended December 31, 2024.</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY, PLANT AND EQUIPMENT, NET</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>11. PROPERTY, PLANT AND EQUIPMENT, NET</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property and equipment consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#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: 76%; text-align: left">Office equipment, fixtures and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">129,322</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">280,461</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Vehicle</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">721,562</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">730,998</td><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">Leasehold Improvement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">62,339</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">108,360</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">913,222</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,119,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: accumulated depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(534,926</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(561,708</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Construction in progress</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,226,408</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,259,634</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">Impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,511</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">(5,593</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,599,194</td><td style="padding-bottom: 1.5pt; 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,812,151</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation expense included in general and administration
expenses for the years ended December 31, 2024 and 2023 was $209,254 and $201,363 respectively. Depreciation expense included in cost
of sales for the year ended December 31, 2024 and 2023 was $0 and $0, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">INTANGIBLE ASSETS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>12. INTANGIBLE ASSETS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">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>&#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">2024</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">2023</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><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: 76%; text-indent: -9pt; padding-left: 9pt">Trademarks</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">847</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">847</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">System and software</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,702,821</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,730,549</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">Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,703,668</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,731,396</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">Less: accumulated depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(366,441</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(311,131</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,804,405</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,831,283</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">532,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">588,982</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amortization expense included in general and administration
expenses for the years ended December 31, 2024 and 2023 was $57,035 and $57,035, respectively. Amortization expense included in cost of
sales for the years ended December 31, 2024 and 2023 was $0 and $0, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The estimated amortization is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">As of December 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Estimated <br/> amortization <br/> expense</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-indent: -9pt; padding-left: 9pt">From January 1, 2025 to December 31, 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">57,035</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">From January 1, 2026 to December 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,035</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">From January 1, 2027 to December 31, 2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,035</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">From January 1, 2028 to December 31, 2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,035</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">From January 1, 2029 to December 31, 2030</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,035</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">119,699</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; 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">$</td><td style="border-bottom: Black 4pt double; text-align: right">404,874</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The trading rights of license plates 1 and 2 on
the Hong Kong Stock Exchange have no expiration date and do not require amortization, amount was $127,948.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/985-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Account Payables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Account Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">ACCOUNT PAYABLES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>13. ACCOUNT PAYABLES</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of account payables were consisted
of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#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: 76%; text-align: left">Supply Chain Financing/Trading payment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">347,003</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">728,010</td><td style="width: 1%; 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">1,872,298</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,573,705</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,219,301</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,301,715</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Account Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">ACCRUED EXPENSES AND OTHER PAYABLES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>14. ACCRUED EXPENSES AND OTHER PAYABLES</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of accrued expenses and other payables
were consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#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: 76%; text-align: left">Legal fee and other professionals</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">64,488</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">507,765</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Wages and employee reimbursement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">228,721</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">493,071</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Provision for legal case</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,625,308</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,875,265</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,019,978</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">507,973</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">Accruals</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">731,521</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,938,495</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,115,595</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2021, FT Global Capital, Inc. (&#8220;FT
Global&#8221;), a former placement agent of the Company filed a lawsuit against the Company in the Superior Court of Fulton County, Georgia.
FT Global served the complaint upon the Company in January 2021. In the complaint, FT Global alleges claims, most of which attempt to
hold the Company liable under legal theories that relate back to an alleged breach of an exclusive placement agent agreement between FT
Global and the Company in July 2020 which had a term of three months. FT Global claims that the Company failed to compensate FT Global
for securities purchase transactions between December 2020 and April 2021, pursuant to the terms of the expired exclusive placement agent
agreement. On April 11, 2024, on which date the jury returned a verdict in favor of FT Global and the Court entered a judgment awarding
FT Global $ $10,598,380. As of December 31, 2024, the Company has been payment $1.97 million.</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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Notes Payable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract', window );"><strong>Convertible Notes Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">CONVERTIBLE NOTES PAYABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>15. CONVERTIBLE NOTES PAYABLE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, convertible
debt consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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>&#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">2024</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">2023</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><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: 76%">Beginning</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,100,723</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Addition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-91">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,100,723</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">77,363</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-92">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Payment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-93">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-94">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(625,000</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-95">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Balance</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">553,086</td><td style="padding-bottom: 2.5pt; 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,100,723</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">On December 27, 2023, the Company principal amount of $1.10 million
coverable promissory note. Floor Price was $0.2272 per share of Common Stock. The Note shall be unsecured. On the date hereof, Company
will reserve 5,000,000 shares of Common Stock from its authorized and unissued Common Stock to provide for all issuances of Common Stock
under the Note (the &#8220;Share Reserve&#8221;). Lender elects to redeem a portion of the Note in redemption conversion shares. Lender
redemption conversion shares 2,375,434, amount $625,000, at a price of $0.2631 per share in 2024.</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_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transaction<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transaction [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>16. RELATED PARTY TRANSACTION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, the amount due to the
related parties was&#160;consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left">Ming Yi</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,871</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: left">Chief Financial Officer of the Company</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: justify">Accrued expenses, interest free and payment on demand.</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left; padding-bottom: 4pt">Shanchun Huang</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">29,036</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: left; padding-bottom: 4pt">Member of the BOD,.,Legal person of FTFT UK Limited</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt">Accrued expenses, interest free and payment on demand.</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; vertical-align: top">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">37,907</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt">&#160;</td></tr> </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, the amount due from the
related parties was consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left">Hu Li</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: left">Legal person of Future information service (shenZhen)</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: justify">Loan receivables*, interest free and payment on demand.</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,000</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt">&#160;</td></tr> </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2024, the Company had the following transactions
with related parties:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left; text-indent: -9pt; padding-left: 9pt">JKNDC Limited</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,933,009</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: left">JKNDC LImited&#8217;s owner is Tsoi Tsz Leung.</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: justify">Consultancy fee</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt">Nice Talent Partner Limited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">Controlled by NTAM&#8217;s BOD CHAN Siu Kei</td><td>&#160;</td> <td style="text-align: justify">Consultancy fee</td></tr> </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, the amount due to the
related parties was&#160;consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left">Chao Li</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">73,893</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; width: 25%; text-align: left">Corporate legal representative</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: justify">Other payables, interest free and payment on demand.</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Ming Yi</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">29,513</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: top; text-align: left">Chief Financial Officer of the Company</td><td>&#160;</td> <td style="text-align: justify">Accrued expenses, interest free and payment on demand.</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left; padding-bottom: 4pt">Xiaochen Zhao</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">124</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="vertical-align: top; text-align: left; padding-bottom: 4pt">Corporate legal representative</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt">Accrued expenses, interest free and payment on demand.</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; vertical-align: top">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">103,530</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt">&#160;</td></tr> </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, the amount due from the
related parties was consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left; padding-bottom: 1.5pt">Kai Xu</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">12,151</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 25%; text-align: left; padding-bottom: 1.5pt">Deputy General Manager of a subsidiary of the Company</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 25%; text-align: justify; padding-bottom: 1.5pt">Loan receivables*, interest free and payment on demand.</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; vertical-align: top">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,151</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt">&#160;</td></tr> </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2023, the Company had the following transactions
with related parties:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left; text-indent: -9pt; padding-left: 9pt">JKNDC Limited</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,664</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: left">JKNDC LImited&#8217;s owner is Tsoi Tsz Leung.</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: justify">Other income, net</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt">Nice Talent Partner Limited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">459,867</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">Controlled by NTAM&#8217;s BOD CHAN Siu Kei</td><td>&#160;</td> <td style="text-align: justify">Consultancy fee</td></tr> </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 24px; padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="padding-right: 0.8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The related party transactions have been approved by the Company&#8217;s Audit Committee.</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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>39
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAX</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>17. INCOME TAX</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is incorporated in the United States
of America and is subject to United States federal taxation. The applicable tax rate is 21% in 2024 and 2023. <span style="-sec-ix-hidden: hidden-fact-106"><span style="-sec-ix-hidden: hidden-fact-107">No</span></span> provisions for income
taxes have been made, as the Company had no U.S. taxable income for the years ended December 31, 2024 and 2023. For the years ended December
31, 2024 and 2023, the Company had current income tax expenses of <span style="-sec-ix-hidden: hidden-fact-102"><span style="-sec-ix-hidden: hidden-fact-103">nil</span></span>, respectively.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates the level of authority for
each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measures
the unrecognized benefits associated with the tax positions. For the year ended December 31, 2024, the Company had no unrecognized tax
benefits. Due to uncertainties surrounding future utilization, the Company estimates there will not be sufficient future income to realize
the deferred tax assets for certain subsidiaries.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of unrecognized deferred tax liabilities
for temporary differences related to the dividend from foreign subsidiaries is not determined because such determination is not practical.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has not provided deferred taxes on
undistributed earnings attributable to its PRC and Hong Kong subsidiaries as they are to be permanently reinvested.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company had no material adjustments to its
liabilities for unrecognized income tax benefits according to the provisions of ASC Topic 740, Income Taxes. Since the Company intends
to reinvest its earnings to further expand its businesses in mainland China, its PRC subsidiaries do not intend to declare dividends to
their immediate foreign holding companies in the foreseeable future. Accordingly, the Company has not recorded any deferred taxes in relation
to US tax on the cumulative amount of undistributed retained earnings since January 1, 2008.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Effective on January 1, 2008, the PRC Enterprise
Income Tax Law, EIT Law, and Implementing Rules imposed a unified enterprise income tax rate of 25% on all domestic-invested enterprises
and foreign-invested enterprises in the PRC, unless they qualify under certain limited exceptions. The tax rate for pre-tax profits below
RMB 1 million to RMB 3 million is 5%; the tax rate for pre-tax profits between RMB1 million to RMB3 million is 10%. Other Subsidiaries
and VIE were subject to an enterprise income tax rate of 25%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Each of Future Fin-Tech (Hong Kong) Limited, QR
(HK) Limited and Nice Talent Asset Management Limited is incorporated in Hong Kong and is subject to Hong Kong Profits Tax on the taxable
income as reported in its statutory financial statements adjusted in accordance with relevant Hong Kong tax laws. The applicable tax rate
below HKD&#160;2 million is 8.5%, exceeding HKD&#160;2 million is 16.5% in Hong Kong.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FTFT UK Limited is incorporated in United Kingdom
and is subject to United Kingdom Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance
with relevant United Kingdom tax laws. The applicable tax rate is 19% in United Kingdom.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FTFT Capital Investments L.L.C is incorporated
in Dubai, United Arab Emirates. The applicable tax rate is <span style="-sec-ix-hidden: hidden-fact-104">nil</span> in Dubai, United Arab Emirates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Digipay Fintech Limited is incorporated in British
Virgin Island. The applicable tax rate is <span style="-sec-ix-hidden: hidden-fact-105">nil</span> in British Virgin Island.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Significant components of the provision for income
taxes are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">2024</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">2023</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><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="text-align: left">Current tax</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Deferred tax - book-tax difference</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">-</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">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">7,833</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">The provision for income taxes</td><td style="padding-bottom: 1.5pt">&#160;</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-99">-</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">7,833</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reconciliation of the differences between the
statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses of the Company:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2024</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">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Loss before taxation</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(34,233,842</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">(32,819,570</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Notional tax on profit before CIT and Hong Kong</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Computed expected tax expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(8,558,461</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(8,204,893</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Others, primarily the difference in tax rates</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(13,628,152</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,545,297</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax assets losses not recognized</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,186,612</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,659,596</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-100">&#160;&#160;&#160;&#160;&#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"><div style="-sec-ix-hidden: hidden-fact-101">&#160;&#160;&#160;-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Impairment Loss<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract', window );"><strong>Impairment Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ImpairmentLossTextBlock', window );">IMPAIRMENT LOSS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>18. IMPAIRMENT LOSS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recorded <span style="-sec-ix-hidden: hidden-fact-108">nil</span> of impairment loss in
the year ended 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recorded $14.16 million of impairment
loss in the year ended 2023 relating to the short - term investments $12,633 and impairment of goodwill $14.15 million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future Private Equity Fund Management (Hainan)
Co., Ltd. invested $1.83 million (RMB13,000,000) to entrust Shanghai Yuli Enterprise Management Consulting Firm to invest in various types
of investment portfolios. The Company may still suffer significant impairment loss or downward adjustments of our investments in the future,
due to the potential worsening global economic conditions and the recent disruptions to, and volatility in,&#160;the continuing low market
price of shares caused the Company to recognize a fair-value loss in 2023. According to the market value, the Company&#8217;s balance
of the short - term investments was $12,633 on December 31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill represents the excess of the cost over
the net tangible and identified intangible assets of acquired businesses. The Company evaluate goodwill for impairment annually as of
the first day of our fiscal fourth quarter, or more frequently if events or changes in circumstances indicate the carrying value of goodwill
may not be recoverable. Based on the impairment analysis performed in the fourth quarter. The Company recorded $14.15 million of impairment
loss in fiscal year 2023 related with goodwill mainly arose from acquisition of Nice Talent Asset Management Limited, Khyber Money Exchange
Ltd., Alpha International Securities (Hong Kong) Limited and Alpha Information Services (Shenzhen). Goodwill impairment test as of December
31, 2023 using compare the carrying amount of the reporting unit (including goodwill) with its fair value. If the carrying amount exceeds
the fair value, compare the implied fair value of the reporting unit&#8217;s goodwill with the carrying amount of goodwill. If the carrying
amount of goodwill exceeds the implied fair value, an impairment loss should be recognized.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ImpairmentLossTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for impairment loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ImpairmentLossTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_GoodwillImpairedAccumulatedImpairmentLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">SHARE BASED COMPENSATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>19. SHARE BASED COMPENSATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 1, 2023, the Company has authorized
and approved a 1-for-5 reverse stock split of the Company&#8217;s authorized shares of common stock from 300,000,000 shares to 60,000,000
shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Statutory reserve</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the years ended December 31, 2024 and 2023,
the Company collectively attributed <span style="-sec-ix-hidden: hidden-fact-109"><span style="-sec-ix-hidden: hidden-fact-110">nil</span></span> of retained earnings for their statutory reserves, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Restricted net assets</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">PRC laws and regulations permit payments of dividends
by the Company&#8217;s subsidiaries incorporated in the PRC only out of their retained earnings, if any, as determined in accordance with
PRC accounting standards and regulations. In addition, the Company&#8217;s subsidiaries incorporated in the PRC are required to annually
appropriate 10% of their net income to the statutory reserve prior to payment of any dividends, unless the reserve has reached 50% of
their respective registered capital. Furthermore, registered share capital and capital reserve accounts are also restricted from distribution.
As a result of the restrictions described above and elsewhere under PRC laws and regulations, the Company&#8217;s subsidiaries incorporated
in the PRC are restricted in their ability to transfer a portion of their net assets to the Company in the form of dividends. The restriction
amounted to $24,733,624 (RMB176,144,932) as of December 31, 2024. Except for the above or disclosed elsewhere, there is no other restriction
on the use of proceeds generated by the Company&#8217;s subsidiaries to satisfy any obligations of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Payments-omnibus equity plan</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 12, 2022 (the &#8220;Grant Date&#8221;),
the Compensation Committee of the Board of Directors (the &#8220;Board&#8221;) of the Company granted 3,047,000 shares of common stock
of the Company, par value $0.001 (the &#8220;Shares&#8221;), pursuant to the Company&#8217;s 2020 Omnibus Equity Plan, to certain officers
and employees of the Company and its subsidiaries (the &#8220;Grantees&#8221;), including: 800,000 shares to Shanchun Huang, Chief Executive
Officer of the Company; 800,000 shares to Yongke Xue, President of the Company; 100,000 shares to Ming Yi, Chief Financial Officer of
the Company, 547,000 shares to Peng Lei, general manager of a subsidiary of the Company, 300,000 shares to Pang Dong, general manager
of a subsidiary the Company, and 500,000 shares to Kai Xu, Deputy General Manager of a subsidiary of the Company and vice president of
blockchain division of the Company (collectively, the &#8220;Grants&#8221;). The Grants vested immediately on the Grant Date and each
of the Grantees also entered into an Unrestricted Stock Award Agreement with the Company on July 12, 2022. As the closing price of the
Company stock was $0.42 on July 12, 2022, the Company recorded an expense of $1.28 million in the third quarter of fiscal year 2022. As
of the date of this report, the Shares have been issued to the Grantees. The share numbers in this Note 22 are pre-reverse stock split
effected on February 1, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 12, 2023, the Compensation Committee
of the Board of Directors of the Company granted 2,890,000 shares of common stock of the Company, par value $0.001, pursuant to the Company&#8217;s
2023 Omnibus Equity Plan, to certain officers and employees of the Company and its subsidiaries (the &#8220;Grantees&#8221;). As the closing
price of the Company stock was $1.20 on December 23, 2023, the Company recorded an expense of $3.47 million in the third quarter of fiscal
year 2023. As of the date of this report, the Shares have been issued to the Grantees.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 4, 2024, the Compensation Committee of the Board of Directors
of the Company granted 2,110,000 shares of common stock of the Company, par value $0.001, pursuant to the Company&#8217;s 2023 Omnibus
Equity Plan, to certain officers and employees of the Company and its subsidiaries (the &#8220;Grantees&#8221;). As the closing price
of the Company stock was $0.318 on October 9, 2023, the Company recorded an expense of $0.67 million in the third quarter of fiscal year
2024. As of the date of this report, the Shares have been issued to the Grantees.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Common Stock [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">COMMON STOCK</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>20. COMMON STOCK</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Securities Purchase Agreement</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 24, 2020, the Company entered into
a securities purchase agreement with certain purchasers, pursuant to which the Company sold to the purchasers in a registered direct offering,
an aggregate of 4,210,530 units, each consisting of one share of our common stock and a warrant to purchase 1 share of our Common Stock,
at a purchase price of $1.90 per unit, for aggregate gross proceeds to the Company of $8,000,007, before deducting fees to the placement
agent and other offering expenses payable by the Company. On December 29, 2020, the Company issued Units consisting of an aggregate of
4,210,530 shares of our Common Stock and warrants to purchase up to an aggregate of 4,210,530 shares of our Common Stock at an exercise
price of $2.15 per share (the &#8220;Investors&#8217; Warrants&#8221;). The Investors&#8217; Warrants have a term of five years and are
exercisable by the holder at any time after the date of issuance. In connection with the offering, the Company also issued placement agent
a warrant to purchase 210,526 shares of our Common Stock (the &#8220;Placement Agent Warrant&#8221;) on substantially the same&#160;terms
as the Investors&#8217; Warrants, except that the Placement Agent Warrant has an exercise price of $2.375 per share and are not exercisable
until June 24, 2021. December 31, 2023 and 2024, outstanding warrant has 210,526 shares of our Common Stock. Warrants after 1-Furu-5 reverse stock split was 42,108 shares. </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <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">Underlying Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted Average Exercise Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted Average Term (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: justify">Options outstanding at December 31, 2023</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">42,108</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.375</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">1.00</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-111">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-112">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</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">Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Cancelled</td><td style="padding-bottom: 1.5pt">&#160;</td> <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-115">-</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-116">-</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Options outstanding at December 31, 2024</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">42,108</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2.375</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.00</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Options exercisable at December 31, 2024</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">42,108</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2.375</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.00</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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 6, 2021, the Company, through its wholly
owned subsidiary Future FinTech (Hong Kong) Limited., completed its acquisition of 90% of the issued and outstanding shares of Nice Talent
Asset Management Limited from Joy Rich Enterprises Limited (the &#8220;Nice Shares&#8221;) for HK$144,000,000 (the &#8220;Purchase Price&#8221;)
which shall be paid in the shares of common stock of the Company (the &#8220;Company Shares&#8221;). 60% of the purchase price ($11.22
million) was paid in 2,244,156 shares of common stock of the Company on August 4, 2021, at a price of $5 per share. 40% of the Purchase
Price ($7.39 million) was paid in 299,221 shares of common stock of the Company on October 17, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 5, 2024, the Company entered into
a securities purchase agreement&#160;with certain purchasers identified on the signature page thereto, pursuant to which the Company
sold to the purchasers in a private placement, an aggregate of 2,150,536 share of its common stock, par value $0.001 per share at a purchase
price of $1.20 per share, for aggregate net proceeds to the Company of $2,580,644. On January 18, 2024, the Company issued 2,150,536
shares of common stock pursuant to this Agreement.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Common stocks issued in connection with the convertible notes</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 27, 2023, the Company entered into
a Securities Purchase Agreement with Streeterville Capital, LLC, a Utah limited liability company (the &#8220;Lender&#8221;), pursuant
to which the Company sold and issued to the Lender a Convertible Promissory Note (the &#8220;Note&#8221;) in the principal amount of $1,100,000.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 3, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares 136,649, amount $50,000, at a price of
$0.3659 per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 18, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares 217,139, amount $75,000, at a price of
$0.3454 per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 26, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares 408,329, amount $100,000, at a price
of $0.2449 per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 24, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares 390,625, amount $100,000, at a price
of $0.256 per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 11, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares 390,625, amount $100,000, at a price
of $0.256 per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 14, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares 393,855, amount $100,000, at a price
of $0.2539 per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 18, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares 438,212, amount $100,000, at a price
of $0.2282 per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The share numbers in this Note 22 are pre-reverse
stock split effected on February 1, 2023.</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>43
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">DISCONTINUED OPERATIONS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>21. DISCONTINUED OPERATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 16, 2023, QR (HK) Limited was dissolved
and deregistered.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 5, 2023, FTFT PARAGUAY S.A. was dissolved.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 7, 2024, Chain Cloud Mall Network and
Technology (Tianjin) Co., Limited was dissolved and deregistered.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 4, 2024, Tianjin Future Private Equity
Fund Management Partnership (Ltd Partnership) was dissolved and deregistered.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 18, 2024, Nice Talent Asset Management
Limited was disposed of for a consideration of USD&#160;0.31 million (HKD&#160;2.40 million).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;On December 6, 2024, FTFT SuperComputing
Inc. was disposed of for a consideration of USD&#160;1.97 million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Loss from discontinued operations for fiscal years
2024 and 2023 was as follows:&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">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>&#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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Revenue</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-117">-</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">13,168,348</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Cost &#8211; third party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-118">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,423,457</td><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">Cost &#8211; related party</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-119">-</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">978,801</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,766,090</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">OPERATING EXPENSES:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-121">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,211,836</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Research and Development expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-122">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,577</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Selling expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-123">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">310,737</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Bad debt provision</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">70,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-left: 0.25in; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-125">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,596,105</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">OTHER INCOME (EXPENSE)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-126">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,655</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-127">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-128">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Other 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"><div style="-sec-ix-hidden: hidden-fact-129">-</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">(780,899</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-left: 0.25in; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-130">-</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">(750,244</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loss from discontinued operations before income tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-131">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,580,259</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">Income tax provision</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">5,281</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loss from discontinued operation before noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-133">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,574,978</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gain on disposal of discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,054,155</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">386,482</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Net loss attributable to non-controlling interests</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(190,840</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">(108,046</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">LOSS FROM DISCONTINUED OPERATION</td><td style="padding-bottom: 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,244,995</td><td style="padding-bottom: 2.5pt; 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,080,450</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The major components of assets and liabilities
related to discontinued operations are summarized below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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/> 2024</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/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-134">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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">1,619,413</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-135">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,296,065</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-136">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,459,259</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Advances to suppliers and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">399,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">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,767,037</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Right of use assets&#160;- operation lease</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">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">834,076</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.125in">Total assets related to discontinued operations</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140">-</div></td><td style="padding-bottom: 2.5pt; 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">8,375,677</td><td style="padding-bottom: 2.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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-141">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">18,346</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued expenses and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-142">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">881,886</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Advances from customers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-143">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,604</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Amount Due 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-144">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">401,516</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease liability&#160;- operation lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-145">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,468</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Lease liability&#160;- operation lease non-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-146">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">690,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; padding-bottom: 4pt; padding-left: 9pt">Total liabilities related to discontinued operations</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-147">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,140,639</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205-20/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT REPORTING</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>22. SEGMENT REPORTING</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In its operation of the business, management,
including our chief operating decision maker, who is our Chief Executive Officer, reviews certain financial information, including segmented
internal profit and loss statements prepared on a basis consistent with GAAP. The Company operates in three segments: supply chain financing&#160;service
and trading business, asset management service and others.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company began to provide supply chain financing
services during the second quarter of 2021. The Company began to provide sand and steel supply chain financing services during the first
quarter of 2023. The Company began to provide brokerage services during the October 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Some of our operation might not individually meet
the quantitative thresholds for determining reportable segments and we determine the reportable segments based on the discrete financial
information provided to the chief operating decision maker. The chief operating decision maker evaluates the results of each segment in
assessing performance and allocating resources among the segments. Since there is an overlap of services and products between different
subsidiaries of the Company, the Company does not allocate operating expenses and assets based on the product segments. Therefore, operating
expenses and asset information by segment are not presented. Segment profit represents the gross profit of each reportable segment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For fiscal year 2024: &#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Supply<br/> Chain<br/> Financing/<br/> Trading</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">Brokerage service</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">Others</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Reportable segment revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">983,246</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">870,864</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">304,015</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,158,125</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">Inter-segment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><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">&#160;</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">&#160;</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">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Revenue from external customers</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">983,246</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">870,864</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">304,015</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,158,125</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: 4pt">Segment gross profit</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">163,892</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">813,747</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">294,378</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,272,017</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For fiscal year 2023: &#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Supply<br/> Chain<br/> Financing/<br/> Trading</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">Brokerage service</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">Others</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Reportable segment revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,769,323</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">298,505</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">629,377</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">21,697,205</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">Inter-segment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><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">&#160;</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">&#160;</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">&#160;</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Revenue from external customers</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,769,323</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">298,505</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">629,377</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,697,205</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: 4pt">Segment gross profit</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">465,020</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">294,437</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">362,148</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,121,605</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">Loss from Continuing Operations before Income Tax:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended,</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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0.125in">Supply chain financing/trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,753,106</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">848,031</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">Brokerage service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">581,483</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">206,030</p></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt">Others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,340,920</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">636,436</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: 9pt">Corporate and Unallocated</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,830,350</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">32,250,678</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total operating expenses and other 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">35,505,859</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,941,175</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; padding-left: 9pt">Loss from Continuing Operations before Income Tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34,233,842</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">(32,819,570</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Segment assets:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 9pt">Supply chain financing/trading 	</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5,717,948</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">12,437,136</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Brokerage service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">5,066,369</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">5,088,522</p></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt">Others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,252,693</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,062,310</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Corporate and Unallocated 	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,865,928</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23,117,744</td><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">Assets related to discontinued operation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-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">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,235,038</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">Total assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">25,902,938</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,940,750</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Assets subject to attribution to business segments
largely include property, plant and equipment, receivable and right of use assets. All other items are reflected in Corporate and Unallocated.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>23. COMMITMENTS AND CONTINGENCIES</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Legal case with FT Global Litigation</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2021, FT Global Capital, Inc. (&#8220;FT
Global&#8221;), a former placement agent of the Company filed a lawsuit against the Company in the Superior Court of Fulton County, Georgia.
FT Global served the complaint upon the Company in January 2021. In the complaint, FT Global alleges claims, most of which attempt to
hold the Company liable under legal theories that relate back to an alleged breach of an exclusive placement agent agreement between FT
Global and the Company in July 2020 which had a term of three months. FT Global claims that the Company failed to compensate FT Global
for securities purchase transactions between December 2020 and April 2021, pursuant to the terms of the expired exclusive placement agent
agreement. Allegedly, the exclusive placement agent agreement required the Company to pay FT Global for capital received during the term
of the agreement and for the 12-month period following the termination of the agreement involving any investors that FT Global introduced
and/or wall-crossed to the Company. However, the Company believes the securities purchase transactions at issue did not involve the one
investor which FT Global introduced or wall-crossed to the Company during the term of the agreement. FT Global claims approximately $7,000,000
in damages and attorneys&#8217; fees.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company timely removed the case to the United
States District Court for the Northern District of Georgia (the (&#8220;Court&#8221;) on February 9, 2021 based on diversity of jurisdiction.
On March 9, 2021, the Company filed a motion to dismiss based on FT Global&#8217;s failure to state a claim which is pending before the
Court. On November 10, 2021, the Court entered an Order granting the Company&#8217;s motion to dismiss FT Global&#8217;s fraud claim and
breach of contract claim as to the disclosure of its confidential and proprietary information. The Court denied the Company&#8217;s motion
to dismiss FT Global&#8217;s i) breach of contract claim for failure to pay FT Global pursuant to the terms of the exclusive placement
agent agreement; ii) claim for breach of the covenant of good faith and fair dealing; and iii) claim for attorney&#8217;s fees, and the
court concluded that additional information can be obtained through discovery. On October 12, 2022, the Company filed a motion for summary
judgment on all claims asserted by FT Global in this lawsuit. On November 2, 2022, FT Global filed its opposition to the Company&#8217;s
motion for summary judgment. On November 16, 2022, the Company filed its reply in support of its motion for summary judgment on all claims
asserted by FT Global in this lawsuit. On August 31, 2023, the Court entered an Order denying the Company&#8217;s motion for summary judgment.
The trial began on April 8, 2024 and ended on April 11, 2024, on which date the jury returned a verdict in favor of FT Global. On April
11, 2024, the Court entered a judgment awarding FT Global $8,875,265.31 and on April 16, 2024, the Court issued an amended judgment, awarding
FT Global $10,598,379.93, which includes $7,895,265.31 in damages, $1,723,114.62 in prejudgment interest, and $980,000.00 in attorney&#8217;s
fees.&#160;. On May 9, 2024, the Company filed a post-trial motion to set aside the jury verdict and for a new trial and the Court denied
the motion on March 3, 2025. The Company filed notice of appeal to appeal the judgement to the United States Court of Appeals for the
Eleventh Circuit on April 2, 2025 and the Company will continue to vigorously defend the action against FT Global.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">FT Global has registered the Court&#8217;s judgment
in the United States District Court for Southern District of New York (&#8220;NY Court&#8221;), where FT Global has brought a motion requiring
the Company to turn over its stock in its subsidiary companies.&#160; The Company has filed an opposition to the motion, arguing that
according to the New York statute the NY Court should first determine that the value of the stock in the subsidiary is insufficient to
satisfy the judgment as the Company believe the request for turnover is premature before a valuation hearing. On August 28, 2024, NY Court
granted FT Global&#8217;s motion for turnover of Defendant&#8217;s shares in Defendant&#8217;s wholly-owned subsidiaries as Defendant
1) failed to satisfy the $10.8 million judgment rendered in the Northern District of Georgia and registered in the Southern District of
New York, and 2) is in possession of money and property in which it has an interest. The NY Court ordered Defendant shall turn over the
shares, membership, or limited partnership interests in all of its subsidiaries, and the corporate seals of its China and Hong Kong-based
subsidiaries, to the U.S. Marshal for auction or sale until the judgment is satisfied. Pursuant to the order issued by the United States
District Court for the Southern District of New York on August 28, 2024, the United States Marshal for the Southern District of New York
(&#8220;U.S. Marshal&#8221;) sold the securities of the subsidiaries of the Company other than those in Hong Kong and China in auction of:
(i) all of the membership interests in Future Fintech Digital Capital Management LLC; (ii) all of the outstanding shares of FTFT UK Limited;
(iii) the corporate seal of DigiPay FinTech Limited; (iv) the corporate seal of GlobalKey SharedMall Limited; (iv) all of the outstanding
shares of Future Fintech Labs Inc.; and (v) all of the outstanding shares of Future Fintech Digital Number One GP, LLC (USA) to Alec Orudjiev,
the general counsel of FT Global for $25,000 on December 18, 2024. On December 6, 2024, the Company agreed to sell all issued and outstanding
shares of FTFT SuperComputing Inc. a wholly owned subsidiary of the Company (&#8220;FTFT SuperComputing&#8221;) to DDMM Capital LLC (the
&#8220;Buyer&#8221;)&#160;for a purchase price that equals to: (i) the assumption of the obligations of FTFT SuperComputing totaling $973,072.24
and (ii)$1,000,000, which was paid to an account at Olshan Frome Wolosky LLP to satisfy, in part, the right of payment held by FT Global
Capital, Inc. arising from the judgment entered in favor of FT Global and against the Company registered in the Southern District of New
York and all matters pertaining to such litigation. The Company has appealed the turnover order of the NY Court for the auction of securities
of the subsidiaries of the Company in Hong Kong and China to the United States Court of Appeals for the Second Circuit and is waiting
for the final decision of the Court of Appeals. On February 6, 2025, FT Global filed a motion (&#8220;Motion&#8221;) in the NY Court,
amended on February 12, 2025, seeking a turnover order for 39,825,939 (before 1 for 10 reverse split) unissued shares of the Company&#8217;s
common stock for sale to satisfy the judgement. &#160;The amended motion directs the requested relief not only at the Company but also
at Transhare Corporation, the Company&#8217;s Florida-based transfer agent. The Company believes the Motion lacks merit, as the issuance
of unissued shares in this manner would violate corporate governance principles, Florida corporate law, and federal securities regulations.
&#160;The Company has opposed the Motion, which is now fully briefed and awaits decision by the NY Court.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i><span style="text-decoration:underline">Shareholders Lawsuit
(LaBelle and Janzen)</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The LaBelle case is
a putative securities class action filed in January 2024 and is pending in the District of New Jersey. &#160;Denise LaBelle (&#8220;Plaintiff&#8221;)
alleges that the Company and certain of its officers violated Sections 10(b) and 20(a) of the Securities Exchange Act by making materially
false or misleading statements in the company&#8217;s public filings and disclosures relating to the former Chief Executive Officer of
the Company Mr. Shanchun Huang and charges filed by the SEC against Mr. Shanchun Huang with manipulative trading in the stock of the
Company using an offshore account shortly before he became the Company&#8217;s CEO in 2020 and failing to disclose his beneficial ownership.&#160;
Mr. Huang has denied the allegations of trading before he became CEO.&#160;Plaintiff claims that these alleged misstatements caused the
Company&#8217;s stock to trade at artificially inflated prices, harming investors when the truth was revealed. &#160;The lead plaintiff
and lead counsel were appointed in September 2024. &#160;The Company was served in September 2024, and the Plaintiff is currently seeking
substituted service on the individual defendants. &#160;Once service is resolved, the Plaintiff is expected to file an amended complaint,
which the Company and other defendants intend to move to dismiss.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Janzen action is
a consolidated shareholder derivative case filed by Jeff Janzen on May 31, 2024, also pending in the District of New Jersey, brought
nominally on behalf of Future FinTech.&#160; Plaintiff alleges that certain current and former officers and directors breached fiduciary
duties by allowing or failing to prevent the same alleged misconduct at issue in LaBelle, including mismanagement and misleading public
disclosures. &#160;The derivative case has been stayed by stipulation, pending resolution of the anticipated motion to dismiss in LaBelle,
but plaintiff has reserved the right to participate in mediation and settlement discussions relating to the class action.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Risks and Uncertainties<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">RISKS AND UNCERTAINTIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>24. RISKS AND UNCERTAINTIES</b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">PRC Regulations</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There are substantial uncertainties regarding
the interpretation and application of PRC laws and regulations including, but not limited to, the laws and regulations governing our business
and the enforcement and performance of our arrangements with customers in certain circumstances. We are considered foreign persons or
foreign funded enterprises under PRC laws and, as a result, we are required to comply with PRC laws and regulations related to foreign
persons and foreign funded enterprises. These laws and regulations are sometimes vague and may be subject to future changes, and their
official interpretation and enforcement may involve substantial uncertainty. The effectiveness of newly enacted laws, regulations or amendments
may be delayed, resulting in detrimental reliance. New laws and regulations that affect existing and proposed future businesses may also
be applied retroactively. We cannot predict what effect the interpretation of existing or new PRC laws or regulations may have on our
business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Customer concentration risk</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2024, two customers
accounted for 35.86% and 13.57% of the Company&#8217;s total revenues. For the year ended December 31, 2023, one customer accounted for
85.84% of the Company&#8217;s total revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Vendor concentration risk</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2024, one vendor
accounted for 90.77% of the Company&#8217;s total purchases. For the year ended December 31, 2023, one vendor accounted for 87.58% of
the Company&#8217;s total purchases.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>25. SUBSEQUENT EVENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has evaluated subsequent events through
the date of the issuance of the consolidated financial statements and no subsequent event is identified.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (32,955,872)<span></span>
</td>
<td class="num">$ (33,653,228)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reclassification- certain reclassifications have been made to the financial statements for the period ended December 31, 2023 to conform to the presentation for the period ended December 31, 2024, with no effect on previously reported net income (loss).</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_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [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="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span style="text-decoration:underline">Cybersecurity Risk Management and Strategy</span></i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We face various cyber risks, including, but not
limited to, risks related to unauthorized access, misuse, data theft, computer viruses, system disruptions, ransomware, malicious software
and other intrusions. We utilize a multilayered, proactive approach, as part of our overall risk mitigation strategy, to identify, evaluate,
mitigate and prevent potential cyber and information security threats through our cybersecurity risk management efforts. We have an IT
manager who is responsible for the identification, evaluation, and management of cybersecurity risks and controls. Our IT manager has
related experience including: (i) network architecture design and planning: working on overall design and planning of network architecture,
selection of related equipment and software, and its implementation; (ii) information security architecture design and planning: assisting
the development of information security strategy, technical architecture and management system plan, design, and implementation; (iii)
daily maintenance, emergency response support, maintenance report preparation, major IT project support, etc. and (iv) provide support
for the operation and maintenance of various IT infrastructure, and ensure the stability of the company&#8217;s IT infrastructure.&#160;To
oversee and identify risks from cybersecurity threats associated with our use of third-party service providers, we maintain third-party
risk management efforts designed to help protect against the misuse of information technology and security breaches, including requirements
in the agreements with such third parties.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have not, to date, identified any cybersecurity
threats that have materially affected or are reasonably likely to materially affect our business strategy, results of our operations,
or financial condition.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span style="text-decoration:underline">Cybersecurity Governance and Oversight</span></i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management is responsible for the cybersecurity
risk management program as well as actions to identify, assess, mitigate, and remediate material issues. The Company&#8217;s cybersecurity
risk management program is supervised by our IT manager, who reports directly to the Company&#8217;s Chief Executive Officer. The IT manager
and his team are responsible for leading cybersecurity strategy, policy, standards, architecture and processes.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Audit Committee of the Board of Directors
is charged with oversight of cybersecurity matters and receives reports from the IT manager and Chief Executive Officer on, among other
things, the Company&#8217;s cyber risks and threats, the status of projects to strengthen the Company&#8217;s information security systems,
and the emerging threat landscape. In accordance with our Cyber Incident Response Plan, the Audit Committee will be promptly informed
by management of cybersecurity incidents with the potential to materially adversely affect the Company or its information systems and
is regularly updated about incidents with lesser impact potential. At least annually, the Board reviews and discusses the Company&#8217;s
technology strategy in combination with the Company&#8217;s strategic objectives with executive management.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In an effort to detect and defend against cyber
threats, the Company plans to provide its employees with various cybersecurity and data protection training programs which will cover
timely and relevant topics, including social engineering, phishing, password protection, confidential data protection, asset use and mobile
security, and educate employees on the importance of reporting all incidents promptly.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock', window );">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</a></td>
<td class="text">We have an IT
manager who is responsible for the identification, evaluation, and management of cybersecurity risks and controls. Our IT manager has
related experience including: (i) network architecture design and planning: working on overall design and planning of network architecture,
selection of related equipment and software, and its implementation; (ii) information security architecture design and planning: assisting
the development of information security strategy, technical architecture and management system plan, design, and implementation; (iii)
daily maintenance, emergency response support, maintenance report preparation, major IT project support, etc. and (iv) provide support
for the operation and maintenance of various IT infrastructure, and ensure the stability of the company&#8217;s IT infrastructure.&#160;To
oversee and identify risks from cybersecurity threats associated with our use of third-party service providers, we maintain third-party
risk management efforts designed to help protect against the misuse of information technology and security breaches, including requirements
in the agreements with such third parties.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text">Board of Directors
is charged with oversight of cybersecurity matters and receives reports from the IT manager and Chief Executive Officer on, among other
things, the Company&#8217;s cyber risks and threats<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">The Audit Committee of the Board of Directors
is charged with oversight of cybersecurity matters and receives reports from the IT manager and Chief Executive Officer on, among other
things, the Company&#8217;s cyber risks and threats, the status of projects to strengthen the Company&#8217;s information security systems,
and the emerging threat landscape.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">In accordance with our Cyber Incident Response Plan, the Audit Committee will be promptly informed
by management of cybersecurity incidents with the potential to materially adversely affect the Company or its information systems and
is regularly updated about incidents with lesser impact potential. At least annually, the Board reviews and discusses the Company&#8217;s
technology strategy in combination with the Company&#8217;s strategic objectives with executive management.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management is responsible for the cybersecurity
risk management program as well as actions to identify, assess, mitigate, and remediate material issues. The Company&#8217;s cybersecurity
risk management program is supervised by our IT manager, who reports directly to the Company&#8217;s Chief Executive Officer. The IT manager
and his team are responsible for leading cybersecurity strategy, policy, standards, architecture and processes.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text">Management is responsible for the cybersecurity
risk management program as well as actions to identify, assess, mitigate, and remediate material issues. The Company&#8217;s cybersecurity
risk management program is supervised by our IT manager, who reports directly to the Company&#8217;s Chief Executive Officer.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have not, to date, identified any cybersecurity
threats that have materially affected or are reasonably likely to materially affect our business strategy, results of our operations,
or financial condition.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text">We face various cyber risks, including, but not
limited to, risks related to unauthorized access, misuse, data theft, computer viruses, system disruptions, ransomware, malicious software
and other intrusions. We utilize a multilayered, proactive approach, as part of our overall risk mitigation strategy, to identify, evaluate,
mitigate and prevent potential cyber and information security threats through our cybersecurity risk management efforts.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of preparation and principle of consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Basis of preparation and principle of consolidation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These consolidated financial statements (&#8220;financial
statements&#8221;) have been prepared in conformity with accounting principles generally accepted in the United States of America, or
US GAAP.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s functional currency of subsidiaries
in China is the Chinese Renminbi (RMB). Other subsidiaries outside of China use U.S. Dollar (USD), Hong Kong Dollar (HKD), Great Britain
Pound (&#8220;GBP&#8221;) and AED (United Arab Emirates Dirham) as the functional currency; however, the accompanying consolidated financial
statements have been translated and presented in USD.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">According to US GAAP Accounting Standard Codification
(&#8220;ASC&#8221;) 810-10-15-8, for legal entities other than limited partnerships, the usual condition for a controlling financial interest
is ownership of a majority voting interest, and, therefore, as a general rule ownership by one reporting entity, directly or indirectly,
of more than 50 percent of the outstanding voting shares of another entity is a condition pointing toward consolidation. The power to
control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders, or by
court decree.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include
the financial statements of the Company and its subsidiaries.&#160;All transactions and balances among the Company and its subsidiaries
have been eliminated upon consolidation.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsPolicyTextBlock', window );">Discontinued Operations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Discontinued Operations</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 16, 2023, QR (HK) Limited was dissolved
and deregistered.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 5, 2023, FTFT PARAGUAY S.A. was dissolved.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 7, 2024, Chain Cloud Mall Network and
Technology (Tianjin) Co., Limited was dissolved and deregistered. The loss on disposal was $ 45,487.54.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 4, 2024, Tianjin Future Private Equity
Fund Management Partnership (Ltd Partnership) was dissolved and deregistered. The loss on disposal was $22.46.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 18, 2024, Nice Talent Asset Management
Limited (&#8220;NTAM&#8221;) was disposed of for a consideration of US$ 0.31 million (HK$2.40 million). The loss on disposal was $2.32 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 6, 2024, FTFT Super Computing Inc. was disposed of for
a consideration of US$1.97 million, of which (i) the assumption of the obligations of FTFT Super Computing totaling $973,072.24 and (ii)
$1,000,000 was paid to an account at Olshan Frome Wolosky LLP to satisfy, in part, the right of payment held by FT Global Capital, Inc.
arising from the judgment entered in favor of FT Global and against the Company registered in the Southern District of New York. The gain
on disposal was $3.42 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Based on the disposal plan and in accordance with
ASC 205-20, the Company presented the operating results from these operations as a discontinued operation.&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information Reclassification</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Segment Information Reclassification</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company classified business segment into asset
management service, supply chain financing and trading, and others.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Uses of Estimates in the Preparation of Financial Statements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Uses of Estimates in the Preparation of Financial
Statements</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s consolidated financial statements
have been prepared in accordance with US GAAP and this requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements
and reported amounts of revenue and expenses during the reporting period. The significant areas requiring the use of management estimates
include, but not limited to, the allowance for doubtful accounts receivable, estimated useful life and residual value of property, plant
and equipment, impairment of long-lived assets, provision for staff benefit, recognition and measurement of deferred income taxes and
valuation allowance for deferred tax assets. Although these estimates are based on management&#8217;s knowledge of current events and
actions management may undertake in the future, actual results may ultimately differ from those estimates and such differences may be
material to our consolidated financial statements.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_GoingConcernPolicyTextBlock', window );">Going Concern</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Going Concern</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s financial statements are prepared
assuming that the Company will continue as a going concern.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company incurred operating losses and had
negative operating cash flows and may continue to incur operating losses and generate negative cash flows as the Company implements its
future business plan. The Company&#8217;s operating losses amounted $36.62 million, and it had negative operating cash flows amounted
$21.24 million as of December 31, 2024. These factors raise substantial doubts about the Company&#8217;s ability to continue as a going
concern. The Company has raised funds through issuance of convertible notes and common stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company had net working capital of $7.60 million. The Company had
current liabilities of $13.11 million which is expected to get repaid within twelve months. As of December 31, 2024, the Company had cash
of $4.84 million, accounts receivable of $2.09 million and loan receivables of $7.09 million, which were expected to be liquid and used
to repay the liabilities. As such, the Company believed it had sufficient cash to settled the liabilities within the next 12 months.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The ability of the Company to continue as a going
concern is dependent upon its ability to successfully execute its new business strategy and eventually attain profitable operations. The
financial statements do not include any adjustments that might result from the outcome of this uncertainty.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and development</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Research and development</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Research and development expenses include salaries,
contracted services, as well as the related expenses for our research and product development team, and expenditures relating to our efforts
to develop, design, and enhance our service to our clients. The Company expenses research and development costs as they are incurred.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Impairment of Long-Lived Assets</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the&#160;ASC 360-10, <i>Accounting
for the Impairment or Disposal of Long-Lived Assets</i>, long-lived assets, such as property, plant and equipment and purchased intangibles
subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of an
asset may not be recoverable, or it is reasonably possible that these assets could become impaired as a result of technological or other
industrial changes. The determination of recoverability of assets to be held and used is made by comparing the carrying amount of an asset
to future undiscounted cash flows to be generated by the assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If such assets are considered to be impaired,
the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets.
Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Fair Value of Financial Instruments</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has adopted FASB ASC Topic on Fair
Value Measurements and Disclosures (&#8220;ASC 820&#8221;), which defines fair value, establishes a framework for measuring fair value
in GAAP, and expands disclosures about fair value measurements. ASC 820 establishes a three-level valuation hierarchy of valuation techniques
based on observable and unobservable input, which may be used to measure fair value and include the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Level 1 &#8211; Quoted prices in active markets for identical assets
or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 2 &#8211; Input other than Level 1 that
is observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are
not active; or other input that is observable or can be corroborated by observable market data for substantially the full term of the
assets or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 3 &#8211; Unobservable input that is supported
by little or no market activity and that is significant to the fair value of the assets or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our cash and cash equivalents and restricted cash
and short-term investments are classified within level 1 of the fair value hierarchy because they are value using quoted market price.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings (Loss) Per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Earnings (Loss) Per Share</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under ASC 260-10, <i>Earnings Per Share</i>, basic
EPS excludes dilution for Common Stock equivalents and is calculated by dividing net income (loss) available to common stockholders by
the weighted-average number of Common Stock outstanding for the period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Diluted EPS is calculated by using the treasury
stock method, assuming conversion of all potentially dilutive securities, such as stock options and warrants. Under this method, (i) exercise
of options and warrants is assumed at the beginning of the period and shares of Common Stock are assumed to be issued, (ii) the proceeds
from exercise are assumed to be used to purchase Common Stock at the average market price during the period, and (iii) the incremental
shares (the difference between the number of shares assumed issued and the number of shares assumed purchased) are included in the denominator
of the diluted EPS computation. The numerators and denominators used in the computations of basic and diluted EPS are presented in the
following table.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the year ended December 31, 2024:</p><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Income</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">Share</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">Pre-share<br/> 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">&#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%; font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from continued operations attributable to Future Fintech Group, Inc.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(34,200,867</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">20,928,073</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.63</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Income from discontinued operations attributable to Future Fintech Group, Inc.</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,244,995</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,928,073</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.06</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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Basic EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Loss to common stockholders from continuing operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34,200,867</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">20,928,073</td><td style="padding-bottom: 1.5pt; 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.63</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Income available to common stockholders from discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,244,995</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,928,073</td><td style="padding-bottom: 1.5pt; 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">0.06</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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Dilutive EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 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-indent: -9pt; padding-left: 9pt">Warrants</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">42,108</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></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">Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc.</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34,200,867</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">20,970,181</td><td style="padding-bottom: 1.5pt; 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.63</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,244,995</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,970,181</td><td style="padding-bottom: 1.5pt; 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">0.06</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the year ended December 31, 2023:</p><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Income</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">Share</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">Pre-share<br/> 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">&#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%; font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from continued operations attributable to Future Fintech Group, Inc.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(32,572,778</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">14,746,726</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.21</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from discontinued operations attributable to Future Fintech Group, Inc.</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,080,450</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,746,726</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.07</td><td style="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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Basic EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Loss to common stockholders from continuing operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(32,572,778</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">14,746,726</td><td style="padding-bottom: 1.5pt; 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.21</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Loss available to common stockholders from discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,080,450</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">14,746,726</td><td style="padding-bottom: 1.5pt; 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">(0.07</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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Dilutive EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 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">Warrants before 1-for-5 reverse stock split</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">210,526</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Warrants after 1-for-5 reverse stock split</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42,108</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-82">-</div></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">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc.</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(32,572,778</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">14,788,834</td><td style="padding-bottom: 1.5pt; 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.20</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: -9pt; padding-left: 9pt">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,080,450</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">14,788,834</td><td style="padding-bottom: 1.5pt; 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">(0.07</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash, cash equivalents and restricted cash</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Cash, cash equivalents and restricted cash
</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and cash equivalents included cash on hand
and demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal and use and with an original
maturity of three months or less.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deposits in banks in the PRC are only insured
by the government up to RMB500,000, in the HK are only insured by the government up to HKD&#160;500,000, in the United Kingdom are only insured
by the government up to GBP18,000, in the United States of America are only insured by the Federal Deposit Insurance Corporation up to
USD&#160;250,000, and are consequently exposed to risk of loss.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company believes the probability of a bank
failure, causing loss to the Company, is remote.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash that is restricted as to withdrawal for use
or pledged as security is reported separately on the face of the consolidated balance sheets, and is not included in the total cash and
cash equivalents in the consolidated statements of cash flows.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Receivable and Allowances</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Receivable and Allowances</b>&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are recognized and carried
at the original invoice amounts less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible accounts
based on our best estimate of the amount of probable credit losses in our existing accounts receivable. We perform ongoing credit evaluations
of our customers and maintain an allowance for potential bad debts if required.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other receivables, and loan receivables are recognized
and carried at the initial amount when occurred less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible
accounts based on our best estimate of the amount of probable impairment losses in our existing receivable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Allowances for doubtful accounts are maintained
for expected credit losses resulting from the Company&#8217;s customers&#8217; inability to make required payments. The allowances are
based on the Company&#8217;s regular assessment of various factors, including the credit-worthiness and financial condition of specific
customers, historical experience with bad debts and customer deductions, receivables aging, current economic conditions, reasonable and
supportable forecasts of future economic conditions, and other factors that may affect the Company&#8217;s ability to collect from customers.
The Company maintains an allowance for credit losses in accordance with ASC Topic 326, Credit Losses (&#8220;ASC 326&#8221;) and records
the allowance for credit losses as an offset to accounts receivable and contract assets, and the estimated credit losses charged to the
allowance is classified as &#8220;bad debt expense&#8221; in the consolidated statements of comprehensive income. We determine whether
an allowance for doubtful accounts is required by evaluating specific accounts where information indicates the customers may have an inability
to meet financial obligations. In these cases, we use assumptions and judgment, based on the best available facts and circumstances, to
record a specific allowance for those customers against amounts due to reduce the receivable to the amount expected to be collected. These
specific allowances are re-evaluated and adjusted as additional information is received. The amounts calculated are analyzed to determine
the total amount of the allowance. We may also record a general allowance as necessary.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Direct write-offs are taken in the period when
we have exhausted our efforts to collect overdue and unpaid receivable or otherwise evaluate other circumstances that indicate that we
should abandon such efforts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has assessed its receivable including
credit term and corresponding all its receivables in December 2024. Upon such credit terms, bad debt expense was $27.35 million and $(787,868)
during the years ended December 31, 2024 and 2023, respectively. Accounts receivables of $1.15 million and <span style="-sec-ix-hidden: hidden-fact-83">nil</span> have been outstanding for
over 90 days as of December 31, 2024 and December 31, 2023, respectively.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Revenue Recognition</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We apply the five steps defined under ASC 606:
(i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the
entity satisfies a performance obligation. We assess its revenue arrangements against specific criteria in order to determine if it is
acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services.
We allocate the transaction price to each performance obligation based on the relative standalone selling price of the goods or services
provided. Revenue is recognized upon the transfer of control of promised goods or services to a customer. Control is generally transferred
when the Company has a present right to payment and title and the significant risks and rewards of ownership of products or services are
transferred to its customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not make any significant judgment in evaluating
when control is transferred. Revenue is recorded net of value-added tax.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue recognitions are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Sales of coals, aluminum ingots, sand and steel</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognize revenue when the receipt
of merchandise is confirmed by the customers, which is the point that the title of the goods is transferred to the customer. Revenue was
$0.83 million and $20.44 million during the year ended December 31, 2024 and 2023, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Sales agent services of coals, aluminum ingots,
sand and steel</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the sale of third-party products where the
Company obtains control of the product before transferring it to the customer, the Company recognizes revenue based on the gross revenue
amount billed to customers as sales of goods listed above. The Company considers multiple factors when determining whether it obtains
control of third-party products, including evaluating if it can establish the price of the product, retains inventory risk for tangible
products or has the responsibility for ensuring acceptability of the product. The Company recognizes net revenue as agent services for
the sales of coals, aluminum ingots, sand and steel when no control obtained throughout the transactions. Revenue was $0.15 million
and $0.33 million during the year ended December 31, 2024 and 2023, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Brokerage service</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Daily Bargain Detail Report will be submitted
to accountant each day, and accountant posts commission based on received settlement report.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Property, Plant and Equipment</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property, plant and equipment are stated at cost
less accumulated depreciation and any impairment losses. Depreciation is computed using the straight-line method over the useful lives
of the assets. Major renewals and betterments are capitalized and depreciated; maintenance and repairs that do not extend the life of
the respective assets are expensed as incurred. Upon disposal of assets, the cost and related accumulated depreciation are removed from
the accounts and any gain or loss is included in the consolidated statements of operations and comprehensive income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation related to property, plant and equipment
used in production is reported in cost of sales, and includes amortized amounts related to capital leases. We estimated that the residual
value of the Company&#8217;s property and equipment ranges from 3% to 5%. Property, plant and equipment are depreciated over their estimated
useful lives as follows:</p><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify">Building</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30 years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5-10 years</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: justify">Furniture and office equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3-5 years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Motor vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td><td style="text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Intangible Assets</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Acquired intangible assets are recognized based
on their cost to the Company, which generally includes the transaction costs of the asset acquisition, and no gain or loss is recognized
unless the fair value of noncash assets given as consideration differs from the assets&#8217; carrying amounts on the Company&#8217;s
book. These assets are amortized over their useful lives if the assets are deemed to have a finite life and they are reviewed for impairment
by testing for recoverability whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The
fair value of an intangible asset is the amount that would be determined if the entity used the assumptions that market participants would
use if they were pricing the intangible asset. The useful life of the Company&#8217;s intangible assets is five - ten years, which is
determined by using the time period that an intangible is estimated to contribute directly or indirectly to a Company&#8217;s future cash
flows.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency and Other Comprehensive Income (Loss)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Foreign Currency and Other Comprehensive Income
(Loss)</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The financial statements of the Company&#8217;s
foreign subsidiaries are measured using the local currency as the functional currency; however, the reporting currency of the Company
is the USD. Assets and liabilities of the Company&#8217;s foreign subsidiaries have been translated into USD using the exchange rate at
the balance sheet dates, while equity accounts are translated using historical exchange rate. The exchange rate we used to convert RMB
to USD was 7.19:1 and 7.08:1 at the balance sheet dates of December 31, 2024 and December 31, 2023, respectively. The average exchange
rate for the period has been used to translate revenues and expenses. The average exchange rates we used to convert RMB to USD were 7.12:1
and 7.05:1 for fiscal year 2024 and fiscal year 2023, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert HKD to USD
was 7.76:1 and 7.82:1 at the balance sheet dates of December 31, 2024 and December 31, 2023. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rates we used to convert HKD to USD were 7.80:1 and 7.83:1 for
fiscal year 2024 and fiscal year 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert GBP to USD
was 0.79:1 and 0.78:1 at the balance sheet dates of December 31, 2024 and December 31, 2023. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rates we used to convert GBP to USD were 0.78:1 and 0.80:1 for
fiscal year 2024 and fiscal year 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exchange rate we used to convert AED to USD
was 3.65:1 and 3.66:1 at the balance sheet dates of December 31, 2024 and December 31, 2023. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rates we used to convert AED to USD were 3.66:1 and 3.66:1 for
fiscal year 2024 and fiscal year 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Translation adjustments are reported separately
and accumulated in a separate component of equity (cumulative translation adjustment).</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_GovernmentSubsidiesPolicyTextBlock', window );">Government subsidies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Government subsidies</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Government subsidies primarily consist of financial
subsidies received from provincial and local governments for operating a business in their jurisdictions and compliance with specific
policies promoted by the local governments. For certain government subsidies, there are no defined rules and regulations to govern the
criteria necessary for companies to receive such benefits, and the amount of financial subsidy is determined at the discretion of the
relevant government authorities. The government subsidies of operating nature with no further conditions to be met are recorded of operating
expenses in &#8220;Other income&#8221; in the consolidated statements when received.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amendments in this update require disclosures
about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase
transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an
entity&#8217;s financial statements.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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; text-align: justify"><b>Income Taxes</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We use the asset and liability method of accounting
for income taxes in accordance with ASC Topic 740, &#8220;Income Taxes.&#8221; Under this method, income tax expense is recognized for
the amount of: (i) taxes payable or refundable for the current year and (ii) deferred tax consequences of temporary differences resulting
from matters that have been recognized in an entity&#8217;s financial statements or tax returns. Deferred tax assets and liabilities are
measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to
be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the results of operations
in the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based
on the weight of the available positive and negative evidence, it is more likely than not some portion or all of the deferred tax assets
will not be realized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC Topic 740-10-30 clarifies the accounting for
uncertainty in income taxes recognized in an enterprise&#8217;s financial statements and prescribes a recognition threshold and measurement
attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC
Topic 740-10-25 provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure,
and transition. We have no material uncertain tax positions for any of the reporting periods presented.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Goodwill</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company tests goodwill for impairment for
its reporting units on an annual basis, or when events occur or circumstances indicate the fair value of a reporting unit is below its
carrying value. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that
implied fair value of the goodwill within the reporting unit is less than its carrying value.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s evaluation of goodwill for
impairment involves the comparison of the fair value of the reporting unit to its carrying value. The Company uses the discounted cash
flow model to estimate fair value, which requires management to make significant estimates and assumptions related to forecasts of future
revenue and operating margin. In addition, the discounted cash flow model requires the Company to select an appropriate weighted average
cost of capital based on current market conditions as of December 31, 2024 and December 31, 2023. A high degree of auditor judgment and
an increased extent of effort were required when performing audit procedures to evaluate the reasonableness of management&#8217;s estimates
and assumptions related to the forecasts. Based upon the assessment, the Company has concluded that goodwill is <span style="-sec-ix-hidden: hidden-fact-84"><span style="-sec-ix-hidden: hidden-fact-85">nil</span></span> as of December 31,
2024 and December 31, 2023.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Short-term investments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Short-term investments</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Short-term investments consist primarily of investments
in fixed deposits with original maturities between three months and one year and certain investments in wealth management products and
other investments that the Company has the intention to redeem within one year. Fair valued or carried at amortized costs. As of December
31, 2024 and December 31, 2023, the short-term investments amounted to $1,391 and $0.96 million, respectively. Due to fluctuations of
the quoted shares included in its investment portfolios, the Company recognized an impairment to the investment portfolio of $12,633 in
2023.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_LongTermInvestmentsPolicyTextBlock', window );">Long-term investments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Long-term investments</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Long-term investments consist primarily of investments
in debt investment with original maturities between three years and more. Fair valued or carried at amortized costs. As of December 31,
2024 and December 31, 2023, the long-term investments amounted to $1.83 million and <span style="-sec-ix-hidden: hidden-fact-86">nil</span>, respectively. Due to the Company has received
repayment $0.25 million (RMB1,800,000) debt investment, the Company did not recognize an impairment.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Lease</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Lease</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We adopted ASU No. 2016-02, Leases (Topic 842),
or ASC 842, from January 1, 2020. We determine if an arrangement is a lease or contains a lease at lease inception. For operating leases,
we recognize a right-of-use (&#8220;ROU&#8221;) asset and a lease liability based on the present value of the lease payments over the
lease term on the consolidated balance sheets at commencement date. As most of our leases do not provide an implicit rate, we estimate
our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.
The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments,
and in economic environments where the leased asset is located. The ROU assets also include any lease payments made, net of lease incentives.
Lease expense is recorded on a straight-line basis over the lease term. Our leases often include options to extend and lease terms include
such extended terms when we are reasonably certain to exercise those options. Lease terms also include periods covered by options to terminate
the leases when we are reasonably certain not to exercise those options.&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Share-based compensation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company awards share options and other equity-based
instruments to its employees, directors and consultants (collectively &#8220;share-based payments&#8221;). Compensation cost related to
such awards is measured based on the fair value of the instrument on the grant date. The Company recognizes the compensation cost over
the period the employee is required to provide service in exchange for the award, which generally is the vesting period. The amount of
cost recognized is adjusted to reflect the expected forfeiture prior to vesting. When no future services are required to be performed
by the employee in exchange for an award of equity instruments, and if such award does not contain a performance or market condition,
the cost of the award is expensed on the grant date. The Company recognizes compensation cost for an award with only service conditions
that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award, provided that the
cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is
vested at that date.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_StatutoryReservesPolicyTextBlock', window );">Statutory reserves</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Statutory reserves</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the laws applicable to the PRC, PRC
entities must make appropriations from after-tax profit to the non-distributable &#8220;statutory surplus reserve fund&#8221;. Subject
to certain cumulative limits, the &#8220;statutory surplus reserve fund&#8221; requires annual appropriations of 10% of after-tax profit
until the aggregated appropriations reach 50% of the registered capital (as determined under accounting principles generally accepted
in the PRC (&#8220;PRC GAAP&#8221;) at each year-end). For foreign invested enterprises and joint ventures in the PRC, annual appropriations
should be made to the &#8220;reserve fund&#8221;. For foreign invested enterprises, the annual appropriation for the &#8220;reserve fund&#8221;
cannot be less than 10% of after-tax profits until the aggregated appropriations reach 50% of the registered capital (as determined under
PRC GAAP at each year-end).</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>New Accounting Pronouncements</b>&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2023, the FASB issued ASU No. 2023-07,
&#8220;Segment Reporting (Topic 280) Improvements to Reportable Segment Disclosures.&#8221; This ASU expands required public entities&#8217;
segment disclosures, including disclosure of significant segment expenses that are regularly provided to the chief operating decision
maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment
items and interim disclosures of a reportable segment&#8217;s profit or loss and assets. ASU 2023 07 is applied retrospectively to all
periods presented in financial statements, unless it is impracticable. This ASU is effective for fiscal years beginning after December
15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company adopted
this guidance effective July 1, 2024 and the adoption of this ASU is not expected to have a material impact on its financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2023, the FASB issued ASU No. 2023-09,
&#8220;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#8221;. This ASU requires additional quantitative and qualitative
income tax disclosures to enable financial statements users better assess how an entity&#8217;s operations and related tax risks and tax
planning and operational opportunities affect its tax rate and prospects for future cash flows. The ASU is effective for annual reporting
periods beginning after December 15, 2024, with early adoption permitted and can be applied on either a prospective or retroactive basis.
The Company plans to adopt this guidance effective July 1, 2025 and the Company is currently evaluating the impact of adopting this ASU
on its financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management does not believe that any other recently
issued, but not yet effective accounting pronouncements, if adopted, would have a material impact on the accompanying consolidated financial
statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_GoingConcernPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for going concern [Policy Text Block].</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_GoingConcernPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_ftft_GovernmentSubsidiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for government subsidies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_GovernmentSubsidiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_ftft_LongTermInvestmentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for Long-term investments in financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_LongTermInvestmentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_ftft_StatutoryReservesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy of statutory reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_StatutoryReservesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section S99<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480781/205-20-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 12<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 36<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Numerators and Denominators Used in the Computations of Basic and Diluted EPS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the year ended December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Income</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">Share</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">Pre-share<br/> 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">&#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%; font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from continued operations attributable to Future Fintech Group, Inc.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(34,200,867</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">20,928,073</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.63</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Income from discontinued operations attributable to Future Fintech Group, Inc.</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,244,995</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,928,073</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.06</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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Basic EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Loss to common stockholders from continuing operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34,200,867</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">20,928,073</td><td style="padding-bottom: 1.5pt; 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.63</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Income available to common stockholders from discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,244,995</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,928,073</td><td style="padding-bottom: 1.5pt; 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">0.06</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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Dilutive EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 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-indent: -9pt; padding-left: 9pt">Warrants</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">42,108</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></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">Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc.</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34,200,867</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">20,970,181</td><td style="padding-bottom: 1.5pt; 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.63</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,244,995</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,970,181</td><td style="padding-bottom: 1.5pt; 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">0.06</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the year ended December 31, 2023:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Income</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">Share</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">Pre-share<br/> 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">&#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%; font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from continued operations attributable to Future Fintech Group, Inc.</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(32,572,778</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">14,746,726</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.21</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from discontinued operations attributable to Future Fintech Group, Inc.</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,080,450</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,746,726</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.07</td><td style="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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Basic EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Loss to common stockholders from continuing operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(32,572,778</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">14,746,726</td><td style="padding-bottom: 1.5pt; 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.21</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Loss available to common stockholders from discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,080,450</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">14,746,726</td><td style="padding-bottom: 1.5pt; 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">(0.07</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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Dilutive EPS:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 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">Warrants before 1-for-5 reverse stock split</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">210,526</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Warrants after 1-for-5 reverse stock split</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42,108</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-82">-</div></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">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc.</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(32,572,778</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">14,788,834</td><td style="padding-bottom: 1.5pt; 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.20</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: -9pt; padding-left: 9pt">Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,080,450</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">14,788,834</td><td style="padding-bottom: 1.5pt; 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">(0.07</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock', window );">Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives</a></td>
<td class="text">Property, plant and equipment are depreciated over their estimated
useful lives as follows:<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify">Building</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30 years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5-10 years</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: justify">Furniture and office equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3-5 years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Motor vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td><td style="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_ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of property, plant, and equipment are depreciated estimated useful lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetAbstract', window );"><strong>Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts Receivable, Net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable, net consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">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>&#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">2024</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">2023</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><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: 76%; text-align: left">Supply Chain Financing/Trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,038,730</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">3,251,822</td><td style="width: 1%; 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">50,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">1,157,990</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,088,962</td><td style="padding-bottom: 1.5pt; 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">4,409,812</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedule of Concentration of Accounts Receivable Net of Specific Allowance for Doubtful Accounts</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth our concentration
of accounts receivable, net of specific allowances for doubtful accounts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">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>&#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">2024</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">2023</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><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: 76%; text-align: left">Debtor A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">34.54</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">27.31</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Debtor B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18.99</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19.86</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">Debtor C</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">17.78</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">12.47</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71.31</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">59.64</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-16<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Advances to Suppliers 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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Advances to Suppliers and Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of Other Current Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of advances to suppliers and other
current assets consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">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>&#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">2024</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">2023</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><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: 76%; text-align: left">Prepayments for Supply Chain Financing/Trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,351,414</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,743,539</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34,867</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,693</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">587,996</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">664,693</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,974,277</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,437,925</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the allocation
of estimated fair values of net assets acquired and liabilities assumed:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,526,360</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">171,038</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,458</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">127,846</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Right of use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,875</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Lease liability-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(8,875</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,123,903</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accrued expenses 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">(552,484</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">Net identifiable assets acquired</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(2,849,685</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Add: goodwill</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">172,213</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total purchase price for acquisition net of $4,679,434 of cash</td><td style="padding-bottom: 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,677,472</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturities of Lease Liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Maturities of lease liabilities were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Operating</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">As of December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Lease</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">From January 1, 2025 to December 31, 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">349,256</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>From January 1, 2026 to December 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,979</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">From January 1, 2027 to March 31, 2027</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">31,330</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">546,565</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: amounts representing interest</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">19,794</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Present Value of future minimum lease payments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,771</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current obligations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">334,017</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: 4pt">Long term obligations</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">192,754</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant 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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property and equipment consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#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: 76%; text-align: left">Office equipment, fixtures and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">129,322</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">280,461</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Vehicle</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">721,562</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">730,998</td><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">Leasehold Improvement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">62,339</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">108,360</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">913,222</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,119,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: accumulated depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(534,926</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(561,708</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Construction in progress</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,226,408</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,259,634</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">Impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,511</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">(5,593</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,599,194</td><td style="padding-bottom: 1.5pt; 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,812,151</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets consist of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">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>&#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">2024</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">2023</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><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: 76%; text-indent: -9pt; padding-left: 9pt">Trademarks</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">847</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">847</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">System and software</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,702,821</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,730,549</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">Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,703,668</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,731,396</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">Less: accumulated depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(366,441</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(311,131</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,804,405</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,831,283</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">532,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">588,982</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Estimated Amortization</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The estimated amortization is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">As of December 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Estimated <br/> amortization <br/> expense</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-indent: -9pt; padding-left: 9pt">From January 1, 2025 to December 31, 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">57,035</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">From January 1, 2026 to December 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,035</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">From January 1, 2027 to December 31, 2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,035</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">From January 1, 2028 to December 31, 2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,035</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">From January 1, 2029 to December 31, 2030</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,035</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">119,699</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; 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">$</td><td style="border-bottom: Black 4pt double; text-align: right">404,874</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Account Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Account Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Account Payables</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of account payables were consisted
of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#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: 76%; text-align: left">Supply Chain Financing/Trading payment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">347,003</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">728,010</td><td style="width: 1%; 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">1,872,298</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,573,705</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,219,301</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,301,715</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Account Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses and Other Payables</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amount of accrued expenses and other payables
were consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#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: 76%; text-align: left">Legal fee and other professionals</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">64,488</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">507,765</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Wages and employee reimbursement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">228,721</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">493,071</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Provision for legal case</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,625,308</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,875,265</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,019,978</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">507,973</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">Accruals</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">731,521</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,938,495</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,115,595</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Notes Payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract', window );"><strong>Convertible Notes Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtTableTextBlock', window );">Schedule of Convertible Debt</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, convertible
debt consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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>&#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">2024</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">2023</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><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: 76%">Beginning</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,100,723</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Addition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-91">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,100,723</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">77,363</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-92">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Payment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-93">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-94">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Conversion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(625,000</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-95">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Balance</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">553,086</td><td style="padding-bottom: 2.5pt; 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,100,723</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transaction (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transaction [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfDueToRelatedPartiesTableTextBlock', window );">Schedule of Due to Related Parties</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, the amount due to the
related parties was&#160;consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left">Ming Yi</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,871</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: left">Chief Financial Officer of the Company</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: justify">Accrued expenses, interest free and payment on demand.</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left; padding-bottom: 4pt">Shanchun Huang</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">29,036</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: left; padding-bottom: 4pt">Member of the BOD,.,Legal person of FTFT UK Limited</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt">Accrued expenses, interest free and payment on demand.</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; vertical-align: top">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">37,907</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt">&#160;</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, the amount due to the
related parties was&#160;consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left">Chao Li</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">73,893</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; width: 25%; text-align: left">Corporate legal representative</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: justify">Other payables, interest free and payment on demand.</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left">Ming Yi</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">29,513</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="vertical-align: top; text-align: left">Chief Financial Officer of the Company</td><td>&#160;</td> <td style="text-align: justify">Accrued expenses, interest free and payment on demand.</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left; padding-bottom: 4pt">Xiaochen Zhao</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">124</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="vertical-align: top; text-align: left; padding-bottom: 4pt">Corporate legal representative</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt">Accrued expenses, interest free and payment on demand.</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; vertical-align: top">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">103,530</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt">&#160;</td></tr> </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock', window );">Schedule of Due from Related Parties</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, the amount due from the
related parties was consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left">Hu Li</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: left">Legal person of Future information service (shenZhen)</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: justify">Loan receivables*, interest free and payment on demand.</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,000</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt">&#160;</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, the amount due from the
related parties was consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left; padding-bottom: 1.5pt">Kai Xu</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">12,151</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 25%; text-align: left; padding-bottom: 1.5pt">Deputy General Manager of a subsidiary of the Company</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 25%; text-align: justify; padding-bottom: 1.5pt">Loan receivables*, interest free and payment on demand.</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; vertical-align: top">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,151</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="text-align: justify; padding-bottom: 4pt">&#160;</td></tr> </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 24px; padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="padding-right: 0.8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The related party transactions have been approved by the Company&#8217;s Audit Committee.</span></td></tr> </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of Company Transactions with Related Parties</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2024, the Company had the following transactions
with related parties:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left; text-indent: -9pt; padding-left: 9pt">JKNDC Limited</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,933,009</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: left">JKNDC LImited&#8217;s owner is Tsoi Tsz Leung.</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: justify">Consultancy fee</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt">Nice Talent Partner Limited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">Controlled by NTAM&#8217;s BOD CHAN Siu Kei</td><td>&#160;</td> <td style="text-align: justify">Consultancy fee</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2023, the Company had the following transactions
with related parties:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Note</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 36%; text-align: left; text-indent: -9pt; padding-left: 9pt">JKNDC Limited</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,664</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: left">JKNDC LImited&#8217;s owner is Tsoi Tsz Leung.</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: justify">Other income, net</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt">Nice Talent Partner Limited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">459,867</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">Controlled by NTAM&#8217;s BOD CHAN Siu Kei</td><td>&#160;</td> <td style="text-align: justify">Consultancy fee</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_ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of due from related parties [Table Text Block].</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_ftft_ScheduleOfDueToRelatedPartiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of schedule of due to related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfDueToRelatedPartiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>63
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of the Provision for Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Significant components of the provision for income
taxes are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">2024</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">2023</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><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="text-align: left">Current tax</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Deferred tax - book-tax difference</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">-</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">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">7,833</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">The provision for income taxes</td><td style="padding-bottom: 1.5pt">&#160;</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-99">-</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">7,833</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Statutory EIT Rate Applicable to Profits of the Consolidated Entities and the Income Tax Expenses</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reconciliation of the differences between the
statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses of the Company:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2024</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">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Loss before taxation</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(34,233,842</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">(32,819,570</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Notional tax on profit before CIT and Hong Kong</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Computed expected tax expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(8,558,461</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(8,204,893</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Others, primarily the difference in tax rates</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(13,628,152</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,545,297</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax assets losses not recognized</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,186,612</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,659,596</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-100">&#160;&#160;&#160;&#160;&#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"><div style="-sec-ix-hidden: hidden-fact-101">&#160;&#160;&#160;-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Common Stock [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Warrants Reverse Stock Split</a></td>
<td class="text">Warrants after 1-Furu-5 reverse stock split was 42,108 shares.<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <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">Underlying Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted Average Exercise Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted Average Term (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: justify">Options outstanding at December 31, 2023</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">42,108</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.375</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">1.00</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-111">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-112">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</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">Forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Cancelled</td><td style="padding-bottom: 1.5pt">&#160;</td> <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-115">-</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-116">-</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Options outstanding at December 31, 2024</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">42,108</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2.375</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.00</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Options exercisable at December 31, 2024</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">42,108</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2.375</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.00</td><td style="text-align: left">&#160;</td></tr> </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Schedule of Loss from Discontinued Operations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Loss from discontinued operations for fiscal years
2024 and 2023 was as follows:&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">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>&#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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Revenue</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-117">-</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">13,168,348</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Cost &#8211; third party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-118">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,423,457</td><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">Cost &#8211; related party</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-119">-</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">978,801</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,766,090</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">OPERATING EXPENSES:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-121">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,211,836</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Research and Development expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-122">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,577</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Selling expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-123">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">310,737</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Bad debt provision</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">70,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-left: 0.25in; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-125">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,596,105</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">OTHER INCOME (EXPENSE)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-126">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,655</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-127">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-128">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Other 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"><div style="-sec-ix-hidden: hidden-fact-129">-</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">(780,899</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-left: 0.25in; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-130">-</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">(750,244</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loss from discontinued operations before income tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-131">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,580,259</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">Income tax provision</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">5,281</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loss from discontinued operation before noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-133">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,574,978</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gain on disposal of discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,054,155</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">386,482</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Net loss attributable to non-controlling interests</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(190,840</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">(108,046</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">LOSS FROM DISCONTINUED OPERATION</td><td style="padding-bottom: 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,244,995</td><td style="padding-bottom: 2.5pt; 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,080,450</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock', window );">Schedule of Assets and Liabilities Related to Discontinued Operations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The major components of assets and liabilities
related to discontinued operations are summarized below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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/> 2024</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/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-134">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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">1,619,413</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-135">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,296,065</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-136">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,459,259</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Advances to suppliers and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">399,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">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,767,037</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Right of use assets&#160;- operation lease</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">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">834,076</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.125in">Total assets related to discontinued operations</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140">-</div></td><td style="padding-bottom: 2.5pt; 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">8,375,677</td><td style="padding-bottom: 2.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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-141">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">18,346</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued expenses and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-142">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">881,886</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Advances from customers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-143">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,604</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Amount Due 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-144">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">401,516</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease liability&#160;- operation lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-145">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,468</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Lease liability&#160;- operation lease non-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-146">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">690,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; padding-bottom: 4pt; padding-left: 9pt">Total liabilities related to discontinued operations</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-147">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,140,639</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information assets and liabilities related to discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-3A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-4A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-4B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5D<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3A<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Gross Profit Reportable Segment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For fiscal year 2024: &#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Supply<br/> Chain<br/> Financing/<br/> Trading</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">Brokerage service</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">Others</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Reportable segment revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">983,246</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">870,864</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">304,015</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,158,125</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">Inter-segment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><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">&#160;</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">&#160;</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">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Revenue from external customers</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">983,246</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">870,864</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">304,015</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,158,125</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: 4pt">Segment gross profit</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">163,892</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">813,747</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">294,378</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,272,017</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For fiscal year 2023: &#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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">Supply<br/> Chain<br/> Financing/<br/> Trading</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">Brokerage service</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">Others</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Reportable segment revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,769,323</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">298,505</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">629,377</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">21,697,205</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">Inter-segment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><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">&#160;</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">&#160;</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">&#160;</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Revenue from external customers</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,769,323</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">298,505</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">629,377</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,697,205</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: 4pt">Segment gross profit</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">465,020</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">294,437</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">362,148</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,121,605</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock', window );">Schedule of Loss from Continuing Operations before Income Tax</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Loss from Continuing Operations before Income Tax:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended,</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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0.125in">Supply chain financing/trading</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,753,106</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">848,031</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in">Brokerage service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">581,483</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">206,030</p></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt">Others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,340,920</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">636,436</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: 9pt">Corporate and Unallocated</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,830,350</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">32,250,678</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total operating expenses and other 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">35,505,859</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,941,175</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; padding-left: 9pt">Loss from Continuing Operations before Income Tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34,233,842</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">(32,819,570</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Segment assets:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 9pt">Supply chain financing/trading 	</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5,717,948</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">12,437,136</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Brokerage service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">5,066,369</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">5,088,522</p></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt">Others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,252,693</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,062,310</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Corporate and Unallocated 	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,865,928</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23,117,744</td><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">Assets related to discontinued operation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-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">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,235,038</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">Total assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">25,902,938</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,940,750</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Corporate Information (Details)<br></strong></div></th>
<th class="th">
<div>Oct. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 30, 2023 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Feb. 01, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 26, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Reverse stock split</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1-for-5<span></span>
</td>
<td class="text">1-for-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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockShareSubscriptions', window );">Preferred shares as authorized but not issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=ftft_AlphaInternationalSecuritiesMember', window );">Alpha International Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment', window );">Incorporated amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,791,174<span></span>
</td>
<td class="nump">$ 14,010,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=ftft_AlphaInformationServicesShenzhenCoLtdMember', window );">Alpha Information Services (Shenzhen) Co., Ltd [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment', window );">Incorporated amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 210,788<span></span>
</td>
<td class="nump">$ 1,649,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">HONG KONG | Alpha International Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">HONG KONG | Alpha Information Services (Shenzhen) Co., Ltd [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=ftft_FloridaSecretaryOfStatesOfficeArticlesMember', window );">Florida Secretary of State&#8217;s office Articles [Member] | Maximum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=ftft_FloridaSecretaryOfStatesOfficeArticlesMember', window );">Florida Secretary of State&#8217;s office Articles [Member] | Minimum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_DirectorMember', window );">Board of Director [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Reverse stock split authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">607.10025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Maximum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Minimum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,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><td colspan="7"></td></tr>
<tr><td colspan="7"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">all shares and per share data have been retroactively restated to reflect reverse stock split effected on February 1, 2023.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EquityMethodInvestmentOtherThanTemporaryImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other-than-temporary decline in value that has been recognized against investment accounted for under equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockShareSubscriptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of nonredeemable preferred stock (shares) (or preferred stock redeemable solely at the option of the issuer) allocated to investors to buy shares of a new issue of preferred stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockShareSubscriptions</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=ftft_AlphaInternationalSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=ftft_AlphaInternationalSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=ftft_AlphaInformationServicesShenzhenCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=ftft_AlphaInformationServicesShenzhenCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_HK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ftft_FloridaSecretaryOfStatesOfficeArticlesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ftft_FloridaSecretaryOfStatesOfficeArticlesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="3"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 06, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 18, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 18, 2024 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Sep. 04, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 07, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>GBP (&#163;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation', window );">Loss on disposal, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22.46<span></span>
</td>
<td class="nump">$ 45,487.54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,620,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21,236,926)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (14,563,847)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_WorkingCapital', window );">Working capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,113,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,728,362<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,840,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,088,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,409,812<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetCurrent', window );">Loan receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,094,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,895,086<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Federal deposit insurance corporation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
<td class="nump">&#163; 18,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,350,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(787,868)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing', window );">Accounts receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomer', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">330,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-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="nump">1,391<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">959,028<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ImpairmentOfShortTermInvestment', window );">Impairment to investment portfolio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,633<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-term investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,830,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ProceedsFromDebtInvestment', window );">Repayment of debt investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">&#165; 1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_StatutorySurplusReservesFundPercentage', window );">After-tax profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RegisteredCapitalPercentage', window );">Registered capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ReserveFundPercentage', window );">After-tax profits until the aggregated appropriations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ReserveFundRegisteredCapitalPercentage', window );">Registered capital percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage', window );">Property and equipment ranges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage', window );">Property and equipment ranges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CN', window );">RMB [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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.08<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7.19<span></span>
</td>
<td class="nump">7.19<span></span>
</td>
<td class="nump">7.19<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CN', window );">RMB [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7.8<span></span>
</td>
<td class="nump">7.8<span></span>
</td>
<td class="nump">7.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CN', window );">RMB [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.83<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=ftft_UnitedKingdomPoundsMember', window );">GBP [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.78<span></span>
</td>
<td class="nump">0.78<span></span>
</td>
<td class="nump">0.78<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=ftft_UnitedKingdomPoundsMember', window );">GBP [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_AE', window );">AED [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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.66<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_GoodwillMember', window );">Goodwill [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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember', window );">Foreign Currency and Other Comprehensive Income (Loss) [Member] | RMB [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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.82<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7.76<span></span>
</td>
<td class="nump">7.76<span></span>
</td>
<td class="nump">7.76<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember', window );">Foreign Currency and Other Comprehensive Income (Loss) [Member] | AED [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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3.66<span></span>
</td>
<td class="nump">3.66<span></span>
</td>
<td class="nump">3.66<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember', window );">Foreign Currency and Other Comprehensive Income (Loss) [Member] | AED [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3.65<span></span>
</td>
<td class="nump">3.65<span></span>
</td>
<td class="nump">3.65<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember', window );">Foreign Currency and Other Comprehensive Income (Loss) [Member] | AED [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.66<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_VIEMember', window );">VIE [Member] | GBP [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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.78<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.79<span></span>
</td>
<td class="nump">0.79<span></span>
</td>
<td class="nump">0.79<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember', window );">Sales of coals, aluminum ingots, sand and steel [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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomer', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 830,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,440,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.05<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7.12<span></span>
</td>
<td class="nump">7.12<span></span>
</td>
<td class="nump">7.12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-Term Investments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-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="nump">$ 1,391<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 960,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ImpairmentOfShortTermInvestment', window );">Impairment to investment portfolio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=ftft_NiceTalentAssetManagementLimitedMember', window );">Nice Talent Asset Management 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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation', window );">Loss on disposal, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,320,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferred', window );">Asset consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 310,000<span></span>
</td>
<td class="nump">$ 2,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=ftft_FTFTSuperComputingIncMember', window );">FTFT SuperComputing Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferred', window );">Asset consideration</a></td>
<td class="nump">$ 1,970,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets', window );">Other asset consideration</a></td>
<td class="nump">973,072.24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=ftft_OlshanFromeWoloskyLLPMember', window );">Olshan Frome Wolosky LLP [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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation', window );">Loss on disposal, value</a></td>
<td class="nump">3,420,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets', window );">Other asset consideration</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="13"></td></tr>
<tr><td colspan="13"><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">Reclassification- certain reclassifications have been made to the financial statements for the period ended December 31, 2023 to conform to the presentation for the period ended December 31, 2024, with no effect on previously reported net income (loss).</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_ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discontinued Operation Gain Loss On Disposal Of Discontinued Operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ImpairmentOfShortTermInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment of short - term investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ImpairmentOfShortTermInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ProceedsFromDebtInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received from repayment of debt investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ProceedsFromDebtInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_RegisteredCapitalPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Registered capital percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_RegisteredCapitalPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ReserveFundPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reserve fund percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ReserveFundPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ReserveFundRegisteredCapitalPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reserve fund registered capital percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ReserveFundRegisteredCapitalPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_StatutorySurplusReservesFundPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory surplus reserves fund percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_StatutorySurplusReservesFundPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_WorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Working capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_WorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accounts receivable, classified as noncurrent, 90 days or more past due and still accruing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479908/805-50-55-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tangible and intangible assets included as part of consideration transferred in asset acquisition, classified as other. Excludes cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-21<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashFDICInsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFDICInsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyExchangeRateTranslation1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479424/830-30-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyExchangeRateTranslation1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-9<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477123/405-50-65-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482477/820-10-65-13<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482477/820-10-65-13<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-5<br><br>Reference 53: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 59: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 61: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 62: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 63: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 64: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 65: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 66: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 67: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 68: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 69: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5<br><br>Reference 70: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 71: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 72: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 73: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 74: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 75: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 76: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 77: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 78: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 79: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 80: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 81: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 82: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 83: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 84: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 85: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 86: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-6<br><br>Reference 87: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 88: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 89: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 90: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 91: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 92: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 93: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 94: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 95: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 96: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 97: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 98: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-3<br><br>Reference 99: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br><br>Reference 100: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stated as a percentage, the estimated or actual value of the asset at the end of its useful life or when it is no longer serviceable (cannot be used for its original purpose) divided by its [historical] capitalized cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueNotFromContractWithCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue that is not accounted for under Topic 606.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueNotFromContractWithCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=ftft_UnitedKingdomPoundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=ftft_UnitedKingdomPoundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_AE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_GoodwillMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_GoodwillMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_VIEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_VIEMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ShortTermInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_ShortTermInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionAxis=ftft_NiceTalentAssetManagementLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionAxis=ftft_NiceTalentAssetManagementLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionAxis=ftft_FTFTSuperComputingIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionAxis=ftft_FTFTSuperComputingIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionAxis=ftft_OlshanFromeWoloskyLLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionAxis=ftft_OlshanFromeWoloskyLLPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Schedule of Numerators and Denominators Used in the Computations of Basic and Diluted EPS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Schedule of Numerators and Denominators Used in the Computations of Basic and Diluted EPS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net loss from continued operations, Income</a></td>
<td class="num">$ (34,200,867)<span></span>
</td>
<td class="num">$ (32,572,778)<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="Show.showAR( this, 'defref_ftft_NetIncomelossFromContinuedOperationsShare', window );">Net loss from continued operations, Share</a></td>
<td class="nump">20,928,073<span></span>
</td>
<td class="nump">14,746,726<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="Show.showAR( this, 'defref_ftft_Lossfromcontinuedoperationspershares', window );">Net loss from continued operations, Pre-share amount</a></td>
<td class="num">$ (1.63)<span></span>
</td>
<td class="num">$ (2.21)<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="Show.showAR( this, 'defref_ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity', window );">Net income (loss) from discontinuing operations, Income</a></td>
<td class="nump">$ 1,244,995<span></span>
</td>
<td class="num">$ (1,080,450)<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="Show.showAR( this, 'defref_ftft_NetIncomelossFromDiscontinuingOperationsShare', window );">Net income (loss) from discontinuing operations, Share</a></td>
<td class="nump">20,928,073<span></span>
</td>
<td class="nump">14,746,726<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="Show.showAR( this, 'defref_ftft_NetIncomelossFromDiscontinuingOperationsPreshare', window );">Net income (loss) from discontinuing operations, Pre-share amount</a></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Basic EPS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic', window );">Loss available to common stockholders from continuing operations, Income</a></td>
<td class="num">$ (34,200,867)<span></span>
</td>
<td class="num">$ (32,572,778)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Loss available to common stockholders from continuing operations, Share</a></td>
<td class="nump">20,928,073<span></span>
</td>
<td class="nump">14,746,726<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Loss available to common stockholders from continuing operations, Pre-share amount</a></td>
<td class="num">$ (1.63)<span></span>
</td>
<td class="num">$ (2.21)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic', window );">Income (loss) available to common stockholders from discontinuing operations, Income</a></td>
<td class="nump">$ 1,244,995<span></span>
</td>
<td class="num">$ (1,080,450)<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="Show.showAR( this, 'defref_ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare', window );">Income (loss) available to common stockholders from discontinuing operations, Share</a></td>
<td class="nump">20,928,073<span></span>
</td>
<td class="nump">14,746,726<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare', window );">Income (loss) available available to common stockholders from discontinuing operations, Pre-share amount</a></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="num">$ (0.07)<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="Show.showAR( this, 'defref_ftft_WarrantsBefore1for5ReverseStockSplit', window );">Warrants before 1-for-5 reverse stock split, Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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="Show.showAR( this, 'defref_ftft_WarrantBefore1for5ReverseStockSplit', window );">Warrants before 1-for-5 reverse stock split, Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">210,526<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="Show.showAR( this, 'defref_ftft_WarrantsBefore1for5ReverseStockSplits', window );">Warrants before 1-for-5 reverse stock split, Pre-share amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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="Show.showAR( this, 'defref_ftft_WarrantsAfter1for5ReverseStockSplit', window );">Warrants after 1-for-5 reverse stock split, Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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="Show.showAR( this, 'defref_ftft_WarrantAfter1for5ReverseStockSplit', window );">Warrants after 1-for-5 reverse stock split, Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,108<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="Show.showAR( this, 'defref_ftft_WarrantsAfter1for5ReverseStockSplits', window );">Warrants after 1-for-5 reverse stock split, Pre-share amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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="Show.showAR( this, 'defref_ftft_Warrants', window );">Warrants, Income</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants', window );">Warrants, Share</a></td>
<td class="nump">42,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantExercisePriceIncrease', window );">Warrants, Pre-share amount</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted', window );">Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc., Income</a></td>
<td class="num">$ (34,200,867)<span></span>
</td>
<td class="num">$ (32,572,778)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc., Share</a></td>
<td class="nump">20,970,181<span></span>
</td>
<td class="nump">14,788,834<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc., Pre-share amount</a></td>
<td class="num">$ (1.63)<span></span>
</td>
<td class="num">$ (2.2)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted', window );">Diluted earnings (loss) per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations , Income</a></td>
<td class="nump">$ 1,244,995<span></span>
</td>
<td class="num">$ (1,080,450)<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="Show.showAR( this, 'defref_ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages', window );">Diluted earnings (loss) per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations, Share</a></td>
<td class="nump">20,970,181<span></span>
</td>
<td class="nump">14,788,834<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Diluted earnings (loss) per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations, Pre-share amount</a></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reclassification- certain reclassifications have been made to the financial statements for the period ended December 31, 2023 to conform to the presentation for the period ended December 31, 2024, with no effect on previously reported net income (loss).</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_ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Diluted income per share is calculated by taking net loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income (loss) available to common stockholders from discontinuing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_ftft_Lossfromcontinuedoperationspershares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net loss from continued operations, Pre-share amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_Lossfromcontinuedoperationspershares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_NetIncomelossFromContinuedOperationsShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Income (loss) from continued operations Share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_NetIncomelossFromContinuedOperationsShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_ftft_NetIncomelossFromDiscontinuingOperationsPreshare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net income (loss) from discontinuing operations, Pre-share amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_NetIncomelossFromDiscontinuingOperationsPreshare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_NetIncomelossFromDiscontinuingOperationsShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net income (loss) from discontinuing operations Share</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_NetIncomelossFromDiscontinuingOperationsShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_ftft_WarrantAfter1for5ReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares of warrant after stock split.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_WarrantAfter1for5ReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_ftft_WarrantBefore1for5ReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares of warrant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_WarrantBefore1for5ReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_ftft_Warrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of Warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_Warrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_WarrantsAfter1for5ReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrants after 1-for-5 reverse stock split.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_WarrantsAfter1for5ReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_WarrantsAfter1for5ReverseStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrant per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_WarrantsAfter1for5ReverseStockSplits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_WarrantsBefore1for5ReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrants before 1-for-5 reverse stock split.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_WarrantsBefore1for5ReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_WarrantsBefore1for5ReverseStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrant per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_WarrantsBefore1for5ReverseStockSplits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 17: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479836/810-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-26<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from continuing operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from discontinued operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantExercisePriceIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantExercisePriceIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">30 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Motor vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Machinery and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Furniture and office equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Machinery and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Furniture and office equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable - Schedule of Accounts Receivable, Net (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Schedule of Accounts Receivable, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Total accounts receivable, net</a></td>
<td class="nump">$ 2,088,962<span></span>
</td>
<td class="nump">$ 4,409,812<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ftft_SupplyChainFinancingTradingMember', window );">Supply Chain Financing/Trading [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Schedule of Accounts Receivable, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Total accounts receivable, net</a></td>
<td class="nump">2,038,730<span></span>
</td>
<td class="nump">3,251,822<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ftft_OthersMember', window );">Others [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Schedule of Accounts Receivable, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Total accounts receivable, net</a></td>
<td class="nump">$ 50,232<span></span>
</td>
<td class="nump">$ 1,157,990<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ftft_SupplyChainFinancingTradingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ftft_SupplyChainFinancingTradingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ftft_OthersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ftft_OthersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable - Schedule of Concentration of Accounts Receivable Net of Specific Allowance for Doubtful Accounts (Details) - Debtor Concentration Risk [Member] - Accounts Receivable [Member]<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Debtor A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Total accounts receivable, net</a></td>
<td class="nump">34.54%<span></span>
</td>
<td class="nump">27.31%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Debtor B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Total accounts receivable, net</a></td>
<td class="nump">18.99%<span></span>
</td>
<td class="nump">19.86%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Debtor C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Total accounts receivable, net</a></td>
<td class="nump">17.78%<span></span>
</td>
<td class="nump">12.47%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Debtor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Total accounts receivable, net</a></td>
<td class="nump">71.31%<span></span>
</td>
<td class="nump">59.64%<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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478785/954-310-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=ftft_DebtorAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=ftft_DebtorAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=ftft_DebtorBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=ftft_DebtorBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=ftft_DebtorCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=ftft_DebtorCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=ftft_DebtorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=ftft_DebtorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Receivables (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 06, 2023</div></th>
<th class="th"><div>Feb. 03, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Other Receivables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">$ 7,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Cash deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Other Receivables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">1,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Cash deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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="Show.showAR( this, 'defref_ftft_OtherReceivablesIncludedDepositPaidAndPrepayments', window );">Other receivables included deposit paid and prepayments</a></td>
<td class="nump">$ 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">Hong Kong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Other Receivables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Cash deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ftft_MobileSoftwareApplicationDevelopmentAgreementMember', window );">Mobile Software Application Development 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Other Receivables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Cash deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember', window );">Augmented Reality (AR) Group Development and Service Agreement [Member] | Hong Kong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Other Receivables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Cash deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_OtherReceivablesIncludedDepositPaidAndPrepayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of other receivables including deposit paid and prepayments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_OtherReceivablesIncludedDepositPaidAndPrepayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinancingReceivableModificationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-34<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 33<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-33<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481933/310-10-55-12A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-42<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_HK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ftft_MobileSoftwareApplicationDevelopmentAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ftft_MobileSoftwareApplicationDevelopmentAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>74
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan Receivables (Details)<br> $ in Thousands, &#165; in Millions</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="2"></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>
</tr>
<tr>
<th class="th">
<div>Apr. 17, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 17, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 29, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 29, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 08, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 08, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 14, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 14, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 10, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loan Receivables [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Loan receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableBasisSpreadOnVariableRate', window );">Annual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember', window );">Future Private Equity Fund Management (Hainan) Co., 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loan Receivables [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Loan receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,940<span></span>
</td>
<td class="nump">&#165; 35<span></span>
</td>
<td class="nump">$ 7,000<span></span>
</td>
<td class="nump">&#165; 50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableBasisSpreadOnVariableRate', window );">Annual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription', window );">Loan receivables term description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">July 15, 2022 to July 14, 2025<span></span>
</td>
<td class="text">July 15, 2022 to July 14, 2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentOfNotesReceivableFromRelatedParties', window );">Received repayment amount</a></td>
<td class="nump">$ 4,870<span></span>
</td>
<td class="nump">&#165; 35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment', window );">Repayment of loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,090<span></span>
</td>
<td class="nump">&#165; 15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_RepaidTerm', window );">Repaid term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember', window );">Future Private Equity Fund Management (Hainan) Co., 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loan Receivables [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Loan receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,860<span></span>
</td>
<td class="nump">&#165; 35<span></span>
</td>
<td class="nump">$ 7,280<span></span>
</td>
<td class="nump">&#165; 50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableBasisSpreadOnVariableRate', window );">Annual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription', window );">Loan receivables term description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">December 8, 2022 to December 8, 2025<span></span>
</td>
<td class="text">December 8, 2022 to December 8, 2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentOfNotesReceivableFromRelatedParties', window );">Received repayment amount</a></td>
<td class="nump">5,090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FutureSupplyChainXianCoLtdMember', window );">Future Supply Chain (Xi&#8217;an) Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loan Receivables [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Loan receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 140<span></span>
</td>
<td class="nump">&#165; 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableBasisSpreadOnVariableRate', window );">Annual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FTFTHKMember', window );">FTFT HK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loan Receivables [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Loan receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableBasisSpreadOnVariableRate', window );">Annual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription', window );">Loan receivables term description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">March 10, 2022 to September 9, 2024<span></span>
</td>
<td class="text">March 10, 2022 to September 9, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FTFTHKOneMember', window );">FTFT HK One [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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loan Receivables [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentOfNotesReceivableFromRelatedParties', window );">Received repayment amount</a></td>
<td class="nump">$ 2,160<span></span>
</td>
<td class="nump">&#165; 35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FutureFinTechHongKongLimitedMember', window );">Future Fin Tech (Hong Kong) 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loan Receivables [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Loan receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_LoanAgreementMember', window );">Loan 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loan Receivables [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription', window );">Loan receivables term description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">December 8, 2022 to December 8, 2024<span></span>
</td>
<td class="text">December 8, 2022 to December 8, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=ftft_FutureFinTechHongKongLimitedMember', window );">Future Fin Tech (Hong Kong) Limited [Member] | Future Private Equity Fund Management (Hainan) Co., 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureLineItems', window );"><strong>Loan Receivables [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription', window );">Loan receivables term description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">December 8, 2022 to December 8, 2025<span></span>
</td>
<td class="text">December 8, 2022 to December 8, 2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_ftft_RepaidTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repaid term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_RepaidTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_LoansAndLeasesReceivableDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Describes transactions with related parties, including directors, officers and key employees, including: (1) the aggregate amount of related party loans if they exceed 5 percent of shareholders' equity at the balance sheet date or at any time during the latest fiscal year, (2) an analysis of activity with respect to such loans for the latest fiscal year (i.e., beginning balance, new loans, repayments, other changes and ending balance), (3) the aggregate amount of any significant nonaccrual of interest, past due amounts, or restructured or potential problem (including additional information necessary to understand the impact on the financial statements), and (4) any related party loans not made in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableBasisSpreadOnVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage added to reference rate used to compute variable rate on loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableBasisSpreadOnVariableRate</td>
</tr>
<tr>
<td style="padding-right: 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_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from repayments of the balance excluding interest (principal) on loans receivable and leases held for investment purposes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentOfNotesReceivableFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a loan, supported by a promissory note, granted to 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentOfNotesReceivableFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_FutureSupplyChainXianCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FutureSupplyChainXianCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_FTFTHKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FTFTHKMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_FTFTHKOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FTFTHKOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_FutureFinTechHongKongLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FutureFinTechHongKongLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_LoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_LoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ftft_FutureFinTechHongKongLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ftft_FutureFinTechHongKongLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short - Term Investments (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, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 06, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 06, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Short - Term Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short term investments</a></td>
<td class="nump">$ 1,391<span></span>
</td>
<td class="nump">$ 959,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ImpairmentOfShortTermInvestment', window );">Impairment to the investment</a></td>
<td class="nump">9,315<span></span>
</td>
<td class="nump">12,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-Term Investments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Short - Term Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ImpairmentOfShortTermInvestment', window );">Impairment to the investment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 12,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember', window );">Shanghai Yuli Enterprise Management Consulting Firm [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Short - Term Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AlternativeInvestment', window );">Equity fund invests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,870,000<span></span>
</td>
<td class="nump">&#165; 13,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ImpairmentOfShortTermInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment of short - term investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ImpairmentOfShortTermInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AlternativeInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 54B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482134/820-10-35-54B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AlternativeInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column B)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 1)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 4)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B)(Footnote 10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 53: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 59: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 5)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 61: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 62: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 63: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 64: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19<br><br>Reference 65: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_ShortTermInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_ShortTermInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Advances to Suppliers and Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Schedule of Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Supplies', window );">Prepayments for Supply Chain Financing/Trading</a></td>
<td class="nump">$ 4,351,414<span></span>
</td>
<td class="nump">$ 2,743,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">34,867<span></span>
</td>
<td class="nump">29,693<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Others</a></td>
<td class="nump">587,996<span></span>
</td>
<td class="nump">664,693<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total</a></td>
<td class="nump">$ 4,974,277<span></span>
</td>
<td class="nump">$ 3,437,925<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_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Supplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Supplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Investment (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 04, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 04, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 20, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 20, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 04, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Investment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesNoncurrent', window );">Debt Investment (in Dollars) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,530,243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfDebt', window );">Proceeds from (Repayments of) Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">&#165; 1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=ftft_DebtTransferAgreementMember', window );">Debt Transfer 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Investment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Debt investment pay amount</a></td>
<td class="nump">$ 1,120,000<span></span>
</td>
<td class="nump">&#165; 7,500,000<span></span>
</td>
<td class="nump">$ 710,000<span></span>
</td>
<td class="nump">&#165; 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Debt investment principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,120,000<span></span>
</td>
<td class="nump">7,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentInterest', window );">Debt interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DebtInvestmentPledgeAmount', window );">Debt investment pledge amount</a></td>
<td class="nump">$ 5,620,000<span></span>
</td>
<td class="nump">&#165; 39,360,000<span></span>
</td>
<td class="nump">2,080,000.00<span></span>
</td>
<td class="nump">8,020,000.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repaid debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,140,000<span></span>
</td>
<td class="nump">&#165; 8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentRate', window );">Percentage of purchase</a></td>
<td class="nump">60.00%<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtCurrent', window );">Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 94,050,000.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Debt payable percentage</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Debt Transfer 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Investment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAnnualPrincipalPayment', window );">Principal amount</a></td>
<td class="nump">$ 87,900,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="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Debt Transfer 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Investment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAnnualPrincipalPayment', window );">Principal amount</a></td>
<td class="nump">$ 70,000.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 68,840,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DebtInvestmentPledgeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of debt investment pledge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DebtInvestmentPledgeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividend or interest rate associated with the financial instrument issued in exchange for the original debt being converted in a noncash or part noncash transaction. Noncash are transactions that affect recognized assets or liabilities but that do not result in cash receipts or cash payments. Part noncash refers to that portion of the transaction not resulting in cash receipts or cash payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentRate</td>
</tr>
<tr>
<td style="padding-right: 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_DebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of debt and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAnnualPrincipalPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of annual principal payment for debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAnnualPrincipalPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to principal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=ftft_DebtTransferAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=ftft_DebtTransferAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 30, 2023 </div>
<div>HKD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss', window );">Net gain (loss)</a></td>
<td class="nump">$ 5,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=ftft_AlphaInformationServicesShenzhenCoLtdMember', window );">Alpha Information Services (Shenzhen) Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">Hong Kong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Incorporated amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,010,421<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">Hong Kong [Member] | Alpha Information Services (Shenzhen) Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember', window );">FTFT International Securities and Futures 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_BusinessCombinationAcquiredNetSales', window );">Net sales</a></td>
<td class="nump">294,437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_FutureInformationServiceShenzhenCoLtdMember', window );">Future information service (Shenzhen) Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisition [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="Show.showAR( this, 'defref_ftft_BusinessCombinationAcquiredNetSales', window );">Net sales</a></td>
<td class="nump">1,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_AlphaInformationServicesShenzhenCoLtdMember', window );">Alpha Information Services (Shenzhen) Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Incorporated amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 210,788<span></span>
</td>
<td class="nump">$ 1,649,528<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Business Combination [Member] | Alpha International Securities (Hong Kong) 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ftft_AlphaInternationalSecuritiesHongKongLimitedMember', window );">Alpha International Securities (Hong Kong) 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Incorporated amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,791,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=ftft_AlphaInformationServicesShenzhenCoLtdMember', window );">Alpha Information Services (Shenzhen) Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss', window );">Net gain (loss)</a></td>
<td class="nump">$ 88,408<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_ftft_BusinessCombinationAcquiredNetSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of acquired  net sales.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_BusinessCombinationAcquiredNetSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>In a business combination achieved in stages, this element represents the amount of net gain (loss) 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=ftft_AlphaInformationServicesShenzhenCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=ftft_AlphaInformationServicesShenzhenCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_HK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_FutureInformationServiceShenzhenCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_FutureInformationServiceShenzhenCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_AlphaInformationServicesShenzhenCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_AlphaInformationServicesShenzhenCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=ftft_AlphaInternationalSecuritiesHongKongLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=ftft_AlphaInternationalSecuritiesHongKongLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_AlphaInternationalSecuritiesHongKongLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ftft_AlphaInternationalSecuritiesHongKongLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=ftft_AlphaInformationServicesShenzhenCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=ftft_AlphaInformationServicesShenzhenCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisition - Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed (Details) - Alpha Information Services (Shenzhen) Co., Ltd [Member]<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">$ 1,526,360<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="nump">171,038<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment, net</a></td>
<td class="nump">1,458<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Intangible assets</a></td>
<td class="nump">127,846<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets', window );">Right of use assets</a></td>
<td class="nump">8,875<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent', window );">Lease liability-current</a></td>
<td class="num">(8,875)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(4,123,903)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables', window );">Accrued expenses and other payables</a></td>
<td class="num">(552,484)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net identifiable assets acquired</a></td>
<td class="num">(2,849,685)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Add: goodwill</a></td>
<td class="nump">172,213<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total purchase price for acquisition net of $4,679,434 of cash</a></td>
<td class="num">$ (2,677,472)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of accrued expenses and other payables recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease liability-current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of right of use assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ftft_AlphaInformationServicesShenzhenCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ftft_AlphaInformationServicesShenzhenCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition - Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed (Parentheticals) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=ftft_AlphaInformationServicesShenzhenCoLtdMember', window );">Alpha Information Services (Shenzhen) Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPaymentsToAcquireBusinesses', window );">Acquisition net of cash</a></td>
<td class="nump">$ 4,679,434<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPaymentsToAcquireBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPaymentsToAcquireBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ftft_AlphaInformationServicesShenzhenCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ftft_AlphaInformationServicesShenzhenCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">28 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="text">2 years 3 months 29 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">4.75%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short term leases cost</a></td>
<td class="nump">$ 140<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Schedule of Maturities of Lease Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">From January 1, 2025 to December 31, 2025</a></td>
<td class="nump">$ 349,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">From January 1, 2026 to December 31, 2026</a></td>
<td class="nump">165,979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">From January 1, 2027 to March 31, 2027</a></td>
<td class="nump">31,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total</a></td>
<td class="nump">546,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: amounts representing interest</a></td>
<td class="nump">19,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present Value of future minimum lease payments</a></td>
<td class="nump">526,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: Current obligations</a></td>
<td class="nump">334,017<span></span>
</td>
<td class="nump">$ 353,268<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long term obligations</a></td>
<td class="nump">$ 192,754<span></span>
</td>
<td class="nump">$ 106,525<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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 209,254<span></span>
</td>
<td class="nump">$ 201,363<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciation', window );">Depreciation expense in cost of sales</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 913,222<span></span>
</td>
<td class="nump">$ 1,119,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(534,926)<span></span>
</td>
<td class="num">(561,708)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="nump">2,226,408<span></span>
</td>
<td class="nump">2,259,634<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ImpairmentOfPropertyAndEquipment', window );">Impairment</a></td>
<td class="num">(5,511)<span></span>
</td>
<td class="num">(5,593)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">2,599,194<span></span>
</td>
<td class="nump">2,812,151<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office equipment, fixtures and furniture [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">129,322<span></span>
</td>
<td class="nump">280,461<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicle [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">721,562<span></span>
</td>
<td class="nump">730,998<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 62,339<span></span>
</td>
<td class="nump">$ 108,360<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ImpairmentOfPropertyAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment of property and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ImpairmentOfPropertyAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">General and administration expenses</a></td>
<td class="nump">$ 57,035<span></span>
</td>
<td class="nump">$ 57,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAmortization', window );">Amortization expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization amount</a></td>
<td class="nump">$ 127,948<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_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Schedule of Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Subtotal</a></td>
<td class="nump">$ 2,703,668<span></span>
</td>
<td class="nump">$ 2,731,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(366,441)<span></span>
</td>
<td class="num">(311,131)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ImpairmentOfIntangibleAsset', window );">Less: impairment</a></td>
<td class="num">(1,804,405)<span></span>
</td>
<td class="num">(1,831,283)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Total</a></td>
<td class="nump">532,822<span></span>
</td>
<td class="nump">588,982<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Schedule of Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Subtotal</a></td>
<td class="nump">847<span></span>
</td>
<td class="nump">847<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=ftft_SystemAndSoftwareMember', window );">System and software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Schedule of Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Subtotal</a></td>
<td class="nump">$ 2,702,821<span></span>
</td>
<td class="nump">$ 2,730,549<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ImpairmentOfIntangibleAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment of intangible asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ImpairmentOfIntangibleAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=ftft_SystemAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=ftft_SystemAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets - Schedule of Estimated Amortization (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Schedule of Estimated Amortization [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">From January 1, 2025 to December 31, 2025</a></td>
<td class="nump">$ 57,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">From January 1, 2026 to December 31, 2026</a></td>
<td class="nump">57,035<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">From January 1, 2027 to December 31, 2027</a></td>
<td class="nump">57,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">From January 1, 2028 to December 31, 2029</a></td>
<td class="nump">57,035<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">From January 1, 2029 to December 31, 2030</a></td>
<td class="nump">57,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">119,699<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 404,874<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Account Payables - Schedule of Account Payables (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Schedule of Account 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Supply Chain Financing/Trading payment</a></td>
<td class="nump">$ 347,003<span></span>
</td>
<td class="nump">$ 728,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Others</a></td>
<td class="nump">1,872,298<span></span>
</td>
<td class="nump">2,573,705<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Total</a></td>
<td class="nump">$ 2,219,301<span></span>
</td>
<td class="nump">$ 3,301,715<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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Apr. 16, 2024</div></th>
<th class="th"><div>Apr. 11, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AccruedExpensesAndOtherPayablesLineItems', window );"><strong>Accrued Expenses and Other Payables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LegalFees', window );">Judgment award amount</a></td>
<td class="nump">$ 980,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="Show.showAR( this, 'defref_ftft_AccruedExpensesPayment', window );">Payment for accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,970,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_FTGlobalCapitalIncMember', window );">FT Global Capital, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AccruedExpensesAndOtherPayablesLineItems', window );"><strong>Accrued Expenses and Other Payables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LegalFees', window );">Judgment award amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,598,380<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_ftft_AccruedExpensesAndOtherPayablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AccruedExpensesAndOtherPayablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_AccruedExpensesPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The payment for accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AccruedExpensesPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=ftft_FTGlobalCapitalIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_FTGlobalCapitalIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>90
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables   - Schedule of Accrued Expenses and Other Payables (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Expenses 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Legal fee and other professionals</a></td>
<td class="nump">$ 64,488<span></span>
</td>
<td class="nump">$ 507,765<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrent', window );">Wages and employee reimbursement</a></td>
<td class="nump">228,721<span></span>
</td>
<td class="nump">493,071<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AccruedProvisionForLegalCase', window );">Provision for legal case</a></td>
<td class="nump">8,625,308<span></span>
</td>
<td class="nump">8,875,265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_AccruedSuppliers', window );">Suppliers</a></td>
<td class="nump">1,019,978<span></span>
</td>
<td class="nump">507,973<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Accruals</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">731,521<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 9,938,495<span></span>
</td>
<td class="nump">$ 11,115,595<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_AccruedProvisionForLegalCase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of provision for the legal case.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AccruedProvisionForLegalCase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_AccruedSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of accrued suppliers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_AccruedSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>91
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Notes Payable (Details)<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>Dec. 27, 2023 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ConvertibleNotesPayableLineItems', window );"><strong>Convertible Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible promissory note</a></td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountIssued1', window );">Conversion shares, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 625,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ConvertibleNotesPayableLineItems', window );"><strong>Convertible Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Floor price | $ / shares</a></td>
<td class="nump">$ 0.2272<span></span>
</td>
<td class="nump">$ 0.2631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments', window );">Number of shares reserved</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">2,375,434<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ConvertibleNotesPayableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ConvertibleNotesPayableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Notes Payable - Schedule of Convertible Debt (Details) - Convertible Notes Payable [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionLineItems', window );"><strong>Schedule of Convertible Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Beginning</a></td>
<td class="nump">$ 1,100,723<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ConvertibleNotesPayableAddition', window );">Addition</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,100,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expenses</a></td>
<td class="nump">77,363<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountIssued1', window );">Conversion</a></td>
<td class="num">(625,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Balance</a></td>
<td class="nump">$ 553,086<span></span>
</td>
<td class="nump">$ 1,100,723<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ConvertibleNotesPayableAddition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of convertible notes payable addition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ConvertibleNotesPayableAddition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transaction - Schedule of Due to Related Parties (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_MingYiMember', window );">Ming Yi [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Schedule of Due to Related Parties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Amount</a></td>
<td class="nump">$ 8,871<span></span>
</td>
<td class="nump">$ 29,513<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DueToRelatedPartiesRelationship', window );">Relationship</a></td>
<td class="text">Chief Financial Officer of the Company<span></span>
</td>
<td class="text">Chief Financial Officer of the Company<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Note</a></td>
<td class="text">Accrued expenses, interest free and payment on demand.<span></span>
</td>
<td class="text">Accrued expenses, interest free and payment on demand.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_ShanchunHuangMember', window );">Shanchun Huang [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Schedule of Due to Related Parties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Amount</a></td>
<td class="nump">$ 29,036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DueToRelatedPartiesRelationship', window );">Relationship</a></td>
<td class="text">Member of the BOD,.,Legal person of FTFT UK Limited<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Note</a></td>
<td class="text">Accrued expenses, interest free and payment on demand.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Schedule of Due to Related Parties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Amount</a></td>
<td class="nump">$ 37,907<span></span>
</td>
<td class="nump">$ 103,530<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_ChaoLiMember', window );">Chao Li [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Schedule of Due to Related Parties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73,893<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DueToRelatedPartiesRelationship', window );">Relationship</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Corporate legal representative<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Other payables, interest free and payment on demand.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_XiaochenZhaoMember', window );">Xiaochen Zhao [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Schedule of Due to Related Parties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 124<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DueToRelatedPartiesRelationship', window );">Relationship</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Corporate legal representative<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Accrued expenses, interest free and payment on demand.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DueToRelatedPartiesRelationship">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of due to related parties relationship.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DueToRelatedPartiesRelationship</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481440/840-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479741/842-40-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RelatedPartyTransactionAxis=ftft_MingYiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_MingYiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_ShanchunHuangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_ShanchunHuangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_ChaoLiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_ChaoLiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_XiaochenZhaoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_XiaochenZhaoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Related Party Transaction - Schedule of Due from Related Parties (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_HuLiMember', window );">Hu Li [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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Schedule of Due from Related Parties [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 20,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="Show.showAR( this, 'defref_ftft_DueFromRelatedPartiesRelationship', window );">Relationship</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Legal person of Future information service (shenZhen)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Note</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">Loan receivables*, interest free and payment on demand.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember', window );">Related Party [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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Schedule of Due from Related Parties [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="nump">$ 12,151<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_KaiXuMember', window );">Kai Xu [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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Schedule of Due from Related Parties [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DueFromRelatedPartiesRelationship', window );">Relationship</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Deputy General Manager of a subsidiary of the Company<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Note</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Loan receivables*, interest free and payment on demand.<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">The related party transactions have been approved by the Company&#8217;s Audit Committee.</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_ftft_DueFromRelatedPartiesRelationship">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of due from related parties relationship.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DueFromRelatedPartiesRelationship</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481440/840-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479741/842-40-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RelatedPartyTransactionAxis=ftft_HuLiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_HuLiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ftft_KaiXuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_KaiXuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transaction - Schedule of Company Transactions with Related Parties (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_JKNDCLimitedMember', window );">JKNDC Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Schedule of Company Transactions with Related Parties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount</a></td>
<td class="nump">$ 6,933,009<span></span>
</td>
<td class="nump">$ 7,664<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Relationship</a></td>
<td class="text">JKNDC LImited&#8217;s owner is Tsoi Tsz Leung.<span></span>
</td>
<td class="text">JKNDC LImited&#8217;s owner is Tsoi Tsz Leung.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Note</a></td>
<td class="text">Consultancy fee<span></span>
</td>
<td class="text">Other income, net<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_NiceTalentPartnerLimitedMember', window );">Nice Talent Partner Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Schedule of Company Transactions with Related Parties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount</a></td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="nump">$ 459,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Relationship</a></td>
<td class="text">Controlled by NTAM&#8217;s BOD CHAN Siu Kei<span></span>
</td>
<td class="text">Controlled by NTAM&#8217;s BOD CHAN Siu Kei<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Note</a></td>
<td class="text">Consultancy fee<span></span>
</td>
<td class="text">Consultancy fee<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_NatureOfCommonOwnershipOrManagementControlRelationships">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents a description of the nature of common ownership or management control relationships with other entities, regardless of there being transactions between the entities, when the existence of that control could result in operating results or financial position of the reporting entity significantly different from that which would have been obtained if the entities' were autonomous.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481440/840-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479741/842-40-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RelatedPartyTransactionAxis=ftft_JKNDCLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_JKNDCLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_NiceTalentPartnerLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_NiceTalentPartnerLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>96
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provisions for income taxes (in Dollars)</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current tax (in Dollars)</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits (in Dollars)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent', window );">Enterprise income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Others, primarily the difference in tax rates (in Dollars)</a></td>
<td class="num">$ (13,628,152)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,545,297<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignTaxJurisdictionOtherMember', window );">Foreign Tax Jurisdiction, Other [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Pre tax profits percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax', window );">Pre-tax profits (in Yuan Renminbi) | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax', window );">Pre-tax profits (in Yuan Renminbi) | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=ftft_EITLawMember', window );">EIT Law [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=ftft_PRCEnterpriseIncomeTaxLawMember', window );">PRC Enterprise Income Tax Law [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Pre tax profits percentage</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=ftft_PRCEnterpriseIncomeTaxLawMember', window );">PRC Enterprise Income Tax Law [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax', window );">Pre-tax profits (in Yuan Renminbi) | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=ftft_PRCEnterpriseIncomeTaxLawMember', window );">PRC Enterprise Income Tax Law [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax', window );">Pre-tax profits (in Yuan Renminbi) | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">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>
<td class="nump">21.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">HONG KONG</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Others, primarily the difference in tax rates (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">HONG KONG | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Tax rate</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">HONG KONG | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">United Kingdom [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Tax rate</a></td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_AE', window );">United Arab Emirates [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Tax rate</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=ftft_BritishVirginIslandMember', window );">British Virgin Island [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax [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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Tax rate</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">Reclassification- certain reclassifications have been made to the financial statements for the period ended December 31, 2023 to conform to the presentation for the period ended December 31, 2024, with no effect on previously reported net income (loss).</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of reported income tax benefit (expense) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to other reconciling items. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeTaxExaminationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the amount of pre-tax income (loss) derived by the reporting entity from the Variable Interest Entity (VIE).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignTaxJurisdictionOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignTaxJurisdictionOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=ftft_EITLawMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=ftft_EITLawMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=ftft_PRCEnterpriseIncomeTaxLawMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=ftft_PRCEnterpriseIncomeTaxLawMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_HK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_AE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ftft_BritishVirginIslandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=ftft_BritishVirginIslandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax - Schedule of Components of the Provision for 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, 2024</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Schedule of Components of the Provision for Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current tax</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax - book-tax difference</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">7,833<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherTaxExpenseBenefit', window );">The provision for income taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 7,833<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reclassification- certain reclassifications have been made to the financial statements for the period ended December 31, 2023 to conform to the presentation for the period ended December 31, 2024, with no effect on previously reported net income (loss).</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>98
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax - Schedule of Statutory EIT Rate Applicable to Profits of the Consolidated Entities and the Income Tax Expenses (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Schedule of Statutory EIT Rate Applicable to Profits of the Consolidated Entities and the Income Tax Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet', window );">Loss before taxation</a></td>
<td class="num">$ (34,233,842)<span></span>
</td>
<td class="num">$ (32,819,570)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_NotionalTaxOnProfitBeforeCITAndHongKongAbstract', window );"><strong>Notional tax on profit before CIT and Hong Kong</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Computed expected tax expense</a></td>
<td class="num">(8,558,461)<span></span>
</td>
<td class="num">(8,204,893)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Others, primarily the difference in tax rates</a></td>
<td class="num">(13,628,152)<span></span>
</td>
<td class="nump">6,545,297<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Deferred tax assets losses not recognized</a></td>
<td class="nump">22,186,612<span></span>
</td>
<td class="nump">1,659,596<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td 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="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reclassification- certain reclassifications have been made to the financial statements for the period ended December 31, 2023 to conform to the presentation for the period ended December 31, 2024, with no effect on previously reported net income (loss).</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_ftft_NotionalTaxOnProfitBeforeCITAndHongKongAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_NotionalTaxOnProfitBeforeCITAndHongKongAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>99
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Impairment Loss (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Impairment Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment loss</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 14,160,931<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherShortTermInvestments', window );">Short - term investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,633<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLossNetOfTax', window );">Impairment of goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,150,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue', window );">Future private equity fund management</a></td>
<td class="nump">$ 1,830,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#165; 13,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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FuturePrivateEquityFundManagementHainanCoLtdMember', window );">Future Private Equity Fund Management (Hainan) Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Impairment Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherShortTermInvestments', window );">Short - term investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,633<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_NiceTalentAssetManagementLimitedMember', window );">Nice Talent Asset Management Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Impairment Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLossNetOfTax', window );">Impairment of goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,150,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reclassification- certain reclassifications have been made to the financial statements for the period ended December 31, 2023 to conform to the presentation for the period ended December 31, 2024, with no effect on previously reported net income (loss).</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_InvestmentOwnedUnderlyingFaceAmountAtMarketValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount on the investment owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 10<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480679/815-10-10-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 20<br> -Section 10<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480769/815-20-10-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=ftft_FuturePrivateEquityFundManagementHainanCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_FuturePrivateEquityFundManagementHainanCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_NiceTalentAssetManagementLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ftft_NiceTalentAssetManagementLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 01, 2023 </div>
<div>shares</div>
</th>
<th class="th"><div>Jan. 26, 2023</div></th>
<th class="th">
<div>Jul. 12, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 04, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 05, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 23, 2023 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Oct. 12, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 04, 2021 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Reverse stock split</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">1-for-5<span></span>
</td>
<td class="text">1-for-5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Authorized shares of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_StatutoryReserves', window );">Statutory reserves (in Dollars) | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedPercentOfNetAssets', window );">Net income percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_PaymentDividends', window );">Payment dividends percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityRestrictions', window );">Restriction amounted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,733,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,733,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 176,144,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price (in Dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Expenses (in Dollars) | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 670,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,280,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Closing price per share (in Dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember', window );">Board of Directors [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Granted shares of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,047,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,110,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=ftft_ShanchunHuangMember', window );">Shanchun Huang [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Granted shares of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=ftft_YongkeXueMember', window );">Yongke Xue [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Granted shares of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=ftft_MingYiMember', window );">Ming Yi [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Granted shares of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=ftft_PengLeiMember', window );">Peng Lei [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Granted shares of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">547,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=ftft_PangDongMember', window );">Pang Dong [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Granted shares of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=ftft_KaiXuMember', window );">Kai Xu [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Granted shares of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ftft_TwoThousandTwentyOmnibusEquityPlanMember', window );">2020 Omnibus Equity Plan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price (in Dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockOptionExercisePriceDecrease', window );">Stock option, exercise price per share (in Dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Expenses (in Dollars) | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,470,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Closing price per share (in Dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ftft_TwoThousandTwentyOmnibusEquityPlanMember', window );">2020 Omnibus Equity Plan [Member] | Board of Directors [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Granted shares of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,890,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ftft_TwoThousandTwentyOmnibusEquityPlanMember', window );">2020 Omnibus Equity Plan [Member] | Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price (in Dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price (in Dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Maximum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Authorized shares of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Minimum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Authorized shares of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="15"></td></tr>
<tr><td colspan="15"><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">all shares and per share data have been retroactively restated to reflect reverse stock split effected on February 1, 2023.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_PaymentDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment dividends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_PaymentDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_ftft_StatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of statutory reserves for their retained earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_StatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EquityRestrictions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the amount of equity that is restricted to use by regulation or agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityRestrictions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentOwnedPercentOfNetAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of investment owned to net assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedPercentOfNetAssets</td>
</tr>
<tr>
<td style="padding-right: 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_OtherExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionExercisePriceDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share decrease in exercise price of option. Excludes change due to standard antidilution provision and option granted under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOptionExercisePriceDecrease</td>
</tr>
<tr>
<td style="padding-right: 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_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ftft_ShanchunHuangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ftft_ShanchunHuangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ftft_YongkeXueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ftft_YongkeXueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ftft_MingYiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ftft_MingYiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ftft_PengLeiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ftft_PengLeiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ftft_PangDongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ftft_PangDongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ftft_KaiXuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ftft_KaiXuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_TwoThousandTwentyOmnibusEquityPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ftft_TwoThousandTwentyOmnibusEquityPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 18, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 14, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 11, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 24, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 26, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 18, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 03, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 18, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 05, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 17, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 06, 2021 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Aug. 04, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 29, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 24, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 04, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 27, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 23, 2023 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,150,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,210,530<span></span>
</td>
<td class="nump">4,210,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Purchase price, per share (in Dollars per share) | $ / 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">$ 1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Purchase price | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,390,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,220,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,580,643<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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits', window );">Reverse split 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">2,244,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum', window );">Issued and outstanding percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_PercentageOfPurchasePrice', window );">Purchase price percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_PurchasePricePercentage', window );">Purchase price, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockOtherSharesOutstanding', window );">Shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">299,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Common stock, par value (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.318<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Aggregate net proceeds (in Dollars) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,580,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount', window );">Convertible principal amount (in Dollars) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion shares</a></td>
<td class="nump">438,212<span></span>
</td>
<td class="nump">393,855<span></span>
</td>
<td class="nump">390,625<span></span>
</td>
<td class="nump">390,625<span></span>
</td>
<td class="nump">408,329<span></span>
</td>
<td class="nump">217,139<span></span>
</td>
<td class="nump">136,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Conversion per shares (in Dollars) | $</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 75,000<span></span>
</td>
<td class="nump">$ 50,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">$ 625,000<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ftft_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Purchase price | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000,007<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=ftft_LenderElectsMember', window );">Lender Elects [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion per share (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.2282<span></span>
</td>
<td class="nump">$ 0.2539<span></span>
</td>
<td class="nump">$ 0.256<span></span>
</td>
<td class="nump">$ 0.256<span></span>
</td>
<td class="nump">$ 0.2449<span></span>
</td>
<td class="nump">$ 0.3454<span></span>
</td>
<td class="nump">$ 0.3659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Aggregate warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,210,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember', window );">Warrant [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits', window );">Reverse split 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">42,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ftft_PlacementAgentWarrantsMember', window );">Placement Agent Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">210,526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Purchase price | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,150,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,150,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">299,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrant outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">210,526<span></span>
</td>
<td class="nump">210,526<span></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_ftft_PercentageOfPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of purchase price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_PercentageOfPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_PurchasePricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_PurchasePricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockOtherSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of other common stock instruments held by shareholder, including, but not limited to, exchangeable shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockOtherSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For investments which are quantified by principal amount, principal balance held at close of period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDebtNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum</td>
</tr>
<tr>
<td style="padding-right: 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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reduction in the number of shares during the period as a result of a reverse stock split.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionAxis=ftft_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ftft_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_DebtInstrumentAxis=ftft_LenderElectsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=ftft_LenderElectsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ftft_PlacementAgentWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ftft_PlacementAgentWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock - Schedule of Warrants Reverse Stock Split (Details) - Warrants [Member] - $ / shares<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>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems', window );"><strong>Common Stock - Schedule of Warrants Reverse Stock Split (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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Underlying Shares, Balance</a></td>
<td class="nump">42,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price, Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.375<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted Average Term (Years), Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod', window );">Underlying Shares, Options exercisable</a></td>
<td class="nump">42,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue', window );">Weighted Average Exercise Price, Options exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms', window );">Weighted Average Term (Years), Options exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Underlying Shares, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Underlying Shares, Forfeited</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price, Forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod', window );">Underlying Shares, Cancelled</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue', window );">Weighted Average Exercise Price, Cancelled</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments cancelled during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, exercisable during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Term (Years), Options exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Exercise Price, Cancelled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Exercise Price, Options exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-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_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Discontinued Operations (Details)<br> $ in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 06, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 18, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 18, 2024 </div>
<div>HKD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Disposed assets consideration</a></td>
<td class="nump">$ 1,970<span></span>
</td>
<td class="nump">$ 310<span></span>
</td>
<td class="nump">$ 2,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations - Schedule of Loss from Discontinued Operations (Details) - Discontinued Operations [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Schedule of Loss from Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenue</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 13,168,348<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss', window );">Gross profit</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,766,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract', window );"><strong>OPERATING EXPENSES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">4,211,836<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses', window );">Research and Development expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,577<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses', window );">Selling expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">310,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision', window );">Bad debt provision</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">70,955<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense', window );">Total</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">4,596,105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>OTHER INCOME (EXPENSE)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome', window );">Interest income</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">30,655<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense', window );">Interest expense</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense', window );">Other expense</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(780,899)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Total</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(750,244)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Loss from discontinued operations before income tax</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,580,259)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax provision</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">5,281<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Loss from discontinued operation before noncontrolling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,574,978)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax', window );">Gain on disposal of discontinued operations</a></td>
<td class="nump">1,054,155<span></span>
</td>
<td class="nump">386,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest', window );">Less: Net loss attributable to non-controlling interests</a></td>
<td class="num">(190,840)<span></span>
</td>
<td class="num">(108,046)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">LOSS FROM DISCONTINUED OPERATION</a></td>
<td class="nump">1,244,995<span></span>
</td>
<td class="num">(1,080,450)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember', window );">Cost &#8211; third party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Schedule of Loss from Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Cost</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8,423,457<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember', window );">Cost &#8211; related party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Schedule of Loss from Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Cost</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 978,801<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Bad debt provision.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other (income) expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of research and development expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of selling expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section S99<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480781/205-20-S99-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-6<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477349/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ftft_CostThirdPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=ftft_CostThirdPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ftft_CostRelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=ftft_CostRelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Discontinued Operations - Schedule of Assets and Liabilities Related to Discontinued Operations (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract', window );"><strong>Schedule of Assets and Liabilities Related to Discontinued Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,619,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="Show.showAR( this, 'defref_ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable', window );">Accounts receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,296,065<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet', window );">Other receivables</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,459,259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets', window );">Advances to suppliers and other current assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">399,827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent', window );">Property, plant and equipment, net</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,767,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease', window );">Right of use assets - operation lease</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">834,076<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Total assets related to discontinued operations</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8,375,677<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">18,346<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent', window );">Accrued expenses and other payables</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">881,886<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers', window );">Advances from customers</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,604<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities', window );">Amount Due to Related Party</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">401,516<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent', window );">Lease liability - operation lease</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">145,468<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent', window );">Lease liability - operation lease non-current</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">690,819<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Total liabilities related to discontinued operations</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 2,140,639<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of advances from customers</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease liability - operation lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease liability - operation lease non-current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right of use assets - operation lease</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of reporting segments</a></td>
<td class="nump">3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting - Schedule of Segment Gross Profit Reportable Segment (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Schedule of Segment Gross Profit Reportable Segment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Reportable segment revenue</a></td>
<td class="nump">$ 2,158,125<span></span>
</td>
<td class="nump">$ 21,697,205<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_IntersegmentLoss', window );">Inter-segment loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from external customers</a></td>
<td class="nump">2,158,125<span></span>
</td>
<td class="nump">21,697,205<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Segment gross profit</a></td>
<td class="nump">1,272,017<span></span>
</td>
<td class="nump">1,121,605<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ftft_SupplyChainFinancingTradingMember', window );">Supply Chain Financing/Trading [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Schedule of Segment Gross Profit Reportable Segment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Reportable segment revenue</a></td>
<td class="nump">983,246<span></span>
</td>
<td class="nump">20,769,323<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="Show.showAR( this, 'defref_ftft_IntersegmentLoss', window );">Inter-segment loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from external customers</a></td>
<td class="nump">983,246<span></span>
</td>
<td class="nump">20,769,323<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Segment gross profit</a></td>
<td class="nump">163,892<span></span>
</td>
<td class="nump">465,020<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ftft_BrokerageServiceMember', window );">Brokerage Service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Schedule of Segment Gross Profit Reportable Segment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Reportable segment revenue</a></td>
<td class="nump">870,864<span></span>
</td>
<td class="nump">298,505<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="Show.showAR( this, 'defref_ftft_IntersegmentLoss', window );">Inter-segment loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from external customers</a></td>
<td class="nump">870,864<span></span>
</td>
<td class="nump">298,505<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Segment gross profit</a></td>
<td class="nump">813,747<span></span>
</td>
<td class="nump">294,437<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ftft_OthersMember', window );">Others [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Schedule of Segment Gross Profit Reportable Segment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Reportable segment revenue</a></td>
<td class="nump">304,015<span></span>
</td>
<td class="nump">629,377<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="Show.showAR( this, 'defref_ftft_IntersegmentLoss', window );">Inter-segment loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from external customers</a></td>
<td class="nump">304,015<span></span>
</td>
<td class="nump">629,377<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Segment gross profit</a></td>
<td class="nump">$ 294,378<span></span>
</td>
<td class="nump">$ 362,148<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reclassification- certain reclassifications have been made to the financial statements for the period ended December 31, 2023 to conform to the presentation for the period ended December 31, 2024, with no effect on previously reported net income (loss).</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_ftft_IntersegmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inter-segment loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_IntersegmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ftft_SupplyChainFinancingTradingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ftft_SupplyChainFinancingTradingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_BrokerageServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ftft_BrokerageServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_OthersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ftft_OthersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting - Schedule of Loss from Continuing Operations before Income Tax (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Schedule of Loss from Continuing Operations before Income Tax [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet', window );">Loss from Continuing Operations before Income Tax</a></td>
<td class="num">$ (34,233,842)<span></span>
</td>
<td class="num">$ (32,819,570)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">25,902,938<span></span>
</td>
<td class="nump">60,940,750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ftft_SupplyChainFinancingTradingMember', window );">Supply chain financing/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="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Schedule of Loss from Continuing Operations before Income Tax [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Total operating expenses and other expense</a></td>
<td class="nump">3,753,106<span></span>
</td>
<td class="nump">848,031<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">5,717,948<span></span>
</td>
<td class="nump">12,437,136<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ftft_BrokerageServiceMember', window );">Brokerage Service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Schedule of Loss from Continuing Operations before Income Tax [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Total operating expenses and other expense</a></td>
<td class="nump">581,483<span></span>
</td>
<td class="nump">206,030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">5,066,369<span></span>
</td>
<td class="nump">5,088,522<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">Others [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Schedule of Loss from Continuing Operations before Income Tax [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Total operating expenses and other expense</a></td>
<td class="nump">4,340,920<span></span>
</td>
<td class="nump">636,436<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">13,252,693<span></span>
</td>
<td class="nump">14,062,310<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate and Unallocated [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Schedule of Loss from Continuing Operations before Income Tax [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Total operating expenses and other expense</a></td>
<td class="nump">26,830,350<span></span>
</td>
<td class="nump">32,250,678<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">1,865,928<span></span>
</td>
<td class="nump">23,117,744<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ftft_OperatingExpensesAndOtherExpenseMember', window );">Operating expenses and other expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Schedule of Loss from Continuing Operations before Income Tax [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Total operating expenses and other expense</a></td>
<td class="nump">35,505,859<span></span>
</td>
<td class="nump">33,941,175<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ftft_AssetsRelatedToDiscontinuedOperationMember', window );">Assets related to discontinued operation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Schedule of Loss from Continuing Operations before Income Tax [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 6,235,038<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ftft_SupplyChainFinancingTradingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ftft_SupplyChainFinancingTradingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_BrokerageServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ftft_BrokerageServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_OperatingExpensesAndOtherExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ftft_OperatingExpensesAndOtherExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ftft_AssetsRelatedToDiscontinuedOperationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ftft_AssetsRelatedToDiscontinuedOperationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 06, 2025</div></th>
<th class="th"><div>Dec. 06, 2024</div></th>
<th class="th"><div>Aug. 28, 2024</div></th>
<th class="th"><div>Apr. 16, 2024</div></th>
<th class="th"><div>Apr. 11, 2024</div></th>
<th class="th"><div>Feb. 01, 2023</div></th>
<th class="th"><div>Jan. 26, 2023</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Dec. 18, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesPaidValue', window );">Damages and attorneys&#8217; fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,895,265.31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,000,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="Show.showAR( this, 'defref_ftft_JudgmentAward', window );">Judgment award</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,598,379.93<span></span>
</td>
<td class="nump">$ 8,875,265.31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_PrejudgmentInterest', window );">Prejudgment interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,723,114.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LegalFees', window );">Attorney fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_JudgmentRendered', window );">Judgment rendered</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Outstanding shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear', window );">Assumption of the obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 973,072.24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeOperatingPaidInCash', window );">Paid to an account</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Reverse split</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1-for-5<span></span>
</td>
<td class="text">1-for-5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_TurnoverOrder', window );">Shares turnover order. (in Shares)</a></td>
<td class="nump">39,825,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Reverse split</a></td>
<td class="text">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ftft_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Reverse split</a></td>
<td class="text">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_ftft_CommitmentsandContingenciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_CommitmentsandContingenciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_JudgmentAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of judgment award.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_JudgmentAward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_JudgmentRendered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of judgment rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_JudgmentRendered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_PrejudgmentInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of prejudgment interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_PrejudgmentInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ftft_TurnoverOrder">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares turnover order.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ftft_TurnoverOrder</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ftft_</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_InterestIncomeOperatingPaidInCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income from investment paid in cash, classified as operating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(Footnote 6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOperatingPaidInCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesPaidValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of damages paid to the plaintiff in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesPaidValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Risks and Uncertainties (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Customer One [Member] | Revenues [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Risks and Uncertainties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">35.86%<span></span>
</td>
<td class="nump">85.84%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Customers Two [Member] | Revenues [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Risks and Uncertainties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">13.57%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Vendor Concentration Risk [Member] | Purchases [Member] | Vendor one [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Risks and Uncertainties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">90.77%<span></span>
</td>
<td class="nump">87.58%<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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478785/954-310-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=ftft_CustomersOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=ftft_CustomersOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=ftft_CustomersTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=ftft_CustomersTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=ftft_PurchasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=ftft_PurchasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=ftft_VendorOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=ftft_VendorOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>111
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .F!CUI&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( .F!CUI'"4I^\@   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL%.PS ,AE\%Y=ZZZ>@DHBX7$">0D)@$XA8E
MWA;1-%%BU.[M2<O6@> !.,;^\_FSY%8'H7W$I^@#1K*8KD;7]4GHL&$'HB
MDCZ@4ZG,B3XW=SXZ1?D9]Q"4?E=[A+JJUN"0E%&D8 (682$RV1HM=$1%/I[P
M1B_X\!&[&68T8(<.>TK 2PY,3A/#<>Q:N  F&&%TZ:N 9B'.U3^Q<P?8*3DF
MNZ2&82B'U9S+.W!X?7QXGM<M;)](]1KSKV0%'0-NV'GRR^KV;GO/9%W535%=
M%[S9UI7@C>#KM\GUA]]%V'EC=_:?&=]\,SX+RA9^W87\!%!+ P04    " #I
M@8]:F5R<(Q &  "<)P  $P   'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4
M?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.'X416(UL>621A'^_1S80RY8-[9)-
MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%<R)!%!,!FGK_#
M"J5,7K5::0##.'W)$Q+#W(*+"$MX%,O67.!;&B\CUNJTV]U6A&ELH1A'9&!]
M7BQH0-!445IO7R"TY1\S^!7+5(UEHP$35T$FN8BT\OELQ?S:WCYES^DZ'3*!
M;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'T=)(@(+)?90%NDGVH],5"#(-.SJ=
M6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+<!P$X%&[GL*=]&R_I$$)M*-IT&38
M]MJND::JC5-/T_=]W^N;:)P*C5M/TVMWW=..B<:MT'@-OO%/A\.NB<:KT'3K
M:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8<';6S-(#EEXI^G64&MD=N]U!7/!8
M[CF)$?[&Q036:=(9EC1&<IV0!0X -\313%!\KT&VBN#"DM)<D-;/*;50&@B:
MR('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_::L!I^V[F\^3_'/HY)^GD]=-0LYP
MO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR
M([O=]EA]]D]';B/7J<"S(M>41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ
MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1
M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V</!T3$LV4"P9!AI<D)A*I.7Y-2!/^
M*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S&L%&KQMUAVC2/'K^!?F<-0H<D1L=
M F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV&G*U%H&V<:F$8%H2QM%X3M*T$?Q9
MK#63/F#([,V1=<[6D0X1DEXW0CYBSHN0$;\>ACA*FNVB<5@$_9Y>PTG!Z(++
M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH<T/J@>,@H%\;D>
M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>
M1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@YG\#L_6@^GO'M^MDDA*^:62TC%I!+
M@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2GD(;;NE3]4J5U^6ON2BX/%ODZ:^A
M=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9=
M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8
MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7
M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I
M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9K<B?#!%.%@L22&.4
M%Z9*HO,94[[G*TG$53B_13.V$I<8O./FQW%.4[@2=K8/ C*YNSFI>F4Q9Z;R
MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z
M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 <V4R43P H)DIAR F/H+O?(,
MN2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7<N/O[Y-J=XS7^BR!;814,F35%\I#
MB<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@2\-Z;ITM)__;7M0]M!<]1O.CF> >
MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[
MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ
M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1.
M"CS<_N\-L,+$CN'MB[\!4$L#!!0    ( .F!CUHHT1[PZ0<  #<V   8
M>&PO=V]R:W-H965T<R]S:&5E=#$N>&ULM9OO4]LV&,?_%5W6V[5W#;'E)$ '
MW 6';*PM923MKMOMA;!%XL.6,DDF\-]/_H&%-EFQ=^(-B1T_7UL?]$C/5[9/
M=I3=\PW& CQF*>&G@XT0VP^C$8\V.$/\@&XQD;_<498A(3?9>L2W#*.X#,K2
M$?2\Z2A#"1F<G93[KMG9"<U%FA!\S0#/LPRQIW.<TMWIP!\\[[A)UAM1[!B=
MG6S1&B^Q^+J]9G)KU*C$288)3R@!#-^=#F;^A_DX* +*([XE>,=?? =%4VXI
MO2\V+N/3@5=<$4YQ) H))#\><(C3M%"2U_%W+3IHSED$OOS^K+XH&R\;<XLX
M#FGZ>Q*+S>G@: !B?(?R5-S0W2^X;M"DT(MHRLN_8%<=.PD&(,JYH%D=+*\@
M2TCUB1YK$"\" K\E -8!\%\!_K@E(*@#@JX!XSI@7)*IFE)RF".!SDX8W0%6
M'"W5BB\ES#):-C\AQ?]]*9C\-9%QXBRD#YB!(?BZG(.W;]Z!-R A8+6A.4<D
MYB<C(<]1'#F*:KWS2@^VZ/D0?*9$;#BX(#&.=8&1O+CF"N'S%9Y#J^(<1P<@
M\-\#Z,&QX8)">_ALRPZ 7X5/#.%S>_BO.3D \,AT=JTU0<,[*/6"MM;0*)=I
M(\ EJ9*VZ/Q_?I)'@4N!,_Z7"7DE.39+%B/#![Y%$3X=R-3GF#W@P=F//_A3
M[R<3+I=B<T=B&LIQ@W)L4U<H5T];;,)F#_>]X4<3'VM47SZ.Q#0^DX;/I!N?
M&2$Y2L$-WE(F3*#L.H+E)KRA-:HO*$=B&JAI VK:L2,Q)">T,B7;8=FU[E#*
MC;2L87UI.1+3:!TVM Z[T5HD!)$HD3UK*9 <NXI]%XQ1!D+*6#VO_[E(T=HX
MJ-G/TLK1&M:7HR,QC>-1P_'(VL(+(A+Q).<!@5E5_8!B!@=A+N$18]>S"W['
MIODZM ;U!>9(3 -VW  [MK;O,ES<@%D>)T)VL9D0F(MJ^BRZF F77:ZUAUG#
M^@)S)*8!\SU5W'G6-LYD4L95LK8PVB/0"LD>UY>2*S4=TXL:V.\VI%UCEM"X
M*%V+7#06%?NDGJO5UG+5+M";G",UG1Q4Y&#7R8!'<B;XCA$#"[G3;!WL8JW$
MK&&]B3E2TXFI^M^WUL3_(59WN79F=KG%=R,QIT6^*S6=F"KS_;'5,C4397?#
MY+LLXD.G:G-7:CI-90I\>S5?T[S!ZX0+6>\*<(4R\TAG%UKD(F>XJ )7.-J
MGQG-M_*?%!T8$3HU"Z[4=(3*+OCV&K]&&,HL9C*#+TF,'\%'_&2$:)?R/,_W
MIM-C&!BI.34-KM1T:LHV^/:*OJ:V2%(,KO+L%C,C+[N(Q#4,QA,/&G$Y]0:N
MU'1<RAWXG>S!"CV"RUCVM.0NB:K!SP+/+GE\-/0@A)YO[FQ.C8(K-9V>L@J^
MO;AOYHR(,FGD2W#O*Y\*2H.:R]R5*4QC\]!G5U]\,@)T:AQ<J>EKKLHY0'OA
M7[M0K:ZSE<5[Y(9#'PX#W[A\Z]1)N%+3L2DG >WE?]WO?L=I.KPG=$? $B-.
M"8[!)>>Y.6WW:%Y1(S:G-L*5FHY-V0AHK_QK;-]H*O,2L6J68,9Z>(]2"RRG
M#L*5F@Y+.0AH+_F?RX\Z0ZN5RH2LR^'-;"+V*+:L'-FC>E-[#1<!E8N ]N7^
MFMIR(U-3COO9%A%CP;9'IG5!Q![7&]9KF 2H3 +L9!+*+ 2A'/+7E)EIV76N
M*!FB*,)21HK$E:"1GE-_X$I-IZ?\ >SD#Y89DEWM/.?R9VY.2[M.VXT7>UAO
M6*]A"Z"R!;"3+;C(,%L7@YCTD3NQL6;H_[QS8(_KC>TU[ %4]@!VL@?7^6V:
M1&"14F2\8V!7Z;L0XE1M7JM-2K7B^92'L\/)V#L9/9C(J-(?'G=9+@JIK"2B
M<DE7UE\$IWL7C:#+^CUTJC9WI:8_LZ#<0& OWVNFLSB6ZOS]\Q=0$OU"C(Y@
MC^1,)KQTM!RLZ,X\)]@%>C^I\!K&(%#&(.AD#,P$5SM3U7J^1]+W#P_![ &3
M7'K:.[#:8/ ,U8C3J6%PI:;C5(8AZ&086G!N&#9W2;OH,D\$!A/?\XS\G'H(
M5VHZOQ=/(77R$ V_L-BBK$A&8B1GE[O"._"=LGLC-[</'+V&BPB4BP@ZN8B&
M6[.B=,WH0T(B<[>S:UX9;^'8@WIC>PT_$2@_$73R$PVV:\H%2L$?R;9U"6Z/
MHDS28&KDYM1)N%+3N2DG$4R[U#+7&RJ'M05ZK-=^^?XG!EU:A-"IVMR5FLY4
M&8[ [@_*H6[&,&KO>G:!HZ,C(R2G]L*5F@Y)V8O ;B\^T?+>=-GOVN\W[!&9
M0CCTH6^FY=1*N%+3:2G+$72R')\27JS#=<A.IT[#J=K<E9K^2*]R&F.[+5@E
M(BW+61^^O7T'ECC*F61KHKA'*:191HF<H6ET_QZ\\0X\SP=;Q, #2LWK*G;!
MWH_^OH;A&"O#,;:[@Q5#<;DH_)3=TM3(SRZP6"U61DI.?80K-9V2\A'C/25_
MW;_ Q6.T062-6Y^&V"-T-5O.9[\9>3GU#:[4=%[*-XR[W7O0<FNY0?)<X$LN
M9%5'BEYG!.CT+89:;?IB\2CP)M[AH5H_JH$Y-0RC%V_:%"N6Y1M+'$3%_>3J
MI9MF;_-6U*Q\%VBD#J]>J?J,B@5/#E)\)T.]@T-9:K+J+:5J0]!M^=[.+16"
M9N77#48Q9L4!\O<[2L7S1G&"YEVQLW\ 4$L#!!0    ( .F!CUJV?%I=J@,
M "P)   8    >&PO=V]R:W-H965T<R]S:&5E=#(N>&ULC59M;]I($/Z>7S%R
MI:HG(0PF@30!)""7NTC7-FK2ZX?J/BSV@%=9[[J[ZQ#^_<VLP:%WQ$)">%]F
MGGWFF?&.QQMCGUR.Z.&E4-I-HMS[\BJ.79IC(5S7E*AI9V5L(3Q-[3IVI461
M!:="Q4FO-XP+(74T'8>U>SL=F\HKJ?'>@JN*0MCM')793*)^M%_X*M>YYX5X
M.B[%&A_0?ROO+<WB!B63!6HGC0:+JTDTZU_-1VP?#/Z6N'$'8^!(EL8\\>0N
MFT0])H0*4\\(@A[/N$"E&(AH_-QA1LV1['@XWJ/?AM@IEJ5PN##JN\Q\/HDN
M(\AP)2KEOYK-G[B+YX+Q4J-<^(=-;9M\C""MG#?%SID8%%+73_&RT^' X;+W
MAD.R<T@"[_J@P/)&>#$=6[,!R]:$QH,0:O F<E)S4AZ\I5U)?GXZJS+IX4[7
MZ26=QK$G6-Z,TQW$O(9(WH#H)_#):)\[^%UGF/T*$!.?AE2R)S5/6A%O,.W"
MH-^!I)><M^ -FB ' 6_0%J2Q\.-1+!7^<RS$&N#\. "_&5>N%"E.(BI]A_89
MH^G[=_UA[[J%WGE#[[P-O:'W611XC%N[-Q6GKS3"XG[6H42F+80N&D(7)Q&Z
ME;: NYMCG-H!AA][_18>PX;'\"0>?YGTS=IL1U@():FTM10M=$8-G=%)=+Z4
M4O.-\N,17SS,E4F?CM94.]H>A7X^1]):"YU*H>#!"X]T[WD'WQ%R\8P@^&3,
M@J%(4U.40F^E7D-JM#-*9N21G2V%(@B$<!LX,"NXK7QE _8CICG\84U5<HUT
MX0-#O7]WF22]ZT6-%V;]Z]] Z PD ;AJZ60FA97H0 1 >C.Q6*)MWLY@3(-!
M)XP(]<RB8CJ_< /W&A3!4$^Q(:,=2'.AUX0O-=F0DKE1&5K'9/JC:\"?E?3;
M&CP5+H<5M1$'E-,@QA:%=3S2@'SY_)^%-I[0/] ]&1K!,ZHM-Q.TEO4T'->!
M%*LF"Z^$][IT23DPE27V(7.=X'C, \(EH3VLA+1JVSFCX(12=&][M&Q*VR6Q
M<?^%*(V3H5F11KRSR\SIXC,R]:-@SBELA'9L<<9+)ZE(A"E]W!1(?6I)/@]U
M5VG/55=:27Q+1<*N4=,)BD2E?2Q9<5D7]#<=2C94<^ S*RCX5'2/O8GQ00<C
MLW7HT\253ZR;6;/:? K,Z@[X:EY_1WP2=BTI7H4K<NUU1W15V;HWUQ-ORM /
ME\93=PW#G#YGT+(![:\,E<QNP@<T'TC3?P%02P,$%     @ Z8&/6OYR#,S]
M"   PR<  !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6RM6MMNXS@2_17"
M,QC, D[,FV[IQ$ NW3O!9I-LG)[!8K$/BDS'0NOBD6BGLU^_14FQ9)&BDQX_
M=,>6BZ539+'.84FG+WGQK5P*(='W-,G*L]%2RM7)9%)&2Y&&Y7&^$AG\LLB+
M-)3PM7B>E*M"A/-J4)I,*,;N) WC;#0]K:[=%]/3?"V3.!/W!2K7:1H6KQ<B
MR5_.1F3T=N$A?EY*=6$R/5V%SV(FY-?5?0'?)ELO\S@561GG&2K$XFQT3DZN
MN*\&5!:_Q^*E['Q&*I2G//^FOES/ST98(1*)B*1R$<*?C;@42:(\ 8X_&Z>C
M[3W5P.[G-^]?JN AF*>P%)=Y\D<\E\NSD3]"<[$(UXE\R%]^$TU CO(7Y4E9
M_8]>&EL\0M&ZE'G:# 8$:9S5?\/OS41T!A V,( V VA_ !\8P)H![+T#>#.
M5S-3AU+-PU4HP^EID;^@0EF#-_6AFLQJ-(0?9VK=9[* 7V,8)Z>7>5;F23P/
MI9BCBS )LTB@F7)7HB/T=7:%?OWY;Z<3";=2 R91X_:R=DL'W%Z)Z!@Q,D84
M4VX8?O7^X6QW^ 0"W$9)MU'2RA\;BO+KP\/GVT=T/IM]?IR9PJG'<_-XM?E.
MRE48B;,1[*Y2%!LQFO[R$W'Q)U-P!W*V$RK;ALILWJ>78;E$839'D?H@_ES'
MFS 1F2Q-4=>NG,J5JA";*?<Y]3@YG6RZ >EV!(RH[SI;PQVP? N66\'.EGDA
M(<^D*%(49QM1RG0(:^W)[6)@01^H;A0X ::^&::SA>E889Y'4;X&6%#H(@'S
M^92(,<J$-,%T- 04^W[@TAY2W8YS'/B$FJ&Z6ZBN'>I\H[9PB60.M7RU2F)1
ME%4^Y'(I"B@I10$SC,*R%.9Y=G5@@0=)X?4"T.T89UY !U+"VP;@60.XR<.L
M,\]&B)YV:P\'W'-Y#Z)N1[@?.-AWS1C]+4;?BO&NFLH.R,%L\'4$+B!U^MF@
MVWF.'V VD+C!%FA@SX9JE0%I4M5WR(EY7$9Y)N-L#=]!/12AHE_C+%M=FZL8
M,E7#0(O-\3SN=%9K)S:"6^K"UN@>[Q[/;]#^VMZXV=V3'G%]OY_3!DN'\P!S
M-Q@ V^%98@5[7ZC9EJ]CM *2E=665-5YI0K>8/XT3G>@.T% @GZJFPRAF!"'
M# !OJ9-8Z6I:24&4+]"Z%$W9@(J]31V4")!=1NQ4GTRJ*D0?NF['N8_90"$A
M+1,2.Q5>9S+,GF/8H)9RU_C80<FH3S64!CNHZ_Y O28M!1([!UZ))]GA/B-&
M _<Y#)05ZX.TWNI=>W8WBI8AR1Z*?&>E,89G=?V!2D,,Y.MB0@@;6*2658F=
M5NM2<WMW>_2.<J,SHT-\%SM]L6(P=+D#:F5HS[8<2NPD6L.U0-29D2J=%'0(
MI\&H6[K M=AS\ #(ED2)_RY1?G-]?G%]<_UX_=F,U<K%'Y7FA_*V&W/+QV0/
M(;\IR57XJI2#,6"=,"DE <-:_NB&#*P\,E Y:<NLU,ZL +-0VU9\7\$17W0%
M9 /<6$NI3I\!I!0/G!YR@R'L4N(XP1#TEF>IG6>W GA1Y&ES@@8);(2K<R;#
M@*$/UF3&/#*P2VGG4&IG5CA[;T 25 25Y5*4]LDUT"F00$?+-G!U.T(P]NA
M$:0MGU([G]XHID=)'#[%22Q?WZ<"J,Z;C''(TCYL@QT0L3N@@&G+K]3.KS=;
MO#]$3G;O'R G:B!QT)8^'2BDM.5>:N?>71V\IYQ2G2,) X9DKK9)#9:>1WWF
M#F@>VM(I=:VEOTND^_!:B?G#G9D#>=N-N^5ENN=P^T,[R'",#:CG](\ )COL
M.D,'<MH2-;4?=__J#CHH@5/]J.P&V"<#!S3:4C.U4[,N\?9EIDZ_YG71[;S
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
M*+ UA&%,ZB2FTZO9/$F+JFVG,!)1F/^ V@@V8FI'6]-2P B)N64G4D. U,V
M#[F"^9&OQZ:S8T2[7WT:<2]N3G?$DHF00HD""V!#B]3-BUH!DG&1SU:@03"B
M8-L,V.4\ID"5K7V(F#*]%6+/EE]#ES1P$Y*:R((<K-+Z@:25U$(1.YEW5UK:
ME[?MN T/4R?O@:)4$OPJ5[PAH@$\/PA%LSZ((<P?QFUSTM G=?/G&J6S[=LT
MV(4N$GX+)V(8Q<P"TK E==.EI84^DDRB$HRV.; +^8KCB#4!8Y:>+ZCGA3AJ
M9@B3N0FS'BP5]A5T*V369L(N9RP,FH@QPU@;!K$%L.%,YN9,,UC@(A5FX4*/
MPXV+TB<YSHOUE>A#\A,-I$V670Z=RB/1"@4S91&-_=#2U\Q0*W-3:PU2)3^U
M5%^R+ K7Z68'AMJ#H^U0#0\S-P\/Y%@6!:BR=!TS&NF^N)BUN1@4!>>6DADB
M9FXB?J/]T)C:+&MM-LR412P4G@VY863F.REND);#)62HPL:&.?B:*TD81>_2
M,"?+[TIV^_*VG0%#\LQ]46QJ-]K,A5N@N'WNTI'M:^DN]4,1AQ:1RPR+,S>+
M?TK2C(! A[#F>:GG^7BG$!'BUO3B-Z_:$$,>!2*R<"<S!,_<!/]5*G)MD><,
MH6O.:1@'45//HJ;"HWX4VWC'T#MST_NU+,LCL@)*$J6*]&FADJ<I#+.<9'G6
MU?DN\N4E75I+EG+76F!<'X.,::IAU!!$L[!(=VXD 7=+@G\3Z7O#Y*B2B,-F
MQV%VS!<!L]R XD9'<+>.T/%-L?@N%VH! N)2QS6<D$]%OIAK.7&(QH&J@]CW
MH[ YVU%3'O@@H"P#@!LAP=D[+E^&6_?B:Z(]T$&BLYW_ S'@N#^\)V_;&=BX
M,^[6%V:VO[L%$85@H674U$G+W @*[A84EZ!6T^>,#!<@C[+A+Z**)"NG%6[R
M^V\1H_2/]\>$Z ?J"Q:U]A5B*&(11K;I860&?^N&^&835CNLB^%'X6,W P2/
M(LJ:HQXUY;"7:&09]=SH!/[&S7--I_4SK%WE D?NF*-<BAAV*8TB$=M*8.0
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
M>?*UDE:VFCU%I<0>+3?55!$,5[P0;>OB%B@2R@7#%MB1?G.+KQ4&0U53U*[
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
MBX(I/R.^:NBQ65; <H#L;(5\_;U5DL!$%NFU)*"[=55N(_^E:Q!)KNS@@8^
MV(PW_5B:OW9 /Y,3TKZ'J?F/3RA']LT[H?];H+[<-;#8C<T3A +P9Z_AMN _
M^0A7 /UM5S/ \+$N\OKSZ\_F\OS3^9LOYW\S5Z/S47\=>NU]5L^7YI35?@JR
M+D.A651=#E\!=C[8%FT_/'GRV<Z79554UQNS]]EEY1^NW ?4C-)A.,TNG'BW
M1=7 [93XW+IJX-+PI<?FZ#@].CL='1\16%>H)>@X1PJ:[&A>=VT'K'-9NQO
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
MD;"RGDHD3,B1C[SDU46C_4'U9$4C)#[P?:0ET!.RG%()PK47&*%L0A\.%(^
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
MQI&E1:!MN/??FY(ZSP=(K+;1C*\$7&=[@_YJ=+JL:Y=5+3V#G_MUF^$*0X@
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
M(O6/MEK3#[?/JK:M5O3/I06KK,8'X/M%5;7Z!VZ OQE!X/WROP%02P,$%
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
M\1SZH)H9K5D86;FY*)&&IBSWF--8B\H:T/E<4EMO%_:";E">_ U02P,$%
M  @ Z8&/6LB,(HSL!   ;1,  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N
M>&UL[5AM;]LV$/ZN7W%PNR(! EF2[<1M' ..FR!MDS9(LF[ L ^T?+:(2J1*
M4G'][W>D9-4V;+=I@PS#"@21Q)?GGGON>*39FTGU22>(!KYDJ= GC<28_%6S
MJ>,$,Z9]F:.@GHE4&3/TJ:9-G2MD8S<I2YM1$!PV,\9%H]]S;=>JWY.%2;G
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
M3MOK&2!JS:H-Q<M*)S9<D>I4VX1D'H5VH/LMY^IDZ 3-'X?_!U!+ P04
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
M?'* L!4-LA_X\ /?Q?05YXKK4G:-\<A*"Z00TC#+7%3Z-.3A9/1+0)"Z13?
MQ"Z$!V8ZQ0U'/:01!&<%%SW1 3&;64%#5U][?Q[BX+WA";AN\3XI6<,?K.EH
M/D/_- (C7_&/X *R_"I(1^-3,N-3,F-(QJ/@:G)U2F)B)1Z8*JL#^\0>LBSV
MODC#!.D;Y>-@-!YY]U1IU\!J&S=-@7&=V;@D<UN>2.5Q <E5,+G*O<?^$;XR
MT:'U?-U1Z-!.4EYW]3YV+=O1GB&T43H.)I-DK^.V4\H*RT+P#;-+1$.6Y4&<
M3+Q[2?I<8H]?K=XTF%!9'K?(OO:.>\SE%K]WO+6*O;YMGICBLM.@*ZG,KSWX
MR\:QI4BTFAM;1\4.%LM;N,S3OA0/&BM*OEM\Q&/IK1V O*0XXG.+*VZ]LFU_
MI*G'#[QM12$L]D93$6DT?26^+C-&@6RDH1R4<M/P_T@9[5FKKV#"CB!P>RF$
MI54#1VI^:N)D:&)GTV$J>&],A?#4Z(V.-F"-:N/VO%5#1=(OPX$Z?$HL^@WZ
M@[W_#J$JW'#*I< UB<;4?SZH?K?W%R-;MT\+:6@[NV-%GT.H+ .]KZ4TAXM5
M,'Q@S?\'4$L#!!0    ( .F!CUK*:J*#BP,  (@'   9    >&PO=V]R:W-H
M965T<R]S:&5E=#$X+GAM;(U546_C-@Q^]Z\0O,-P!PBQ)2=NG"4!TC;#"EQ[
M69N[81CVH-AT(IQMY22Y:??K1\EI+AEZZ5YL4B8_?B1-:KQ3^JO9 %CR5%>-
MF80;:[>C*#+Y!FIA>FH+#7XIE:Z%156O([/5( KO5%<1C^,TJH5LPNG8GRWT
M=*Q:6\D&%IJ8MJZ%?KZ$2NTF(0M?#N[E>F/=030=;\4:'L!^WBXT:M$!I9 U
M-$:JAF@H)^&,C2[[SMX;?)&P,T<R<9FLE/KJE)MB$L:.$%206X<@\/4(5U!5
M#@AI?-MCAH>0SO%8?D'_U>>.N:R$@2M5_2$+NYF$PY 44(JVLO=J]QOL\QDX
MO%Q5QC_)KK--!B')6V-5O7=&!K5LNK=XVM?AR&$8_\"![QVXY]T%\BROA173
ML58[HITUHCG!I^J]D9QL7%,>K,:O$OWL=*&QO]H^4[*H1&.): HR_];*+1;>
M4G('=AQ9C..LHWR/>=EA\A]@,DYN56,WALR; HI3@ @)'ECR%Y:7_"SB->0]
MDC!*>,S[9_"20]:)QTO>R/HT7?+7;&6LQA_E[]>2[B#[KT.ZX1F9K<AA$N)T
M&-"/$$Y__HFE\2]G"/</A/OGT*>+^T^+^?WR3VS3Q]G=DLSNKLG\]\\WB]OY
MW1+;-%^^QO@\)F,]\C8N.:D5'&J5*QQ,8XDJB=T *56%\RV;]2C 9D&] NT;
M=JP$KGNNA4GPJ2QE#M_A*"GEDVVQ<#Y,V>I&.I6\(XQG-.$<)3Z,:3]EP1?8
MR+P"<L$9':2<7"0QS;)A\!%P/#>J*LA-O=7J$3S1E-,DR0B+AS1)X^"A75EE
M144REE".N(PREM$AR]#?F!'NB;RMVTI8*'"\L9>Y%-T"06*B5MK*?[J#]X.D
M3S.>D@\HIHQ>Q$/R(;C"PEC==DM'-@29K#$O0SB&2VD?C5 :9#1-^@$2%5)[
MGN\'=,"8QZ*#+$&DI>>)>:.>49;UO3QDG+(!P\H><8,GW-(&,%Y>M3AS+O :
M&M (X'D7N#ND^[F=>; W-]@V[=OW#$(; FY<3UKF!\XCN+:1G3#D'8\SY-^=
MHL*PK GN9[,%OV&KY][;W')E;("_CA'5?UC\3Q)Q%SZFIY%?&[7H:#O6H-?^
M#C!(H6ULMR@/IX=K9M9MU^_FW1UU*_1:-H944*)KW+O K:Z[O=\I5FW]KETI
MBYO;BQN\*D$[ _Q>*F5?%!?@</E._P502P,$%     @ Z8&/6NI#H_3? P
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
M_[;-NRO]Q;Q[&+\S1<=$0X5K<HW#\= 'U3TVW<3(QEWP*VGHN7##DMYG5-:
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
M"8YV30>POU1XQ:L>2$'S4>O\?U!+ P04    " #I@8]:,);6<W0%  !+#
M&0   'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6R-5]MNVT80?==7+)@BL &%
MNMF.D=@"9-=IC-BI8:4MBJ(/*W(H;K/<I?<B6?GZSNR*-)W(:A\LB7LY>^;,
MF>'Z;*W-5UL"./98267/D]*Y^MU@8+,2*FY378/"F4*;BCM\-,N!K0WP/&RJ
MY& \')X,*BY4,CT+8W=F>J:]DT+!G6'65Q4WFPN0>GV>C))FX%XL2T<#@^E9
MS9<P!_=;?6?P:="BY*("9856S$!QGLQ&[RZ.:'U8\+N M>W\9A3)0NNO]'"=
MGR=#(@02,D<('+]6< E2$A#2>-AB)NV1M+'[NT'_$&+'6!;<PJ66?XC<E>?)
M:<)R*+B7[EZO/\(VGF/"R[2TX9.MX]KQVX1EWCI=;3<C@TJH^,T?MSIT-IP.
M7]@PWFX8!][QH,#R9^[X],SH-3.T&M'H1P@U[$9R0E%2YL[@K,!];GI=U5P8
M5-FQ&VWMV< A*$T-LBW 1008OP P&K-;K5QIV97*(7\.,$ V+:5Q0^EBO!?Q
M9\A2-AGUV7@X/MJ#-VE#G 2\R?\+D?TU6UAGT Y_[XHV8AWMQJ(2>6=KGL%Y
M@C5@P:P@F;Y^-3H9OM_#]*AE>K0/?7I]>S>[OK^]^OR%W?PZG^^BMQ]@=)JR
M[T#8EQ+8I48-U :K*-,&L\24D+LG?AH=I:,3=)J45#2Z8**5KR=)/J&8PYT;
MX(8!I9SR-$$$R9U02^9TF+>E-HZ]80Y,A7M68!UA6#QAW#^93!A7>0>;3EIJ
MG:_QX$CBN"&1L@_>>0/LSH@5=\"N'KQP&QQ%A%NNL'<$A(./V(.X.NQ=ZK3/
M;ER>;L\-8:6GDS:J@_O;B]&D/QP.Z>^0*". P6IC\Y*K9<D%^]-+@99&^K41
M%KH'76IEL>@IV _(GK;'@TB;%3=">\O<I@;;(_W:V%F-DA0:*=CTF?H5WS#K
M*'+KBP*P9XJE$H7(.&[J:!3TUX;E>JW6W.2,Y__X1E<\2GOS3.IMJHH@7[^7
M>VBR4VN'*P27U#0M*(IE*?4"!] )2E<B8_B="VJ=-N2*MJ%-B$<NK/%UG'*Z
M'Z97FO(O*3%"]<-J!$"1/&%C[\<HS5=P/90S V)K2XXEQ#+N+43X1@\D289$
M#;X!XZS ^-^LN$3ZC0/)<BF;9>3:CNGB$2RL[7<A7[\Z'8_>OK?8P257&5!B
M]KITS9^<BH[!G@35 C.S[4MX^"^-6PV$5D"["!(>,[ A'5$#M(5>@>G1DT)R
M#@TF%A)B >24AD*@ $(]S5@+,:,\0Z\;G%UXB[6.X]]9!RA6*HJV>/!%W?4,
M5\IS*3<(BH"!12$,DLK1=%O/%,)FG'9ZXTKVX+E!/?KDM$ICW14&'CQB(8@H
M\,1H-\,RJA4(^<B$R7QE'6E+ SEZ%TD%!;@Q&\I1S&"GSGOD>Z4=6P1GD4H<
MPT_9!2='Z.C>9[%PN;'"LAH,W4>":M'BSZBG>WK;\7_TMJT6H;T]-3;<O19X
M0*LRW7=(5*,M":2KF"H;"H:@/Y/+OW!)O&>4SVX'N1&50,P^^U1NR%7X!H4-
MNWJ,BO:H=_793-8E9]?4@A0G6*0UA\P;/ -%/OBH4=1/^''8X 5+-=OBA8W8
MS/$U)2@O!_,2U#?\.^S8MZ.OHQX6?-(:OM<8GI$!E^AG7&Z^RRROM(\M/#8)
MZG,T[I7 MBQ4)GVHTD:]PRBF0!M1;4=GX)NKV E+!06YC=9ME_>?4<$@)!71
MT_QN-FT?:!,9F+P03;/H!VJ]']<T-%^@0TWRAU:.W<?+O+%_:'=YNNL>,>A<
M\"HPRW"-Q=9)).)=KQUM;\JS>$%\6AZOV;?<+ 7V;0D%;AVF;X\39N+5-3XX
M78?KXD([O'R&GR7>]L'0 IPO-+X[M@]T0/O_P_1?4$L#!!0    ( .F!CUK^
ML,_98P<  )84   9    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;,58VW+;
M.!)]YU=T:;)3F2I%HBZ^)+Y4R9=,,CN.5?;,[DYM[0-$MB142( !0"G:KY]N
M@*0IR?8Z6]G:A\2\H!O=IT^?AGBZUN:S72(Z^)IGRIYUELX5[_I]FRPQ%[:G
M"U3T9JY-+AS=FD7?%@9%ZHWRK#^,X\-^+J3JG)_Z9U-S?JI+ETF%4P.VS'-A
M-A>8Z?599]"I']S)Q=+Q@_[Y:2$6>(_N]V)JZ*[?>$EECLI*K<#@_*PS&;R[
M&/-ZO^!O$M>V=0V<R4SKSWSS,3WKQ!P09I@X]B#HSPHO,<O8$87QI?+9:;9D
MP_9U[?V]SYURF0F+ESK[NTS=\JQSW($4YZ+,W)U>?\ JGP/VE^C,^O]A'=:.
M#CN0E-;IO#*F"'*IPE_QM<*A97 </V$PK R&/NZPD8_R2CAQ?FKT&@RO)F]\
MX5/UUA2<5%R4>V?HK20[=WZ_% ;A@O)*X5+G5&LK&*[3OB/OO*:?5)XN@J?A
M$YX&0[C1RBTM7*L4TVT'?0JKB6U8QW8Q?-;C%28]& VZ,(R'XV?\C9I<1][?
MZ!MSA7].9M89(LB_'DL[.!T_[I2;YITM1()G'>H*BV:%G?,??Q@<QB?/A#QN
M0AX_Y_W\_L/D[AHN)O?75W!Y>S.]_G0_^>WC[:?'XGS>T^!M#Y[R!K<*WN/,
ME-26$/ >=<$MT<,DU :6PH(HW5(;^6],(Z%2$$5A](J@%#!X0^KPYH":=(7&
M(A!KD\]@BTPZT/.VHQ]_.!X.CD[:SL!R62PO3'2>4SF"^=SH'$9QW(W#OWJ=
MTW#8/(S"0TK-"5<Z3?%718"KTDBU\)MO4!@+R+0$(A7F,S0-L8"3\1E'[8RI
ML;QRK##;@'#.R%GIR%[)#.Z0Z"(3?TNZ*:Q%9V%Z=PF96%OOT."BS#R[+!1H
M<D*B$!M2,^<S3>5*IA20C6:;1_&QY<S*5 HC*66I$FT*;03O*)4WX-VTHMA(
M:2N0I:%M'0DQK:*,%:5ONR#G%-"F2U&26CD.104O(B&OJ5 )DN:X9<0>^5FI
M' -G'>4A3+J73P\^DG&:2K[K_O?1<S,:_%)*0\^IJD*I4F39)O+,*HPD QC$
M?WG(CL%F;SGR>O9C]\I.=MKPZPINMN9Z-HAWH5096NOM:ROF-\TT&GDI'/@M
MHQI06P0:, 32$H"T)!&%="+KP?O2T#J3:X/=]@)/RWJ9!["^KG>LD+8>!I%9
MS6]J5GGNI](&UA',O6A"*WD)39NZIVH#3[(4;4*KN1]GFOW3GIA97%-X2"FG
M1/FG&/J-18SVBM@$'MX0;F(FJ?LWODY&*#NG[060 R^X6Q6MVJ>J:-U_U1Y\
M[-AJF![\MIUZ)'(&,G#HU7#</1J-NH?4UZ_O;BX&1X?=P7C<?3L:_L0=0)[V
M!* 'UU\3+!SOY?<, -(-52#)-(^+!DD/%>4L+2@-FF^V@M$A[))4D/8B'B>(
MU$(+5!@:X"7]3HGP9++SC:>NGF5R46G)MISV8%J)RAN=*^(*J1PU%.%>9$*Q
MK/]2DD0,AC[3(;QF6]YS&)_\3&5Q0(<&] \&)S\]"& S&>F&I,LAUAM?:)($
M#R.U;4*=9[><^M>UOYU@8<$[$@2C;CP^:DOZCO1'VW9=:F4#*Y&5"*_B7AP/
MMK;T4]TV.4!1&EMR:MN$:I F(&*XK="Z#FA-":TN&R1H6$ IHKFD:^LG'>9%
MIC>(N^C[-I)NIWA[&&,[.NJCK$Q)7]_!\=Y<HU14LBP5?* $%EVX7$J<$SLQ
M*5F!HML0U4X8)X]X^D.KQ6>$?Y1$V"D]X][9G<4G)*Z[=C>L_'_(>NOW4E%$
MDF3K8>MHJS0'VY4D%U,D%[\B^0BDS^BXJNA\[\,6#UAM8+?,H[UPI@0#7&G&
M8L=9M.MLRQ,7YF#/VU^%)$2ZI !%247_N?)X\Z+PO,\580!%"\]HEA%ADR5S
MAB7*/JA;8_BZ?90(4MNF1T..H&SA&:Q(4UA/\QQ3'H0\Z(.T//1MT'@:6G7#
MU'0+\X0B]+-(*C]<X7?5$NI[?\::K+F;)PN#Z&<EGP.V8M<["M*#21B<K(O,
M%1JW22T.46T5#G!KTEOJU_%PS\OVV9)TA,XA/+@4X%?6'N_PU: W/*:?/%G&
MF%;CP"TE!?R%#JHN5&Q.$DTUY!->$V -1\H8^6O)TYV'3]@Y2 8-?9+Y&2)Y
MM[8, Z0-8RA(&.6JY)EA0QSD[I,FWZ2H_(X(\>:1HV^$\SEZL/7^\;K'XGQ+
M LJ3J,*E=>;>%^#H:0%^0F:'W>.W\3,RN]=_NS+['[4TXJ!?K*7P?;5TEXI1
MFXKP"!6)3S&7HCD ,.#[/W6>HN.H-SYZ(1VCFHXC'^1WHV.+,N-P=GF.,4^/
M[.A)Q@P&_UO&0)LQT?^9,4&\=L'8$J_1X)@I4Z/^]EL($_<.7TH8KU]1.(Q^
M1\(\]@&BW_I6E*-9^"]B%OR/D?#9J'G:?'2;A&]-#\O#%[L;81:2SJ09SLDT
M[AT==,"$KV#AQNG"?WF::>=T[B^7*.B7""^@]W--*EK=\ ;-I\CS/P%02P,$
M%     @ Z8&/6N+A]*R_!P  E1<  !D   !X;"]W;W)K<VAE971S+W-H965T
M,C<N>&ULW5AM;]NV%OZN7W'@94,+J+(DRX[3)@'2K+E=VS1!D]YB&/:!EFF+
MJ"1J)!77__Z>0U&RG-I>/@SH<%$TEDB>]^>\B*<KJ;[JC',#WXJ\U&>#S)CJ
MY7"HTXP73 >RXB7N+*0JF,%7M1SJ2G$VMT1%/HS#<#(LF"@'YZ=V[5:=G\K:
MY*+DMPIT711,K5_S7*[.!M&@7?@DEIFAA>'Y:<66_(Z;S]6MPK=AQV4N"EYJ
M(4M0?'$VN(A>OD[HO#WP7\%7NO<,9,E,RJ_T\MO\;!"20CSGJ2$.#'\>^"7/
M<V*$:OSE> XZD438?VZY7UG;T989T_Q2YE_$W&1G@^D YGS!ZMQ\DJNWW-DS
M)GZIS+7]"ZOF;)P,(*VUD84C1@T*43:_[)OS0X]@&NXAB!U!;/5N!%DM?V6&
MG9\JN0)%IY$;/5A3+34J)TH*RIU1N"N0SIQ?RJ) Y]P9F7X]'1KD2.O#U%&_
M;JCC/=11#->R-)F&-^6<S[<9#%&53I^XU>=U?)#CKSP-8!3Y$(=Q<H#?J+-O
M9/F-GF ?_'$QTT8A$/[<96K#*-G-B)+CI:Y8RL\&B'[-U0,?G/_R4S0)7QU0
M,^G43 YQ/[^\N;Z^^0AW]S>7[W?I=I@Z#@/H<X [GM9*&,$UW-8JS1"V<+%4
MG&,Z&;@I =W,BQE7$"?6U:$/)N. WJI8N08\Q16?@RB-]!CH#;NJ9<<Z=BMA
M,DBY,E@"NGVE?7K6-<,31L(J$VFV)4/+?$X[M+:A0I' ,-N70C<JS(7"! :Y
M6' ERJ7O,3RP1.%+9C@N0^+'4>B/1R'4I3 HEC.4E$JL&]H@!9V1)0>=,64)
M9*UPV\)"6UBP<HXR5TPIIVQG9+1-U0<3*F*0JCM:*9':@T=1<!)"A;XE?7S
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
M=KB%)Q57* #[&RE--T$#^T?:S9]02P,$%     @ Z8&/6CG=16.<!@  Q@\
M !D   !X;"]W;W)K<VAE971S+W-H965T,CDN>&ULK5=K;^.X%?VN7T&XBZ(+
M<&*)>EA.DP!)-IT.L+,)DFR+Q:(?9(FVV9%$#TG%R;_ON91D.Y/';-$B2"*)
MY+GGGOL@>;+5YHM=2^G88U.W]G2R=FYS/)W:<BV;PA[IC6PQLM2F*1Q>S6IJ
M-T86E5_4U%,1AMFT*50[.3OQWV[,V8GN7*U:>6.8[9JF,$\7LM;;TTDT&3_<
MJM7:T8?IV<FF6,D[Z7[=W!B\37<HE6ID:Y5NF9'+T\EY='R1T'P_X1]*;NW!
M,R-/%EI_H9=/U>DD)$*REJ4CA +_'N2EK&L" HVO ^9D9Y(6'CZ/Z'_SOL.7
M16'EI:[_J2JW/IWD$U;)9='5[E9O_RX'?U+"*W5M_5^V[>>*^825G76Z&1:#
M0:/:_G_Q..APL" /WU@@A@7"\^X->98_%:XX.S%ZRPS-!AH]>%?]:I!3+07E
MSAF,*JQS9W=R!8D=NY4;;9QJ5R=3!U@:G)8#Q$4/(=Z B 3[K%NWMNRJK63U
M'& */CM28B1U(=Y%_$F61RR..!.A2-[!BW=.QAXO_J-.LM_/%]89I,2_7O.W
M1TM>1Z,R.;:;HI2G$]2!E>9!3L[^_*<H"__Z#M=DQS5Y#_WL[NKCYZM?[MGM
MU<WU[?VG7SZ^1O!]""&.V L8]JEEREF&<C:%+PB]9&XMV:*S6&\M1UJUJ$-2
MB@>J+>NN(JET9UBY5G(Y+L6W2I;*EV53?)&&L^U:,V7]U$L_]>I1EAW5&[M>
M+E5)<XQ\H))B>'%H%FRIVJ(M55$SU?;-!8"<[0W;/FJR ADG38N9&Z.7RK&B
MK5BMK676%<X3MAB2F\+(BE&I4Z&"3ZG1/*RCT&^56[./Y^<W1^P>3E_J9E.T
M3X-+TL(LQ#!2CE;M,?K49E,_P?<#MIZ6>8!' 9% "GFJ>PT+:]%)]TJ.TSUG
M#;V-?<Y@(5<%;&OR[4%5\@VSP8!C6=49,DFALQ(>5NQK5Q@(1 %%P43?PR<F
M] MA9/T=+Y^96RIC7?#<6OP=:PNCD2$0XU7$Z]+I!;!ZH#O=2(*E--JG:4-]
ME;7:(4:5 FA7U"#<H.,%A $^K5-(!,HVBJ%=Z[JR##F%/ 53=$VR9WSQ%XMZ
M'V,OPU;NIDE/ZK6)U/A]:M&$2MG28,D^A8.#%!Y=KT@&FOY^\?3ZO3^'R8>B
M[GR>]@0M]AQ+4LFB7(\LH4] Z6<M(0#*4VJ'W(-HNNS!L1X24RB*1N]2J?<4
M45"TA#)54DTCG/I!FKK8D+U=$ D2CE9=2>I(MY6RA3#+)9:U+K#=PJI*%49)
M.S::(4?XX0NK-"90< =^\D $^8BCAQV,^<+Z)A #@0/R]T0;?DN^QPE>XARV
M'+9XVBF(!N+)^+Y.K0=R#$-#ZT%R]&-]*%:&VM P-L;C90(=,1PAD"ZV1!-[
MDH7/^.0XN.N+[^+;(F'7OE.P>^V07+<O\*B9RK:3[ <VSV,ND@Q/^2SD>9;@
M*0X3'D8IG@2/TIQ'(@T^40_],*[WW?-#_P/\'FQI= /1AU[;'SZ(Q6AB-##"
M[\%'D9[)\0.+LICG<T'<HIC/DADQFB<\GN4TRL5, &CVFCCQ_T4<$?)9-N>Q
MB+WEG*<AJ9()?)MY-A'/YC,NPO])H ,SHY'1Q(&!-T1*LI2'(ARD26*B%6?0
M-NE%B@@"B#_3*L_@$J<MU794(M=CFZ0BI+S'-E]2&[TO'H\#TI6R]#>(.IS.
M>$"9YQ4>!?ZF]4_'30T12V,>A0A\DO,PCH*7H4CSB"<YW XSS B#(30(<1+R
M.;S*X@P^9<&E-H@3U3<5X:_M6.X5$QG/XY#':<ABP44:\FR6!SZX;_4"OX^.
MGUB<DN(\3^<LCOD\@62S-/BOY6)_B1,N@) G@OV(-\'S:,[368BW,79]%SH.
M<$*5#>U<.*7^<453/HMF8)BS2%"D>01E7A&5AUG&XVQ.3SGR28A16)212 52
M*F81BA!I$D?A.^)&*-@4@<B90"AA?)8DP7G?2HVL_1QL4[2C]2I1<]UMO1]8
M!D5 (AX#,G1A <Q0\'F<LPQQ1JQG"-^ B][_;]RY"+=PSJA%Y\'P.AZ3=@T[
MJ NSDE"L/_7YC@[K#IO$IB[:_J0GOW9JXT^EH%Q*]>"+G4:,/QJ@[79(@Y[:
M$3NOZR%!%,Z&UO=T[ ET#81SB,N;:AV]=GR?'MRM4.PK?X.DHV77NOZ:M?NZ
MNZ2>]W>S_?3^AOL9SBJD7BV76!H>S=))[\+XXO3&W]06VJ&S^,<U+MK2T 2,
M+[5VXPL9V%W=S_X#4$L#!!0    ( .F!CUK.@[&=D \  %4I   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,P+GAM;)U:6W/;.)9^YZ] >5)3=I4B2[*=V+E5
M.8[=G>[83HW3.S6UM0\0"4GHD 0'(*UH?OU^YP#@19*=WGWHM$D"!^?ZG0OT
M;FWL=[=2JA8_BKQT[P]6=5V].3YVZ4H5THU-I4I\61A;R!J/=GGL*JMDQIN*
M_'@VF;PZ+J0N#SZ\XW=?[8=WIJES7:JO5KBF**3=?%2Y6;\_F![$%__0RU5-
M+XX_O*OD4CVH^H_JJ\73<4LETX4JG3:EL&KQ_N!R^N;C*:WG!?^EU=KU_A8D
MR=R8[_3P.7M_,"&&5*[2FBA(_.]17:D\)T)@X]^!YD%[)&WL_QVIW[#LD&4N
MG;HR^3]U5J_>'YP?B$PM9)/7_S#K7U60YXSHI29W_*]8^[6G.#%M7&V*L!G/
MA2[]_^6/H(?>AO/)$QMF8<.,^?8',9>?9"T_O+-F+2RM!C7Z@T7EW6!.EV24
MA]KBJ\:^^L.5*0I=0\NU$[+,Q)4I:UTN59EJY=X=USB"%AZG@=Q'3V[V!+GI
M3-R"PLJ)ZS)3V9# ,7AK&9Q%!C_.GJ7X2:5C<3(=B=ED=OH,O9-6X!.F=_+_
M$5C\]^7<U1:N\C_[9/>43_=3IO!YXRJ9JO<'B ^G[*,Z^/#WOTU?3=X^P_=I
MR_?I<]0_7-W?WG[^=GM]]^U!7-Y]$E?W=]\^W_UR?7?U^?IA'[//DYN=C,6S
M),47M92Y2.'Q<,EZ)6Z^B5]R,\>[+[K62\E!];D4O\FR03B3?6"E;M65K'0M
M\Q'6P(*'?__;^6PV>7OS+?'?^7GZ]F@DI"!L4594.91'EA&  _QK%J)>*5BH
MJ&2Y$0N=JPRK<[EVC:9%P!Q7#];HDA\?FDI9;2S>-Y8)W2!*P2^>RWHS$K\H
MX)B6XZ3CEPV6\?84U'(0KT53F7+[@+[ 8]+ 8$M?!3+/U1)>E>)+X4:B,(Z9
M6:]TNA*RKE51@7^3K$R>#8[)M9SG2C0((BMRM@0^&TL^6J]D#3S,9:T 2.EW
M$( GA\,R,0<V@SJ.P4OU(\T;!]S;4:Y<6N6?YZI>*U6*UC0<%]M"-SE+/ G,
MKR29HE:V\&8",8A'D3_N*< +[CD>F%*R+<$XZ0T03[*TVQ+X \R1-A:.!H&K
MQJ8K\D-$)I8RG+N6;0"$*N90$W-'K%]65N?!'['7-;(D+3,'Q+&+GJ5^5-J"
MCR>UE+1:&HM+K]\<WN/W_ERS5OV[X0/ZLH.12FYZ2B)I4Q\LV)$J36Z80?AR
MV;*<!(X[VB0H[:2WT]E+UKU@KZ?W.9)M?[\N?;SND-'EH\D?::DW]*-"RK'!
M9!V/<&QKLB9568*#CW'N&O[V,K7&.6_(GHAC\:M9JT=E1P/!YRK7>.OXY4_-
MB^.U<XT2F<Y$:2*GBG>;4B61U^"0^W@5S_.YK>0=[>QQ95E5UOS0* <4 N+%
MZ]%D,J'_P([(9"$IW,DT"&YC2[5QA'/3UV_%0BF$QK>^(Z"X 0VK"M,"#ZO!
M,_E'J6NH^Z'&44Y\TLA+.JT#HD7+WQF+_]FR^PX9 KB)0UH1@9?W1="% L6-
MFEO&L0O.K5,N;C+ZDL$#K=/UAHC]"1VY3+-5QLE]*6XES!4W#2T<$;HP[&P0
M)-.N@!D[VJU"@UX<8T%C66Q'LF(_ZSK85<-!5)F1G>8*8K,#)"S-6("=.RB/
MPW\Z&;)$:H(-%<4?D/#>$I0NX6)UM'E@N^5DE^T]W%K99(%!V#GIT#9%!%+E
M$#^Z:$@02W/C2$8LTZ@[L'2A,S"G ]C"IX!9JB9SZ-*7VJ3OX"\D"I;K(9)L
M\9T\R[<^$D^R2L[4L\(0G7X"H#L@F&R!X%NA<79W4,>%3YN/JI0^UR\-09>D
M6H/!36H+J24JE^5;?J.'E&*(=;9!B(UB\DI25AM$!8L9:PZ0(K-,D[(8)EH]
M(^Y*>)<P\QHIG-=:TRQ7;#IP:#?L:O=I;=C39NQILV>=GW.8[W22/YMLR6AK
M.$VW6 ),LC6E[,T OD 67A_*G*&3MR?WT@>?2VYEJLHX'7UXCZ<DN[R)R-M6
M,+UZ6D0ZRJHJY[K -3C4EUCT_ID#AL(G?UWXRV:)/BCV "?/QC>B9/.3\-XK
M?$*!!@ %"W-46R4QZ\N(<]]YL%LIZFFZ3]/0E8SHE4>KC ",#@=L$K37C2W9
M*^!$!*(DX$(^@@6J2:/87DRBF70T]TC9Z5*NI65,[%3WXGQT_OIL-'MU-CZ9
M,KL=HZ]VB7)R9<W)PLL5B8]:ZKWJ^ 7@]>SB?'3R^F)\ 1L$</;!Y2@1GE^T
MAW>Y<(2-H]<PVG1Z.GXUHR_HC5HQ-$OF:A^U+R[..9>.)Q-:N!W?B4^AK*Q;
M&?/6Z?XH1"34+[U!.UAW"IIS0-[.1-$NL9R2HE3KX E=&=P!<$(O D43D^$)
M<W(V3.^>$U0N.F7@1^6@J(PW[5_,0[;TA=@@ZXN0]=OVY9*WN)CWD^L<E115
M?%?:IM0,M;;V"'&V4\.O-<4>-[L-P_RC7AJ@G$,<9VJAPG(9AB6AM^JY:.<+
M*-;@VDM4'*HK;D-UP9$6[9N$=FPHU)Y2YL$TNV7,'0SQ+V._MR7,W;_$H(HA
M+P0'6YS-&;KK#HE]%4[NO%6&4W *@G>&+M22Z*7 ,3\T<_B))HQ(>8/>KM[H
MJ.!LY1[D]6?#K^VR\8 DD1K3U/BP#:M:$:GR:0)T1#&%6YD&?>%"6T?NY^MX
MU753CS)O5,RD+?O\T+$/,(4EF\5"I]K[68)N2[O%IG5 CRAN7['.[TB!"%+O
M?-"95YFC2$;^I*HA5&:26?(I=:4DZ;R/X+/S&+%1Q(3K,>APMV#IH75[)D3]
MQ*Z*3>U"MY* $))\]]L:C76^>6G6!,*M4JCI@+CM\F1ZU.M(^]H!ZHW/18'0
M(5Y:75D"3'+]H.YGJW *Q%ZTQ G%'H]/HCMX.)P=>>,1ECGE7.C?T.FI35LU
M(H=R'@YX7+-?PB,CLGJG;5W*6,]X*SNI#\#0A0*ABU?I2!1<#+B5KD;42N6Z
MX#BNI*U+_[X]AQDE2J$0Z"N[K<D02Q;5 N5(QW 6%E^MT)_RHE\-@N-W_/.2
M.X9D2"9BY/AA3,A+K'O0;CQJ46:7/#:I=3YT;VC2&Q88/A9?MXI:5DM,B?/-
M+F@E3_1?SP.7V>/ZNWC8E^2G-),(AGTEM&V=BW.D7GL=\:'O_5N3-4/G$:Z0
M;QJTH+!E:PD_)64+D8FCJA=ODD.4X\'D#'FMMPR]XJ9AC+BAE_#13WK)HXXP
M'X0,I0PY\,N7J[?B4 _)0AM 1]\!AECGV@F0\<?OXHOWR;=@AO;M.AF#!H[\
M2EV-+K\1"W$3SGI\:H^'H]\1:@]T:'9++ TW[F<RZ3$YE/R+G#N>AOIVYO!)
M$N))$E%Y=PV7Z?=(![]\'9'BQ.$?#Y='Y-"7N4I1#C?9GT#P$2<]M&3*TA##
M-*53^:#X9+][,3NCRHL\MIVG38//,H2W;U_MJ[JXV_/HJ7*>>W;U9?:4<LB"
M/*@E*@UWY3PJE@&VQ19L;[;=MILI[U!J(P(L??IT>]MZ&VN*,"[L_=ALE&U7
M^PJP'4BAH$I#OD4*),"JS1MQ&/P,'4Q35/VQFIGG83#^I(2UJ;FC1;'[^F0T
M>3T;STX3]@:X+VKE,$Z*!?8::%Y)G<49;TH6K&DX=I\[BM<;:PHE_FERX[YO
M(-W77@H;<?( 6'MC6;J@(K[0X'.XK50^;+^2X<P>6.&(U07.&*)I[$CV=C-^
M_K5G./_7LB!!7<+PR73@2@5-RBW-@2SUYZ%^<@WTD[=7$;O5F2^S0X':U1 ,
M]<%@;5Z,V-O!6P]"D[\ H4\@YO^IJA</"@5ZUM;T//- $2,UN4X25RTTC2\R
ME6K7\[UMHARU[8S/1^W9[MR@K9)C,-WR8QL1L<()BAHEL5OL3Q##0 3DG5+?
M>9B\K7!B_N1B=(Y%%R<7XC!4C%/^,)W -VCF"!U7,.D1,GC CPXO]LTS4)NC
M' JU[R*F_ZTBKNVQO(M$ 8+<F;8JK5V_T%54L*'\7?#<V92 HJW[BWD#Z^3.
M)'C_C:;6Q"6^^B3"A?^^"<1-;JS.I*]M_+A[ =WPQ&SHOX-9N3>)R&7Z'76Q
M@E..8KE.6I)EJLA%MW469RF%+('^8LW-Q*,V?''4);PE6:DD(H1W9:JKG&JM
MP&MO82[7OI);J(RS2:_(0&@WN4<^/TOI!R)W1R$.;T-?U YW2[,6BX;@?HZX
M6H24(<GI7>?DH2:+;CCV29FNS0@8OOAI47+X17Y$_E%,XC=9_D>51ZS6^)[G
MZ]HEA/&(11I<]H1(<T!Z[(##K&MPW7<:0S).I$-T;!=JOY$K;\9(FC!)=WH,
ML:]\4:@7BQAE2;PHW+DHH_-2#WNQ6#;4RI'4P909P8;/.=/)X?S(]PZ30WD4
MH^:A$_'Z!S);N53B$MQ"J87D<*7K#!IYY)MD ;^F@AA=C\N5].4(X9:_,M?=
M=6??LZL&J2\EI6&]OP'IQM[.WU;V^MYPX0N,1)!=_P!_;(M[+QJU0GTEW%JV
M=YFN&J L_-TC+"2QI#1OJ> A#]=7;>[9LX]OLA$0NF)W?>1+I[XI/91XQ261
M@<;Y"S+2/9IRZG1#(J:GFGS7P]F*6N$4"+,W_*^N[^F8]IZ2>LZ@E* L4-!T
MLUDJ:M>I$%V'1FN<D#1>"(JIWG4 .T]7=42!=EC"\>A\HN]MW\TZU=X@TQ5"
M9_%4-B%XDVV!O++(ICA3$4BBV-">=1X/+[R#<AT%3('!"J_K>,VX7BFO]]JB
M$N!RAS(!I6T/B.2"HHI,<Z7$KV(ENZ8!$#*]T3Q'@'H?5%6W%\*G0U@E^N&>
M?V=EUZ5V.H(Q$#IH]\G&(;=Q3UIK&M=D3(SG>UX*#5AXU%G#^3ETV)R)4]4N
MU22BHZO,;+1[G/I1(9I]+4V.W1_0=K\Q2#Q\;B.%[^.ZD[D/*YD6W3'V;K:\
M6CQ$1L1C7$0! MYTQG9S'<B"JM6//F081=NH^TV!\T#)^,GL23O$IB3YU]!R
M% =W26GHNIH; +J507^[&'9"U,/U/7F GA$M@]WB8+=@6 G(Z>&)\C[YH+^1
M4C1HRYJ4&HTD:Q@M(9V,-^GACBS$:V5Y_NHA@X*K%SM4PS5IW=U@@YN0 D9A
M8LZ8"TMTK2^QU$-<CZ=)#T.]Q;:MP -/^A4$ G;C[0'?K$(N'K6J9X]K!C\!
M@.Z0Z]G.NQ>?/983*G;:" S#W]Z/97Q;P?>&-I*D_85"J>R'R24%2EWG7E02
MJN%QUFYBZ*?@\;Y?31WW?NH&FR[Y!WV.X:#VOWIKW[:_&;ST/Y7KEOL?'-XB
M?2!/ $\6V#H9OSX[\,+$A]I4_,.YN:EK4_"?*]A'65J [PMCZOA ![2_I/SP
MOU!+ P04    " #I@8]::/F-FF@$  "_"@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970S,2YX;6RE5DUOVS@0O?M7#%2T)\/R5Q)O:AM(G"XV*!H$3M(>%GN@
MI;'$C42J)&7'_WYG2-FQ%W8VQ1X2BQ3GO3>/,Q3':VV>;8[HX*4LE)U$N7/5
M91S;),=2V(ZN4-&;I3:E<#0T66PK@R+U0641][O=\[@44D73L9^[-].QKETA
M%=X;L'59"K.YQD*O)U$OVD[,998[GHBGXTID^(#NJ;HW-(IW**DL45FI%1A<
M3J*KWN7UD-?[!=\EKNW>,W F"ZV?>7";3J(N"\("$\<(@GY6.,.B8""2\;/!
MC':4'+C_O$7_W>=.N2R$Q9DN?LC4Y9-H%$&*2U$7;J[7?V"3SQGC);JP_C^L
MP]K!601);9TNFV!24$H5?L5+X\->P*A[(J#?!/2][D#D5=X()Z9CH]=@>#6A
M\8-/U4>3.*EX4QZ<H;>2XMQT+NVS!:%2>%()&D?;Z"3:<>P(G)?$20-T'8#Z
M)X!Z??BFE<LM?%$IIH< ,:G:2>MOI5WWWT2\P:0#@UX;^MW^\ V\P2[5@<<;
M_%JJ\.?5PCI#Y?'7L:P#YO X)K?,I:U$@I.(>L*B66$T_?2A=][]_(;BX4[Q
M\"WTZ?SVX>L#7-W=P-/=[,O\\>KV[O'VR\,QF6\#]8<=. $&]_,9S#&K"\%M
M8N$Q1X,@Z,_69(P@DT0!]8%E!C-A4JFRELL1:!(-I>]$:#1R6%15(9,PUDO/
M48AU<-_LD4F5%#4#M6%1.U#:02%+Z3 %I]O Z$?C,KU"HR@.=$UM65M*V-H6
M+^,85'1<)4B'A_.A%1I_?E$2+(=CA#%"97Z)I9YS>=-M:%@5--E"(DU2EVQ#
M@K8#/X(S"6F0*?F4 N%2YRNFL*Q,F]9V:EES)Y 8;X^T9!S/F ,[VB#HEY*S
M=(ZT81T(#/ZLI?$N$%E9%9N@\:21!NDIK&_H6UM%O/2TI YON#UALZ\"\L31
M.6QA);(:_9I2;&#A"^1O.ET]:>UJ-B9G4VT;FIV0IJ672YEP"1TID_U]8DRI
M5KI8G:J\C=<*N%RB/\MYRWD[%:[)'U34PI0;)](^R$+3;A-%ZO>ZU6A/R; -
MINW&>2XEVNX4G>%OCB-BLE3RMG?@CCXN1_UQN: "\WH 7Z3U,+[@C*ZTY?((
MOFPKE%QD?E%8W2(1ODV0,9W1X0-5;'R5)4)Q,Y!=J23P-1.%Q.%(RY$).WK*
ME@QYK10:[TMF^ER0QQQ6F]9660=F3?US=2=D@0G85"7/0%] S[M!8<AIKB$Z
MGK%<T/+M$4WMNM:O7=022:)KY4*/P."L,SK_Z,WI#3IG%Q]9-$/.J+R%VGSZ
M,.KW+CZ3ISJ83_M;<WF^@WK0IFQP1PT'S*T1,0_?3?>=*/3_\("%K#S&OPSX
MK=NY^*^LJ]I0!]E?2SNP'28-HXO.V8C96N]A._:MBO<N%61JYJ].%CQ)N%_L
M9G>WLZMP*7E='JYVWX3))-5>@4L*)1_H,F3"=2D,G*[\%66A'>V@?\SIAHF&
M%]#[I=9N.V""W9UU^@]02P,$%     @ Z8&/6CL;:&E: @  /P4  !D   !X
M;"]W;W)K<VAE971S+W-H965T,S(N>&ULC91-;]LP#(;O^Q6$!NPTQ(Z3=EV7
M&&C:#-NA0]>TW6'80;'I6*@^7$E.VG\_2DZ\#,V"7612(A^]E$5--L8^NAK1
MP[.2VDU9[7USGB2NJ%%Q-S -:EJIC%7<DVM7B6LL\C(F*9ED:7J:*"XTRR=Q
M[L;F$]-Z*33>6'"M4MR^S%":S90-V6[B5JQJ'R:2?-+P%2[0WS<WEKRDIY1"
MH7;":+!83=G%\'PV#O$QX$'@QNW9$"I9&O,8G*_EE*5!$$HL?"!P^JSQ$J4,
M()+QM&6R?LN0N&_OZ)]C[53+DCN\-/*'*'T]96<,2JQX*_VMV7S!;3TG@5<8
MZ>((FRXV^\B@:)TW:IM,"I30W9<_;\]A+^$L_4="MDW(HNYNHZCRBGN>3ZS9
M@ W11 M&+#5FDSBAPT]9>$NK@O)\OFB7#I]:U![F:QK=)/&$#8M)L47,.D3V
M#\0P@VNC?>U@KDLL_P8DI*<7E>U$S;*CQ"LL!C :OH<LS<9'>*.^R%'DC?ZW
M2/AYL73>TI7X=:C>CC8^3 MM<NX:7N"441\XM&MD^;NWP]/TTQ&MXU[K^!@]
M7]S/%O/O]_-O=S!_H'%Q2.!Q1'8R@%<8N*L1+HUJN'Z!FCO -9<M]UA20_;'
M@]WQ^-J:=E6_\9134@R8"H(MG&NY+GJ_,-H9*<J(J82F-<$E.$\3*I*X+D&;
M5UL0"41)AJ@$EH-#YY;L76J%=A5;U]&6K?;=_>YG^]?AHFN*/^'=TW+-[4IH
M!Q(K2DT''TX8V*Y=.\>;)K;(TGAJN&C6],*A#0&T7AGC=T[8H'\S\]]02P,$
M%     @ Z8&/6FBR[Q'N @  G@<  !D   !X;"]W;W)K<VAE971S+W-H965T
M,S,N>&ULK55M;],P$/XKIX 02%O3)&TW2AMI74%,8JC:-/B ^. FE\9:8@?;
M;;=_S]E)0U=E94)\2>SS/8_OS7>3K53W.D<T\% 60D^]W)AJ[/LZR;%DNB<K
M%'22254R0UNU\G6ED*4.5!9^V.^/_))QX<43)UNH>"+7IN "%PKTNBR9>IQA
M(;=3+_!V@AN^RHT5^/&D8BN\17-7+13M_)8EY24*S:4 A=G4NPC&\Y'5=PK?
M.&[UWAJL)TLI[^WF*IUZ?6L0%I@8R\#HM\%++ I+1&;\:CB]]DH+W%_OV#\Y
MW\F7)=-X*8OO/#7YU#OW(,6,K0MS([>?L?%G:/D266CWA6VCV_<@66LCRP9,
M%I1<U'_VT,1A#Q",G@&$#2 \! R> 40-(#H$1,\ !@U@X")3N^+B,&>&Q1,E
MMZ"L-K'9A0NF0Y/[7-BTWQI%IYQP)EZP1]AH6*!R)202A#G722'U6B&<PMWM
M'-Z^?C?Q#5UF(7[2$,]JXO 9XB"$:RE,KN&C2#%]2N"3E:VIX<[467B4<8Y)
M#Z+@!,)^..@PZ/+E\.B(.5$;N<CQ1?\2N:YXU72#;CK[O,>Z8@E./7J_&M4&
MO?C-JV#4_]#EZW\B>^+YH/5\<(P]_DK=Z$HDLD1X^T5JW5D=-<704=C>LXE/
MH_#]<'A^%D[\S;XK79K1:!B%X?E3S?EQLWX$/X\X-_0.!*/6V]'?:.$&DX)I
MS3.>,-NN3B%!9:BI4N=[>J(A9QN$):*@9YHB& DF1\BXH!+AK !MF$%JG$8#
M%8X[K%!QF0+:AP)4IU@N4;6U:BD2*6R5[=A<4H5Q-[Z,97!"C<7D("1@EE'3
M!4(2S8;+M2X>R8]**D- 0<GE37(+F]Q>5U#]O8Y3HEJYSJW)S+4P=:Q;:3,<
MAN.YZ[T'\LMP/ \[Y!>C9I@<R&<T9((N_6!\X7C\/^;4D^N:J16GO!28D6G]
MWAE5FJJG0;TQLG+]<2D-=5NWS&F HK(*=)Y):78;>T$[DN/?4$L#!!0    (
M .F!CUH& NK+1 (  (L&   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM
M;)V56V^;,!2 _XK%I#VUX9+;E@%2TFY:'CI%:;<]._@$K!J;V2:T_[ZV(2R;
M$BKE!6QSSN?O&'&(&R&?50&@T4O)N$J\0NMJX?LJ*Z#$:B0JX.;)7L@2:S.5
MN:\J"9BXI)+Y41#,_!)3[J6Q6]O(-!:U9I3#1B)5ER66KRM@HDF\T#LN;&E>
M:+O@IW&%<W@$_;/:2#/S>PJA)7!%!4<2]HFW#!>KN8UW ;\H-.IDC&PE.R&>
M[61-$B^P0L @TY: S>T =\"8!1F-/QW3Z[>TB:?C(_V;J]W4LL,*[@3[38DN
M$N^3APCL<<WT5C3?H:MG:GF98,I=4=/&CC][**N5%F67; Q*RML[?NG.X20A
MG%U(B+J$R'FW&SG+>ZQQ&DO1(&FC#<T.7*DNV\A1;E_*HY;F*35Y.EV;XR4@
MT9/$A/(<+:7$/ =S[%K%OC8[V#@_ZVBKEA9=H(41>A!<%PI]Y03(OP#?J/5^
MT=%O%0T2[R$;H7%X@Z(@F@SPQGV]8\<;7^"=J_,&[5[1FA-ZH*3&[%S9+71R
M'FH_G(6J< :)9[X,!?( 7OKQ0S@+O@PH3WKER1 ]W=8,4!CLIK?AJ39:$E'I
M_P^YU1T&[C%3," V[<6F@YP?@M]>(3<,?4]NULO-KCJU)Y#F,\(7W(:9[[G-
M>[?YU0<W[#?,O>CGGS2($F3NVJ!"F:BY;GM%O]IWVF7;8/Z&MVWZ <N<<H48
M[$UJ,)J;URG;UM=.M*A<N]D);9J7&Q;F;P'2!ICG>R'T<6(WZ/\_Z1M02P,$
M%     @ Z8&/6K,[5MI0"0  /RL  !D   !X;"]W;W)K<VAE971S+W-H965T
M,S4N>&UL[5I;;]LX%G[WKR \P& *>./8O:33)@&2M+,;8(H&:7;GH=@'6J(M
M3B110U)QO+]^OW.HFQU';I*9ARGRT%H7\ER_<U-XN#3VVB5*>7&;I;D[&B;>
M%^_&8Q<E*I-NSQ0JQYNYL9GTN+6+L2NLDC%ORM+Q='__S3B3.A\>'_*S"WM\
M:$J?ZEQ=6.'*+)-V=:I2LSP:3H;U@TN]2#P]&!\?%G*AOBC_[^+"XF[<4(EU
MIG*G32ZLFA\-3R;O3B<'M(%7_$>KI>M<"U)E9LPUW9S'1\-]DDBE*O)$0N+G
M1IVI-"5*D../BNBPX4D;N]<U]5]8>2@SDTZ=F?0W'?OD:/AV*&(UEV7J+\WR
M7ZI2Z#71BTSJ^'^QK-;N#T54.F^R:C,DR'0>?N5M98AOV3"M-DQ9[L"(I?P@
MO3P^M&8I+*T&-;I@57DWA-,Y>>6+MWBKL<\?GZUFRCH5E5;[E;C4[EI\DCG\
M <M[(?-88+7T:K$2'[2+4N-*JP[''JR)P#BJV)P&-M-[V$RFXI/)?>+$QSQ6
M\3J!,61N!)_6@I].>RE^4-&>>#D9B>G^]%4/O9>-(5XRO9>/,<2HL<*(;?)/
M<Z-L+O-(B:^_@I X]RIS_]UFE\#UU7:N%'/O7"$C=31$4#EE;]3P^,<?)F_V
MW_?H]*K1Z54?]1W.O; F4LXI)Q#<XH2NG,X7(W$>X[6>K_B&U.5-N!-7"2+?
M._'U2MUZ<9J:Z'JKTD\1:PUSORDQAW7$C;3:E$Y$M%58;'$CH?,H+6.6<E9Z
MD1L_2'6FO8J%-Z.P"IDCE>&)*'-9^L18_3_<RXB4'R&F7.G42,2('N$3-8>S
M(Y,5I0>C&VWQ$JO<RL'#(M;.E@6E$SRS,G<F6TJ+W9E,=<02.C/W]&Q >A@0
MM)#3@PQMVB.%2J]3B""DR) Z="I7RJIX) IK0HX2LN#K!-9WHI#6"S,7IK2"
M8"?3E%6#Y%XO).<VUZ 3:NK*?2.A;F1:XL5H4*U5;%T@[88L71A/*V5:F97>
MZ3QD>J9:N\A7;L>O*1<)BQ*M.3$(U#I1S4'&!WT322KEXOQJ$%98L4P@)OG&
M%;"*GJ6*,0AKU=+KB&5H=.!K$K##!$:Y*X7C51&2C45JW!.?(>OYE:@Y)](-
M:DBHVT)9K2B*&RB]$S_I%R)7GHJ)D#9*@*?((^DAUSN]R(,%4YGGO)J6463
M7+5SMJPC4;?1' W:^H0EC6!_E+IH@J%&5-!?PP\Z*U(V =OE/42&S%L]MUL!
MB:!W'I<#LGX,9*2FJ,V[E68';"I*<G@J7>>SX:8J=HCEJ)*A4N6N&OK%()8Z
M70EJ*(!.2K' 0*;L GY:U8A1Z"** @@;=1?B+3TC?"-H*LQD\G?#"$!(_0X!
MVYW*HX*0'#_IFQ?T^@;8JU\/:CRB_PFD*K5:;K!/G99 'J:R$J8I@V-Y-9H7
ML@>1<5[.$/8P'[;1 \HQ,E_]^,/;Z>3@_182>^+*# A33@63UG%=P7QN3;:!
M_SI.X5,3:8;24OL0K\AC@;6V\3\HI\"1*#<:BE2J6^2TI0HJXE]WZ>">^*[<
M&=)KHM*":!$,A%R A/.L:DBQFWAB\)C4(,LSRFLE9M !O6<WO\.QB C+K-V
M18-)%E:%)T%)5T9)D)E3IE:=[(/2P*DQIF38I!BJ OEJW8:#-M=)'S9#7J0)
M1#8$G<^A'/8!'(A(R"6=R>4,KU)]K? #)G?6L_UGJ  Y*DXG? !F% #7)/<:
M:6XT /VY)IAQ=C9YK.G%GE@OG9TVA$SXF<!"76BWG-Z39M>5WG0OO+BP,J/R
MLT3#3+^2LY1;+S"2FX9178HJV).C8H)?8PI(X4IRR!58GVT@_]M$@1X(34*L
M@_UG*S99F]A'7%-" @ L 9;(!W?X+2S/$JWFXN,MF'+!_3Q'P5$VR-<2Y1J>
M@+-79 QV^+HI4PQ"!-#U.&Q=7!CT!?A%^.>QM#%L=2=5%G4?%MB? /*>)(91
MO5)UOC@UV$XW'U@W8Q$(L%TBD1GK,&_\?Z<RPA'PA*O<$RDH[1IK<2;Q:YKS
MPGNL)+@49X;*&O4W"!F8 )IMLW2G86.:57B-ZJ3H2\9_E9P97K">RA=XGV^E
MN+TF<8U!X 0>*I0,\DQ@*%!\8A?) FGUG&;!R-B8 Z=)D!Q:>!DQO,5E76DN
MN&[Y+9Y9:H3&C/-G5A#:@F@J'LQ6O7V*KIA4F8MHM[W81@:)N0*TN:1C$LI"
MW YT+1(,0;8><.@ORE1:;"^+F N"G&$VWY0@)?Q9*L@(\U:6/7'B">*.&I&\
M)(%&'3"BC:0AF?V*SAC3*@T36WPVZ.3Z.C8@ M7 &;(<"]Y88M/?U08="3,C
MC#!T>;5JD-D:.[@WKPH4YWP5"A()J>8*/W5M8J<,UA!96Y::%09CW1:0G17Z
M%;-2-?NUF:3MN(@/S1)5)>129\&0P%@E,Q!(-*H5 RBBL!UXG;&3.3Y3-+TY
M"5_H:*T.<EE/T5< V@H0H=&G0()*PA72,5K,N,.:9IE\'A(V-FX(%A*XY]Z
MNQN#'D4-:EVJ)B8N(\KEK?8F!";0 A/7K5!()B0D]< MONK@V.N99U\W\^SK
M)PR.'ZF=]SIT&IWGEYV<O6MP[>?_/,P\#S//P\RCAIGP3>MYHGGB1-.31-\T
M2?3-$Y+H%;.[8&M^S!>2FLNOOZ1RL35=]G."\U6/P >-P </%[AID$XZ(]EE
M.X[]VHQC=]9BV4)3W$/=^U7KEVDN4]>GV]M&M[=/^4)KG Y3%Y1K^DZW7M'N
MU:"?\P[G_-PH\/-#%;@[J70FTUT%N)_;]S4$]9A_LM_^_6;_<0[H3)!6?"EG
M47-_N=&I?+MW=LCR/+[^]>-K'V@Z?_2;/!0TU5^#&!#G+".Q_PNAU"_A\Y#^
M/0_I?2">MB">/A3$ER;=G/YVXK"?R?.7U+_EE]0^@+4G B:]?YS_,YJS7>#K
M%^ 9?(\#7Y_WV[,3DT><4OBSQHY=N.@7[7O[LU:?O]IO@Y.G?!QL#[N<YQ#3
M<IG=Z8:=GP.?#Z?\C0^G],&N_9HR><KGE.VPNW=DW\%KQ\P^:;^H3![Q2>5!
ME>TR?)V$1T.;V:-3ORCWZ33NG&GD+Z9T<A,Q9LK<A^.-S=/F=.A).!/9+@]'
M2S])FJ4<6HPYMN[O'2"L;3BM&6Z\*?B$Y,QX;S*^3-".*$L+\'YN ,;JAA@T
M9V:/_P]02P,$%     @ Z8&/6H#.SL3@*@  Y(P  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S8N>&UL[3UKC]M&DM_Y*QI>[V$&X,B2YFD[,3"V8R<;.YGS
MV!<<#O>!$ELCQA2IY6/&VE]_]>QN2A1GG'CO#H<#=N.1Q.ZNKJZN=Q6_NRNK
MS_72VL9\6>5%_?VC9=.LGSUY4L^7=I74HW)M"_AE45:KI(&/U<V3>EW9)*5!
MJ_S)=#P^>[)*LN+1B^_HNZOJQ7=EV^198:\J4[>K55)M7MJ\O/O^T>21?O$A
MNUDV^,63%]^MDQM[;9M/ZZL*/CUQLZ39RA9U5A:FLHOO'UU.GKV<GN, >N+?
M,GM7!W\;W,JL+#_CAY_2[Q^-$2*;VWF#4R3PSZU]9?,<9P(X_BZ3/G)KXL#P
M;YW]#6T>-C-+:ONJS'_+TF;Y_:.+1R:UBZ3-FP_EW8]6-G2*\\W+O*;_FCM^
M]@Q6G+=U4ZYD,'Q>907_FWP11 0#+L9[!DQEP)3@YH4(RM=)D[SXKBKO3(5/
MPVSX!VV51@-P68&G<MU4\&L&XYH7E_-YV19-5MR8JS+/YIFM8S/;\(>-.= O
M#[][TL!R..C)7*9^R5-/]TP]F9KW9=$L:_-#D=JT.\$3@-,!.U5@7TX'9WQM
MYR-S/(G-=#P]&9COV&W^F.8[WC/?-9.B*1?F.KLILD4V3XK&].#$_,?EK&XJ
MH*'_[$,$+W/2OPQ>K&?U.IG;[Q_!S:EM=6L?O?B7OTS.QL\'-G'B-G$R-/N+
METF=U;@%F'N=5 D3>Y'"YZR89^O<XH_SLJAA+RG]W+>%;[Z(^;B$O0;?V=0L
MLB*!QY/<U U\ ;>[J<W!O_SE8CH=/W<_1OY'^FGR_- LDUMK9M86 @%,EA4X
M.3*FK-G M6F6<,?=R3G :G-C"ULE>;[!W^VZX;'-TII/18:?KG$]VM[ERE9
M!+$IJ^C3M7E[>7DUPHV85^5JG10;A&=R_KPVB[8@M@);F;=598LYD5'=SNHL
MS9(*:":"15XM85,&4(>KX0=$R0=;P$V>9>;@P_N7AR/S*_Q8=88:X)_P@9#*
M4[0P[M/H>F1>EWF>5.;@T_7KP]C\6,)6?\;_Z/<__HS?OP4.W9B75=8 8XZN
M "FIP_/;EU<.K7B$ES^\AND8$Y=5,C,_K+**$/(ZJY;)"IYB^'OV_-PLRSM[
M:ZN8GD#\$Y[P!/I//CC<X%#A:A5U3D\R50&>"CDHV.F([F25XK1-:>1DPHL*
M1UBD297"0:5TCQ'02+=\>?W*;?EB,C["_YT>7<0&J,?D]@9V!,ME#:&>3J-9
M)H7)LQ5A!>BM 1*JE]FZYHVV=8M8*(LT(UK'>1+\W%1P#@B0)_4,-@+[:2*\
M07<R#YYL HS\][)"ZKTM:1?Z:(Q8H)5 1I65C?$($B5D4[5XW]Q4P*[+PH*,
M7)<534-[V<0FS2H0?D#W %U6Z*<X@K57,"MO\G1LUK::PQB$"3>'Q(?HQ*D$
ML'H)5XYN2%(P@G@-).TDP,.ZS/@\FO(.3Z/#$?@FK8%@ +]E)-@"),#%S.O2
MV"]9W<A%AE.I@5,J:* @X.)NSWQR]DNR@AM. HMF _X<PTB0TH"QF\H2G?&,
M##7(T_GG99FG, U><A@)<+15 Y)\#L\SB/?S+. M>9O:B*Y%WP."2F$;1-09
M?!U><B#J/&?*3^A>U?38+,EA.D!VLL)[?=\LD;]$%NFU(*#;=5EL(7] U)PZ
M47,Z* 5>9S6B.2M:6.)7.!J:N>X3)X,3]4O$/;.;7POSMQ;H>W)&@O\X-O_Z
M ?G<H7DG]_,.;D>:U;#96YM&B"4X7WL#U 3_I".< 50'NYH!!9SJ)&\^OOEH
MKBX_7+[]=/GOYGIT.>K.0\/>)]5\:<Y9XXB!%R?(U/.R3>$G.+U?;(-:)YY,
M]-'.ET69ES>@-GW,DN+WK#B$HQO%_7":73B1]O*R!NHI\+EU60-1X:#'YN0T
M/KDX'YV>$%C7*,5H.R<*FJQHWK1-"U?[JLIN@1+,#W]OX9I&;U  O$\*N$=T
M):X\1S,'[YHT_.+P3\ YG8Y.S@C$7^=-B0!.+A3"7[*Y-1^3'->_A,O=! !%
MBB+EV+]\O'SO6+;  ^O $W"S'+=%&2G*"'S]Z?JQ&8^.)Z G P^&[X!('@-
M8_WB<!#TT?%4'^R2S)GN@$CFN@72I"O9$J?[J9B/^B",^B&<C)Z>ZS(Q?G>W
MS(#$#K)#EJ UV$=K?9ZX\2S/;N0JP%>],#1EDY#4>?ST_#@>GT]'TQ,ZMX,L
M.XP>3^+Q>(S_)SC729:B%$T*U9<,Z J_YC5*@S=5N;+F-R#C^O/&O'MWA4_6
ML'R] ($"](6RD&5@A08/Z83)AHAJ:?,463$ ^#8O@8^95\D:-) \)B1%P*]J
M$HVP!LWP>YO>T$A+<H^D_2*YA=.EC>HLN)'D!FX>2(>0'7J25'WN&D07L'DX
M._@!%#D"[Q<P#?\=+BD?/LX3[1S^\>@D.'S0=O$8>4[WX#I/6.?-&'%5BGR:
MI$L$"@;0R.G1=!QW0/2*#!TE,S5  7P-9F/M4%&['TD,H%!-0W;H?AR9 3Y^
MYOCXV2 ?O[:,]I\*-NN1VC[8>0[$YW2G/J;^YV<-=6FC/\'^9FV-NC&(-ID$
MU(@2+X-MHI5G6R@I@(O$( '7:]!KYL2/10 #6O%T0*"BYD(J%$O]>DCVG3N<
MG0_N[E/-^L\/=9.M2#L6FKL*+"(D6Z<-7#MMH ^7WWBUR*_6:Z_<J])$_1;6
M%J$[U9LPO03MK[(@85 W#(X)CFZ5?+;&.NCI"CO6AN8$L)QDL0"%E'D)Z:XH
MO%?(D%C3Q-/GH7F6S+*<]7,21W W@$.AH&.S$R\5KKQO#*^"NU>V>C]"<!*%
MRP1P56#OP*6D1>R7M2WPK-*VRD1;\WHX7-JL%'E9!PX&0&ZBF--1:."A7NZQ
MZ+ 7B;8)>F[;&-"_G6'2E&)WY3GHVWA(*!K3LITUBS97]HY+S2WH S/4E77:
M%)?$I_)LP9N!4\Q2M&MND[RU;.TCXT%3 IE?0RA!J-<(((@#H+&L6HGID(.Z
M>I1GI#+0,<0X_C:KU4 "W"X60&*%760P&H J 2?.E; "I,")ZG2I7=B*J7".
M,JE)OO#I1PB>>""Z^]81\*B @#IVLRS;FZ5PV8 D@7AFRN@]VMV-^5R4=[E-
MV?!@>Q?.Y)9N&$*A.GMP8FC)@*(%&$/JEQN[((4L1O\CXE8Y/SV;,S# R<!H
M!>!5'I3U]N6I6U 2^"%+U@&.G]D(GZB0<.'.@1US/UD/\<(+QPLO!KG3VQ*I
M]E4)@%2]@N(KAO=[5_I,*CPP94T1,1.^.TE7*[@#*6Y4<HK=7(H_ A?L^'.0
MN%JB&2^;43T4K"^3-"HL:E^WH?2>)_72+(#T^"D\"K<@G /-V3\A6_# A=RL
MX5QU9R,9VK9B;@([8CKRDA)O9+]O:G=E8EZPR<?'9Z.SJ5<_V:#$;9I[MBDS
M1(^G$]0M5<-.B",Z35E]LR-Q_BV Z,L*^$^2P2<T6QM@(WBNQ*-@WAEH;.&N
MW2:8>6\0GSV'&?4>YC*1I5+T5:6(SHKN/M@R+;$)EA:W<$,S8(;(2^5@@,6
MN<W^@>U)$3D-11<8*Z33XE2/ST=G8Z\V;HV*E&F$D@A'38Y'$V^DL/X/DA1E
MR9RY.M!)@W($-744N\A*[BQ88V9%'G5@:_V([VJ?"#H>(CI\'I^,+DZ"D]\5
M#03;=#1^ZD\7Q6B9%,%#M>S;/Q7+#NZ ,W7V, -+*P-AP18D")LT@F]Q5QN"
M,D +[0=97!?^F<TSB_)$:+1N%PMTQP-.B3;1-+%-DXMZ'>)9L;;$J_:E,9.I
M0QT>DU+7EIMFF-CPD%(+ C]%",C%DC4=2H4M &^N0:H"2[=?[+R%JX[/%&"#
M>!VW019PP_X<DB@M>Z<;]-:BT 3YR"?B; (".^KEBVE).H$H"88<1>GO;=WP
MS\0@5V2KL>SQ]A?</1*MA 787(O;1!B:S9"8>.K$Q--!/O\!6 #Y3]B#<&OS
MDA2'/HGQQV8R>W]PBIFB!2PX\I?%D7H*@6K$GJC)OPH7+%<>7%EV1KMI4+]
M^5J%"\))I>V\Z2S<V&05>]TPS9!KUSRAN*]Q'KN &8&KPT<9'<,?J"3*X&+)
M# N>%2B=B,\S$N0=?N, K?9A9%[6C<J8#0E3E7U#9ST9^T#B>/",?NHH@^]0
M&7Q'RB#Y>GIMH#\W(QB:.^8)GAW:XL=GZ.2/@PA!A">(/X>S5N@H8.N^?X4%
M*UYJ5E36^70<CV,EV*8Q.8,#E9A_%BWW'\C%:M5Q4Z4SEJOH-&$F2I9)4E44
M0)$?A4<)#/;+W-I4 C*PE%?6_4.C2.!G$$+'%&[!&S4L>G/RR*M=M+UZ%2Z#
M7GFB).:]>3Y(.T$0>C)XTF]PA7_3C7@3^J<">&6[UX;^\[/NJ ])6E* \,WE
M]4NBI(_E.INCB8"S13S;>V^IL/;PVMFC/IR)@R^F8W5BJI@$(P6E0(!4,LF
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
M"["^[$))1 /_LIV'"%! =&676%A]:R6YDGA.:C&N ;2,[ N/.=HY@=WK[C.
M2:E2;HTE8T+S_MD[+&>#%7UZ.$;)YJ2L$=".KR-),0LL_)6/*%((B/>7+*B-
M&&$Z .=X C$C*[_CI-HP[1B/08L.8M-A"L0NO66/%"[7+ZOF[0HM)DH4 4V0
MJ078L]]B!TN<OQE(*:E=4.F=<II@A=?92KJ)(Q]1\X11;^53R062&AQ0Y'8A
M4&EU)$<AF@5G!#$))2E?:5(L@L-0,M82'X4WL$(IL  #-_]@F!S-1%Z[VTI;
M4,"(QERMG\.AUC1Z%":8+H5I5$FU09< AE'-'2BH]@AO'L& ";:%$KM$4E#H
M1G<B.^V79<(;#K)M0AZ$UD3::J":,NW"5#@QVNXPFJ*8%.;7(0A1NX6.^=,=
MG,NR;'/8'NCS*5K>&&H2('93%EGN6*[M"X!P B<29D%Q1^8OP.KK=<E&/$:[
MND.).SKG(&=D?EHK(,%L6.R_Q4FD&NI\='S:201\?'!^<1Y?G%T<1D%(")V1
M];X0!HWC:CL$UU*@.M^,^M1A28T<3;JK%ED^I.;[RL7)<.GB!TG:_^"3SGL5
M_*^>!:DZH6(4LI$HR-C8=2V)'BDGA)-H.AN?/8LP?,C9"(N-LFJ2%0?UH=:^
M*NN00%_G<5&3.3DL* WSC%_*8#E YYDZ1U%=L6E$T3U\[/:0+I_0;^<A"0$*
M3WKPTA0?A&F=SNQJ)D@Q/D#MMZ;@821EQ%QA1J4:>Y8A]L$W18A=JC#0QWFC
MN3C":1U;G"/;J+*$=-J*8KD!TT)K($.CF9+Y\2;5VC< A0M B44E(_.A;RTZ
MJQ5JL-C]8!]ND%FIFXZ\CFI7H]<-U@1.=%.6*?EI-!MQ%/UF'W D-H&[W+]N
M5[1Q[B$1)A;)YU@LCKE;TB;!6_4[D$14P)&B0% <L)10HY628!V$"X[7:F$W
M6QDKRL?>F9K4)T?I(RP'H$%9V*]!9T4W$)%.L\TZ-=@JU8@8X99J1%*YLD8T
MLF:K! <=-.H%Q$KUNE->+J"CNMT%&FV) "C*]F\".X45*4[()?,$ 0W7=26/
M0)!>6>+-S3T*@C5V4%^EXB&7?"Q[! *=JU[\LT%Q32WI ))#53\SUXGPVWD)
MPACN:XY)%"WFM-R4J*[6I#)@9D)C;=X16'ONM--BU@VU%[ 8HP?Q5+,*6Q8+
MM#&=XRVP@US^.[$8[!_@:SKX_#K4V46.LB9/1XH D&+1X_'HXK@KQ*;CT8DO
M7]@29%\MQQB1Q"4\C>S':[2%5XWHU8GN,JO2(ZRPW7CR8ZT9>:4>03EC RFX
M9^),I&QDB1(Y+%%CB68;4]U,>W>JGK%V6,A-A2Y(^2G2K%7 (A]!H.O6M!O"
M A]8GK'>.0.-JZO[:"IM[=FH&I9$4\JG<0-BDN!&9/M19_N[B L-]L L89:/
M:7 N^5&P%S!"F0./FU&-R5[ O:L->W9)RP=10.Z7D%$L7?XX:F=U)K8O>4$*
MR>/D)C1;%0@RR:C_KM5TWYW(VR$Y+#=70OJ:BTUH+DI/23-VVQ@IG-'BG+!)
M1>>*&;AB7F,CSQA\<WS\S6[8RZK\S$$LS8)_#2;:QKP$>SDA)1<@S@$D=&=P
M[=>,*HU66=-PQ8G8G\A]262FR48<^/Z'-27'8YPLJ^N. %632"I-B'>SDWS0
M_^Q+L2?#5=-7KL3R*D]$;/V@)9:]*NK@?/VM-087,5?=*D_3J?(DX4$>!')V
M8NYWQ [-.5A!8A:F%M8"B]S5<DK]6M>Q2#$H_QS)!<RI0CW")?IA<0R*\B/<
MF"3=D;%&O[J2U5M;:W:75GJ^QV8Z<#8%"/1<>JG F=DJR-'DVBWG;W=PV_0Y
M>YYLP38HU_X"_&+AB4RW7^ )K39:(+^(]+HSS8:E F)0D<WM:BW8#DN#L@/U
M$;$.73>RN!C<>[%,5OZJ1-)$?QK[KIP75LZ [@B& )%]9_5./&; 3Q0&O+E
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
M2D-3FUNF-":CL@_H/I'2[#960#UXS_X&4$L#!!0    ( .F!CUH;&B55'P,
M )0'   9    >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;)5538_;-A"]^U<,
MU*9H 4'?MN6M;<#V)F@/21;K;7LH>J"ED25$(E626B?_OD/*TKJ U]U>Q(^9
M>?.&3QPN3T)^426BAJ]-S=7**;5N[WQ?924V3'FB14Z60LB&:5K*HZ]:B2RW
M04WM1T$P\QM6<6>]M'L/<KT4G:XKC@\25-<T3'[;8BU.*R=TAHW'ZEAJL^&O
MERT[XA[U;^V#I)4_HN15@UQ5@H/$8N5LPKOMU/A;A]\K/*F+.9A*#D)\,8M?
M\Y43&$)88Z8- J/A&7=8UP:(:/Q]QG3&E";P<CZ@?["U4RT'IG GZC^J7)<K
M)W4@QX)UM7X4IU_P7(\EF(E:V2^<SKZ! UFGM&C.P<2@J7@_LJ_G<WA+0'0.
MB"SO/I%E><\T6R^E.($TWH1F)K94&TWD*FY$V6M)UHKB]'J39:+C6L$C9E@]
MLT.-\..3&=1/2U]3!N/G9V>T;8\6O8(61O!1<%TJ>,]SS/\-X!.UD5\T\-M&
M-Q'O,?,@#EV(@BBY@1>/]<86+_X?]?ZY.2@MZ?_XZUK%/5YR'<_<F3O5L@Q7
M#ET*A?(9G?4/WX6SX.<;;).1;7(+?;VG.YAW1%$4<(6Y"Y]07^-\$_4ZYQ%>
M7L!SZ@J9H!NHM*&@2X1"U'21*WZ\FY VV!Q06GTN%Q,CEE$LGNR[MJV_P:ZD
M_@ ?*LYX1K'^DV0YC? ]1&X0I^X\#F@>N]$T=-,HFGRF5%+!-'"C.(+0#:=S
M=[$()D]"LYJN\BM<+5R:NHM91//$38*%F])/>4.*Z2C%],U2[ 3/D-,O8QO+
M=6V,-,:T;S&KBBJ#C3DW*M\<H81[T1UTT=5CZ#49;S-ZNE0#M$VJD$@0OBY!
M=-)H]T)T0FQ>/3FRJ8$I&YA:*,@'JD.P]R;E[_&@*7IC=$V\:0+OC#QS+P[A
MW6#<0IAZBP69PH67SEX,.PCGWCPUALA+YF3X3^7GH86FV73AS2C=-=']BT[9
MH#S:]T"!!>V;YK@[/CF;OM.^N/?OU4<FCQ574&-!H8$W)[5D_P;T"RU:VW</
M0E,7M].2GDV4QH'LA1!Z6)@$XT.\_@=02P,$%     @ Z8&/6DT,EO7! @
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
MBQ\#,#X GS=:NQ?'%Y@^+^O_ %!+ P04    " #I@8]:F'J6ND4#   ""
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6R-5=N.VS80??=7$,JBV #"
MZB[+CFW FTW0% FPB+?-0Y '6AK91$32):DXZ==W2,FJ%U6$O$B\S#D\P^',
MK,Y2?=5' $.^\T;HM7<TYK0, ET>@5-])T\@<*>6BE.#4W4(]$D!K1R(-T$<
MAGG *1/>9N76'M5F)5O3, &/BNB6<ZI^W$,CSVLO\BX+']GA:.Q"L%F=Z %V
M8/X\/2J<!0-+Q3@(S:0@"NJUMXV6]YFU=P9_,3CKJS&QGNRE_&HG[ZJU%UI!
MT$!I+ /%WS=X#4UCB5#&WSVG-QQI@=?C"_M;YSOZLJ<:7LOF$ZO,<>T5'JF@
MIFUC/LKS[]#[XP26LM'N2\Z=;1IZI&RUD;P'HP+.1/>GW_M[N (4/P/$/2!V
MNKN#G,H':NAFI>29*&N-;';@7'5H%,>$#<K.*-QEB#.;=\)0<6#[!LA6:S":
MW#Y1G.F7J\ @O[4*RI[KON.*?\(5Q>2#%.:HR1M10?6<($!A@[KXHNX^GF1\
M@/*.))%/XC!.)_B2P=O$\26_[.T#TV4C=:N ?-[NM5'X3+Z,N=X1I^/$-G66
M^D1+6'N8&QK4-_ VO[V(\O#5A.QTD)U.L6]VF(I5BZ)E3?[GPIC82;IQL5>\
MM+N:4F+J:6,/-4<@M6PP@YDX+&<8%N![4"XTUY.9C9,-5C)[4K3"^H&UA=R0
M(IUWW]GNAS; "145T;(V9XH7'_OS,/:+.+*C)/2S=#';M7LC#6W<9N+G>>$V
M(S]9Y+/WH/42$[IL>=M0 Q7F(7I2,MIE.I)3+I5A_W0+MTF>^VD:D9<XC"(_
M2G#8LS!^HDQAF3'D-O*+,/73,+.&.,'CXB)!TR<G)4NLRIAD1>$OBIA,1#8;
M(IO]<F3?:,.X\V9[)7XLO).<X^%]P@C"<,"SVV$:(]Z'5R]G6VW%/ OQH&SV
M5DE._J"BQ0).NKS,B)'/S=WB#<GF?IAD8Y!\#))/ .9C@/D$H!@#+"8 BQ%
M$EX >'O8\6J#6U&T\//%HG\2-R3%%U/,T]''$%S590[JX+J/3:Q6F*Y$#ZM#
M@]MV=?T_\ZX[?J#JP(0F#=0(#>_F^ 94UW&ZB9$G5^7WTF#/<,,C-FE0U@#W
M:RG-96(/&-K^YE]02P,$%     @ Z8&/6H83GX^- @  C04  !D   !X;"]W
M;W)K<VAE971S+W-H965T-#0N>&ULC51=;],P%'WOK[ "0B!%RU>[=*6-U&Y,
MXV&B6@L\(![<Y*:)YMC!=I;MWW/MI*&@KN*E]G7N.?=<N^?.6R$?50&@R7/%
MN%HXA=;US/-46D!%U86H@>.77,B*:@SEWE.U!)I94,6\T/<OO8J6W$GF]FPM
MD[EH-"LYK"513551^;(")MJ%$SB'@X=R7VASX"7SFNYA _IKO988>0-+5E;
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
M<VAE971S+W-H965T-3 N>&ULE5=M;]I($/[N7[&B595(F^+WES1!(H&FD9J
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
M/OVFRY!W2B3YGVU"J8#C=F Q*%_F6[X4UP,]ZN9"/HK!XH?OW*GS<YM<D+
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
MV=9MEOJZC?>;]YOQ\6XGB_V-#>X.\]<P6Y]KST;UYMC0H9J#:BZJ>:CFHUJ
M:B&J1:@6HYJ@-#6_;:5G^6P/'5NBY1]4<U#-134/U7Q4"U M1+4(U6)4$Y2F
MIKHM,2WU)::!D]]&43XT6"V>3D/?Z8<;'4:TDX1J'JKYJ!:@6HAJ$:K%J"8H
M30UCVTE:ZA\R]G#?KV1@)!^LXU;C:F%/%M:Y->V&$JT4H9J+:AZJ^:@6H%J(
M:A&JQ:@F*$T-95LI6NHK1;]NRMLD,[QB?_N]?^:;O/SCJQ''^KN)Z,W1,URT
M781J+JIYJ.:C6H!J(:I%J!:CFJ T-;]M5VDY>[;S5K3 A&H.JKFHYJ&:CVH!
MJH6H%J%:C&J"TM14MSVGI;[G-.)3U$::'W_4,NWYW/.=?LC1@43+2JCFH9J/
M:@&JA:@6H5J,:H+2U$"V9:6E_O8^X\Y=%T\O)TUZ/M5\IQ]T="31IA&J>:CF
MHUJ :B&J1:@6HYJ@-#62^Z:1^I6VZK#45QU^-_]E?)#K31W3PSQXG\^7QEH6
M59)F1M'Y3FG<)O?2^"1E9FR3*[GO^M<I-Z[3+,G6:;(QRBJIY,./O5[GQ>&;
M.UFD^94ALRMY93AR?3A'-FSSA6%-+'M/U'\[U MOOVF'7<^JPXC#E.D+XW-:
MW1I9;LCK:[FN]A.!FKE/\[MR\[7>C_V/(=0K9O7?16ESW_S-_K[YYWU_KA?E
MK925DU3)Y>NM+&[D.[G9E,;A].#-V?XOP,>OUO1U_;>2^<HQSRZ>?+W^TW\E
MZE?@Z7="Z]4O5N\:RWJ-9<]W?//5+[UCF*]^[I,B\Y4X+'_1[L+EZUUR(T52
MW*3U:[F1U_7N3,[W!?4BO;E]_$V5[]Z<F6?&I[RJ\NWAE[>R?KF+_0+U]Z_S
MO/KVF_T G_/BC\,?V>7_ 5!+ P04    " #I@8]:00ZC/_H&   ^)@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6SM6FUOVS80_BN$-PPM$-LB);\D
M2PPD<;L56(N@1M</13_0,FT3D427I.SVW^\HR99?*%IVW6$#F@^Q7H['>^Z.
MQX<4;U="/JLY8QI]C:-$W37F6B]NVFT5SEE,54LL6 )OID+&5,.MG+750C(Z
MR1K%49MX7K<=4YXT!K?9LR<YN!6ICGC"GB12:1Q3^>V!16)UU\"-]8/W?#;7
MYD%[<+N@,S9B^L/B2<)=>Z-EPF.6*"X2)-GTKG&/;X:^;QID$G]SME);U\A
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
MYJF2B_/RHJ/%K#BC3H0V)]ZBF0*)0=H)9CP10K]W[+&W_->B]P=02P,$%
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
M<VAE970U.2YX;6RUW6MOVL@>Q_&W,F)7JU2J C802)I$2O']<D[5=L]%J_/
M#9,$+6#6F&8K[8L_-C@X)NY@=[]YTB:NY^,9X#_X\JM]^1@GOZ\?I$S%GXOY
M<GW5>4C3U46WN[Y]D(MH?1JOY#+[E[LX641I]FMRWUVO$AE-MXT6\Z[>ZYUU
M%]%LV;F^W"[[D%Q?QIMT/EO*#XE8;Q:+*/GV7L[CQZN.UGE:\'%V_Y#F"[K7
MEZOH7GZ2Z:^K#TGV6W>O3&<+N5S/XJ5(Y-U5YT:[" >]O,%VC7_-Y./ZV<\B
M'\J7./X]_\6=7G5Z>8_D7-ZF.1%E?WV5$SF?YU+6CS\*M+/?9M[P^<]/NK4=
M?#:8+]%:3N+YOV?3].&J,^Z(J;R+-O/T8_SHR&) P]R[C>?K[9_BL5BWUQ&W
MFW4:+XK&60\6L^7N[^C/XH5XUD#7O]- +QKH31OTBP;]@P;]T7<:#(H&@Z8-
MAD6#8=,NG14-SIHV&!4-1DT;C(L&XZ8-SHL&YTT;:+VG=Z[7N,G^S6[\;FM/
M;[?6^/W6GMYP;?N.=W>?Q>T'V8C2Z/HRB1]%DJ^?>?D/VVK8ML\^O[-E7KB?
MTB3[UUG6+KT.XF@I/LI;.?L:?9G+M3@Q9!K-YNLWXF<Q6XK/#_%F'2VGZ[?B
MEY^TL^&[?&$XF\^SJEM?=M.L"SG4O2TV9^PVIW]G<YHNPGB9/JR%N9S*:17H
M9GW?#T!_&L![72G>K))3H8W>"KVG]\6OGPQQ\O.;FHY-VC"3?_Q7G.S&6V<9
M:LN0MZ>BKVVM@:)+9AOF2)>L(\/;W)\*_?QHE^PVS)$N.<V'IWKCW 9,;WR4
M\=HP1T;FJRUO,\\^2X.MI2NZ%+1ACG0I5%MAE'^\>ZHN5:JOOY\^^ENWWW3Z
M^"W(UA!N*A?K_]5T\_V.&]1S^5[*Q7H5W<JK3K8;LI;)5]FYS@?=>U=7TB1F
MD)A)8A:)V23FD)A+8AZ)^206D%@(897:'^QK?Z#2=[6?E+5?5^Y*H6VYDYBQ
MPX9;+#^Z^7H]ZIWW+KM?GY<QN46+Q&P2<TC,)3&/Q'P2"T@LA+!*&0_W93Q4
MEO'-<KF)YMEN?2HS/!5)E,JZ4E8J;4N9Q P2,TG,(C&;Q!P2<W>8ICV;3'NG
MO6%U,O4:K>63'0M(+(2P2I&>[8OT3%FDUB;=)%)\2++OVE0*\X_-+/TFK,UR
M*L)H&=W+A5RFXL2)9LMH^49,XM.W(I@M9JF<BM]"N?@BD]K=<>56VQ8UB1DD
M9I*816(VB3DDYI*81V(^B04D%D)898H8[:>($7LH/B)KG\0,$C-)S"(QF\0<
M$G-)S",QG\0"$@LAK%+[XWWMC__VH;A2:%ON)&:,7QR*ZR\/Q<DM6B1FDYA#
M8N[+%W9P/CAX8;W=2EK_V5K]PYWRE]"HUSN @AIH>+!." VO4B3G^R(Y1PYT
ME4K;0B$Q@\1,$K-(S"8QA\3<\T8'NHW6\NO7&A\45:.U0FB0E;+2>N4EY%ZK
M;Q^1%=A"3.7Z-IFM\GA&796IS;9EAFK&D?%ZF_DWH0V+BVEI+'8+=E?JAG6U
M1H,6.EX;U1Q4<U'-0S4?U0)4"RFM.B<\BY5HRH_T[D!43K-Y815]VYZ=BA;Q
M9IG6S@7:RQV5\>A@WV%2K*7<4S'4W6K['8EJ%JK9J.:@FHMJ'JKYJ!:@6DAI
MU:+5RZ+5CQ3M4ZW&=V*>?:O7'DBJD=;?W*1F%-J18\EBK<I,HAW,)!;:,1O5
M'%1S4<U#-1_5 E0+*:U:K67T2E.F.[;5.IMN=[9KRQ2-6J&:<61DFBX6VY1H
M[7?RC[>UT%'8J.:@FHMJ'JKYJ!:@6DAIU9HN(U6:.E/U6M=YU9MM/1F@22Q4
M,U'-0C4;U1Q4<U'-0S4?U0)4"RFM.F&4X2UMR%[UU= <%ZH9J&:BFH5J-JHY
MJ.:BFH=J/JH%J!926G4F*!-BFCHBUN0:L)IH7?QHX*O0JB<!#R\@FN@V+52S
M4<U!-;?VU3T[O!9<K*6^&%Q#C?3QX=7@.NK%Y6!JC-62*1-3FC*4T?B*L)II
M739H5@K53%2S4,U&-0?5W$([=F6XV6K^=U8[O#;<;+60&FFUR,IHDM8NF]3L
MZC":5D(UX\AXC6RH^7&X&)?7<P^6U5\C?A760L=NHYJ#:BZJ>:CFHUJ :B&E
M5>>',I6EJ6-9[:X4[ZRSRD[%X?6=B7J+K>L=C5VAFH5J-JHYJ.:BFH=J/JH%
MJ!926O7F'&4V3%='FXH3VI\VJ]7\FY@\1+.E./G/[)>?QKHV>E>>PT[5YZ_5
M6VF[/X!J!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%E%:='\J<F*ZQYZ]U,G S034#
MU4Q4LU#-1C4'U5Q4\U#-1[4 U4)*J\X$9?A,5X?/FIR_5A.MBQ^-GNDOHV?:
MX7^V,=%-6DTV:>MU8;?J.@[:+1?5/%3S42U M9#2J@58YLET=7*JZ=EP-=.Z
M"-%@&:J9J&85VL'I6DT_K-=&JSEHWUQ4\U#-1[4 U4)*JY9L&1?3C\3%/EN?
MA>.K#YW1Z!>J&:AFHIJ%:C:J.:CFHIJ':CZJ!:@64EJU^,OHEPY'OW0T^H5J
M!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%E%:="<KHE_[WHU]JHG7QH]$O5#-1S4(U
M&]4<_6422QN<']Z8PT4WZJ&:CVH!JH4U+^_P^6U/JM5:ILYT)G6F9EI7+)HZ
M0S43U2Q4LU'-0347U3Q4\U$M0+50KPW.:=\I[#+IIK]"TDUMMJYR-.EV9+QA
ME-P^E$\52&/Q2:[272*M>$9$;;6_AFJA([=1S4$U%]4\5/-1+4"UD-*JLT.9
M<]/5.;>G<W7_S([1E>?KT/N/H9J!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&E59^4
M4T;A^CWV?%T?#;VAFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:559X(R]-8';X[6
M?WES-%T[_)][DWZ3FZ.IN]6Z:-%\&JK9J.:@FHMJ'JKYJ!:@6DAIU:(M\VE]
M=3ZM2+);^4,Q97:$>N+$RWOA9W^\:70+%C7?^ML<S:ZAFHEJ%JK9J.:@FHMJ
M'JKYJ!:@6DAIU8GAV2,PZ6=@L@_!9)^"R3X&DWT.)OL@3/9)F.RC,-EG8;(/
MPV2?ALD^#O,UXGC],H[75R9^&EV'5Q.MBY_4#%0S4<U"-1O5'%1S"^V[EYV+
MHB:WZ:-:@&HAI56+NHS9]=7/Q]P6]<U](G?W7E3NXJ,!.U0S4,U$-0O5;%1S
M4,U%-0_5?%0+4"VDM.H<4 ;L^F?P+CZ:MD,U ]5,5+-0S48U!]5<5/-0S4>U
M -5"2JO.!&5XKZ\.[_U0QD=MMIX-T"3?D?$VN.U4;<CG=5@+';N-:@ZJN:CF
MH9J/:@&JA916G1_*#&!?G5YK<Y5 _"5>ZW[OZEZVGG'05"&JF:AFH9J-:@ZJ
MN:CFH9J/:@&JA916G5_*%&'_'#X20>.$J&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@
M6DAIE9E@4,8)!Z_PU%6UV78V0#7CR'A_]+ZZK\-:Z-AM5'-0S44U#]5\5 M0
M+:2TW?S073](F1I1&EU?+F1R+R=R/E^+VSPVF-\0]]G2;%:XR^];>V%JG>Z+
MY;YV$=0M?Z]=3.J66]J%7;?<U2Z\NN4WVL6-GB_OEMV\OEQEQS)AE-S/EFLQ
MEW=9EWNGHV%')+/[A_TO:;RZZF@=\25.TWBQ_?%!1E.9Y"MD_WX7Q^G3+_D&
M'N/D]^W+<OU_4$L#!!0    ( .F!CUH1<OUOE@,  &<2   9    >&PO=V]R
M:W-H965T<R]S:&5E=#8P+GAM;+68:V_3,!2&_XH5$!H2++?>:2MM328F,311
M+D*(#UYSVE@D=K#=%OX]MI-ES9:%%9E]6&/GG,?V^Z:GL:=[QG^(%$"B7WE&
MQ<Q)I2PFKBM6*>18G+("J+JS9CS'4C7YQA4%!YR8I#QS \\;N#DFU)E/3=\U
MGT_95F:$PC5'8IOGF/\^AXSM9X[OW'9\()M4Z@YW/BWP!I8@/Q777+7<FI*0
M'*@@C"(.ZYESYD]BWR28B,\$]N+@&NFEW##V0S<NDYGCZ1E!!BNI$5A][& !
M6:9):AX_*ZA3CZD3#Z]OZ1=F\6HQ-UC @F5?2"+3F3-R4 )KO,WD![9_"]6"
M^IJW8IDP_]&^C!VH$5=;(5E>):MV3FCYB7]50APD!,$C"4&5$#PU(:P2PJ<F
M]*J$WE,3^E6"6;I;KMT(%V&)YU/.]HCK:$73%T9]DZWT(E0_*$O)U5VB\N1\
MF3(NT6OT$7B.+ND.A%2/@13H) *)229>3EVIQM'1[JIBGI?,X!&F'Z K1F4J
M4$P32)H 5TVPGF5P.\OSH),8P>H4A?XK%'A!#WU:1NCD>=O$%D_'A!V8J!NS
MA.(4>0.#\3LP\3&8Q?NOZ.3%,W_0?_.R0[&P]C4T\/!87[^]4Y'H4D(NOK=9
M6V)[[5A=MB:BP"N8.:HN"> [<.9ZUMZ;-CMLPB*;L-@2K.%-K_:FUT6OO)':
M&7+G3)L9):=O.+KD[^9^./:G[NY0Y(=!X_[8"T;-L*AS3L?*9PG6D*]?R]?O
ME.\R+S#A6C,D&9(I'*C8)F))&QSJ$_K]>R(^#/*#01C>T[!S8L=J: G6T'!0
M:SCX^R/X^F%QN(+\!GAK8>@$'EL8;,(BF[#8$JSARK!V9?A_BO;0IC<V89%-
M6&P)UO!F5'LSLEIU.FGM<T5M;HP>_@2T%*9_&.UQF2W!&C*/:YG'?RE,F&Y2
M3-#7;4;4^Z/ZE2PX$8"N,%4;%Z/_@E&A]@&$;M"%LJ2S:G6.=NPWPR8LL@F+
M+<$:EOG>W1["^S]UJ^):LL<J+;)*BVW1F@X=[/+\SJ]5_'-+Y&^TWM*DJENM
M[YO=E*/]L$F+*EJC$HZ&GOIKUL*X"O3#QFNSYS5"2QW=@XUS#GQC3BP$6K$M
ME>5>J^XM3T7._<G"'![<ZX_T:4E+_YD_.3-G!^X=OCR"N<)\0ZA &:S54-[I
M4"V,EZ<:94.RPFS;;YB4+#>7*> $N Y0]]>,R=N&'J ^6YK_ 5!+ P04
M" #I@8]:_@(0XZ@"   I!P  &0   'AL+W=O<FMS:&5E=',O<VAE970V,2YX
M;6RM55UOFS 4_2L6FZ9.VLHW-%V"E":JMH=I4=-N#],>'+@)5@UFMDG:?[]K
MH"A-2-N'O8 -YQR?<[$OXYV0]RH'T.2AX*6:6+G6U:5MJS2'@JIS44&);]9"
M%E3C5&YL54F@64,JN.TY3F07E)56,FZ>+60R%K7FK(2%)*HN"BH?KX"+W<1R
MK:<'-VR3:_/ 3L85W< 2]%VUD#BS>Y6,%5 J)DHB83VQIN[E+#+X!O"3P4[M
MC8E)LA+BWDR^91/+,8: 0ZJ- L7;%F; N1%"&W\[3:M?TA#WQT_JUTUVS+*B
M"F:"_V*9SB?6A44R6-.:ZQNQ^PI=GM#HI8*KYDIV'=:Q2%HK+8J.C X*5K9W
M^M#588_@!B<(7D?PWDKP.X+?!&V=-;'F5--D+,6.2(-&-3-H:M.P,0TKS5=<
M:HEO&?)T,LVVM$Q!$2W(LJXJSD J0LN,_- Y2#*KI812DZE2H!7Y3):XC[*:
M Q'K8<C9'#1E7'U$\-UR3L[>?QS;&JV:!>VTLW75VO).V)I#>DY\]Q/Q'"\8
MH,_>3O>?TVTL4%\EKZ^2U^CY)_1>#?U[NE):XI[\,Y2U%0^&Q<TYO50536%B
MX4%4(+=@)1_>N9'S92CY?Q)[5@>_KX/_DGJRD%#11SS$&!D[2+MC'LDLQW9!
MKEF)6XF5&_M6T@SO0Z5H]<-&WW28;1+XH1NX^)&W^RF/<5Z,2'_4XYX%"/H
MP>L!6$;@ =N@ C5DL56(]I;V@XLH/C!XC/)&T<@?MA?V]L(7[35[:]!4>+1<
M>!&/1M&!JV-8% 4G;46]K>A%6[="4S[D*CK^FJ,X\.+#8AWC_,"/1UYXX,O>
M:V3F)_*=R@TK%>&P1J9S'J.$;!MS.]&B:GK;2FCLE,TPQW\92 / ]VLA]-/$
MM,O^[YC\ U!+ P04    " #I@8]:(4_/DST&   @.P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970V,BYX;6RMFUEOXS841O\*X0Z*#%#$HKS)'L= 8JU%4P0S
MG19%T0?&IF-AM+B4G 68'U]ML:R8H:7!EX?$DGD/+^,#DN&-YD^Q^)9L.4_)
M<QA$R55OFZ:[6;^?K+8\9,EEO.-1]LXF%B%+LTOQT$]V@K-U$10&?5W3QOV0
M^5%O,2_NW8G%/-ZG@1_Q.T&2?1@R\7+#@_CIJD=[KS<^^P_;-+_17\QW[(%_
MX>G7W9W(KOH'RMH/>93X<40$WUSUKNG,T_4\H&CQI\^?DJ/7)!_*?1Q_RR^\
M]55/RS/B 5^E.8)E/Q[YD@=!3LKR^*^"]@Y]YH''KU_I=C'X;##W+.'+./C+
M7Z?;JY[1(VN^8?L@_1P_N;P:T"CGK>(@*;Z3I[+M2.^1U3Y)X[ *SC((_:C\
MR9ZK7\11@/Y>@%X%Z&T#!E7 X&T ?2=@6 4,VP:,JH!1VY3&5<"X;<"D"IBT
M#3"J *-MP+0*F!8ZE)]?\>&;+&6+N8B?B,A;9[3\16%0$9U]YGZ4R_XE%=F[
M?A:7+DQ^GQ(O>N1)FBF<D@N3I\P/DH_S?IKA\T;]586R2Y3^#HKJY#:.TFU"
MK&C-UTU /\OKD)S^FMR-KB3^N@\NB3;\A>B:/B1?OYCDXH,LL647S/+WO\G%
MSS_1\>B3C&6J6;?L)<.<S<CJ0#F3D*U&F7QU20;T;$9.%\R9E%S@[]MKG]=
M/KR&6H.#]X.".VCI_3^_90V(E_(P^5>2Y4U)&\II^8HT2W9LQ:]ZV9*3</'(
M>XM\S-HGF:Y(F(F$64B8C80Y2)B+A'D@6$/CX4'CH8I^.GW[$3'C(& B^4B^
MDP\RE97$KBHC82829B%A=@D;%;!\__BXH*-!-KL-YOW'8TN1G;I(F/<#,*(0
M='00=*04]$[$*\[7"=F(."07G_F.O>2F)B3>?"2YOC)%E<RNBB)A)A)F(6'V
MZ$11?:1E7V\,+9O1P;'*AG;:T$4FYX%@#07'!P7'Y^?(/P2+D@T7Y/I!<%XN
M^;<\O.="NMPKB5T%1,),),Q"PFPDS$'"7"3, \$:*D\.*D^@N]8)4F,DS$3"
M+"3,1L(<),Q%PCP0K*&Q<=#8.#\C^[7&V9Z L##>1]+-@'&Z]Z+ZZ8*U-$Y7
MMLE(LK*9I\ )/6UF27@E[DU#6SG8KL8@82X2YH%@#6.F!V.FW8P1?K3R=RQ0
M>*,D=IW\D#"SA(V/MVHRHZW3=E*A;61R#A+F(F$>"-80D&KU0:G61L&49W"I
M;^KXKL)!:2:49E6TAI@#R1\;-K1;!TISH30/16O*>72*3[O-CP%?/W#%Y%CQ
MCA?!T5BVJE8-&\O@8#H82];5JFEC7M,,R;PF:6AHDLYM]:@[^X.DN5":AZ(U
M_=%K?W2E/_FYC+\FZW?.8]31G:<V),VL:,W]X5!FG7YJLB'=T$$3=* T%TKS
M4+2F=G41ABH/Q\MI*UM1PT1J';3H J699P8V("^<"=FHK!^.M*$C<* T%TKS
M4+2FEG51A:JK*G=<K+)5E&4K:+PAN[U8;5G"I8J6($J/YA3M<OQV#6W3RE0G
MU7F/!JU_0&D.E.9":1Z*UE2O+I=0=;WDO8J(.JSS7 BMB4!I%I1F0VD.E.92
M22UF.M0D?TAYJ(Z;5M85%-JBA+)C+^P^X&1WF!VEHHYE<QW5WTZ)K9J9ZKPZ
MJP6M=T!I#I3F0FD>BM:TKRYZ4.5A].+6C_QP'QX*=N0[^9&:GKJ7SE,HM!P"
MI5E0F@VE.5":"Z5Y*%K3\[HJ0@UH=8\BC_>74)H)I5E0F@VE.5":"Z5Y*%I3
MZ+IH0]55F[L659H*<7Q\8TRFDE.9I;JSSH(B:1:49D-I#I3FTM.BE*PFY:%Z
M;?[C>%VMT=75FEOVC-@SJ'OI.L5":2:49D%I-I3F0&DNE.:A:$W/Z\*/3J%[
M!AU9M5A":2:49D%I-I3F0&DNE.:A:$VAZTJ4KJY$M=DSZ*<EGXEDPZ#NJ;.=
M2)H%I=E0F@.EN;JD[#8V#$F%SD-U7*K7/WHJ+N3BH7BD,B&KW*J\DZ.[Y6.;
M-W2V+)YN?'/?IC-'=M^D,TMV_YK.KHN''OMUM^6SH[=,//A10@*^R5+0+B>9
MPJ)\'+.\2.-=\:S>?9RF<5B\W'*VYB)OD+V_B>/T]2+OX/!0[.)_4$L#!!0
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
M\=D&RB[ ^:V4YK5C7Q+]0W#Y-U!+ P04    " #I@8]:8FA,Q8L"   !!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6RU5%%OVC 0_BNG;)JHU!$(
MH=TZB 2EU2JU$RIJ]U#MP20'L>K8J>U MU^_LQ,R)A6>MH<D9_ONN^\[YVZT
M5?K9Y(@67@LAS3C(K2TOPM"D.1;,=%6)DDY62A?,TE*O0U-J9)D/*D08]7IG
M8<&X#)*1WYOK9*0J*[C$N093%073/Z<HU'8<](/=QCU?Y]9MA,FH9&M<H'TH
MYYI688N2\0*EX4J"QM4XF/0OID/G[QT>.6[-G@U.R5*I9[>XR<9!SQ%"@:EU
M"(P^&[Q$(1P0T7AI,(,VI0O<MW?HUUX[:5DR@Y=*?.>9S<?!IP R7+%*V'NU
M_8J-'D\P5<+X-VP;WUX :66L*II@8E!P67_9:U.'O8 H.A 0-0&1YUTG\BQG
MS+)DI-46M/,F-&=XJ3Z:R''I+F5A-9URBK/))'VIN.&^0A]A07>>50)!K>#*
M6$ZJ,8-KQC4\,E&A<0??Z%>9&(/6@(_6Y,)D!K><+;D@*'*C\ZJ@_<Z<:90V
M1\M3)LP)=&9H&2=K%%JB[TB$:4-U6E.-#E#M1W"G",O E<PP^QL@)-VM^&@G
M?AH=19QAVH5!_Q2B7A3#PV(&G?<G1W ';5$''C<^5%11Y@QN9-TSKK0+U!N>
M4F$ZBQSE+WI.X%)U3^'69O!TA\42]8^W2G(TD>O8"U.R%,<!M:2A)!@D'][U
MSWI?CLB(6QFQ1Q\<D/'/_X:G6\H -Q8+\Z;8^#^(';9BA\?O;*\1)&DB:2DS
M^5LT:Z"A!W)#;Y/$9^>?XT$\"C?[#,*]MBQ0K_WP,9"J2MJZ0]O==KY-ZK;^
MXUX/QSNFUUP:$+BBT%[WG++K>N#4"ZM*W^1+96ED>#.G&8W:.=#Y2BF[6[@$
M[=1/?@-02P,$%     @ Z8&/6@XITW&7 @  UP8  !D   !X;"]W;W)K<VAE
M971S+W-H965T-C8N>&ULE95M;],P$,>_BA4FM$FH>6C3EI%&:E<02$Q,*V,O
M$"_<Y)I82^Q@N^WZ[3D[:5:T-((WB1_N?O<_/YRCO9!/*@?0Y+DLN)HYN=;5
MM>NJ)(>2JH&H@./,1LB2:NS*S%65!)I:I[)P \\;NR5EW(DC.W8GXTAL=<$X
MW$FBMF5)Y6$!A=C/'-\Y#MRS+-=FP(VCBF:P OU0W4GLN2TE925PQ00G$C8S
M9^Y?+Z;&WAK\8+!7)VUB,ED+\60Z7]*9XQE!4$"B#8'B;P<W4!0&A#)^-TRG
M#6D<3]M'^B>;.^:RI@IN1/'(4IW/G*E#4MC0;:'OQ?XS-/F$AI>(0MDOV=>V
M0S1.MDJ+LG%&!27C]9\^-^MPXA"$9QR"QB&PNNM 5N62:AI'4NR)--9(,PV;
MJO5&<8R;35EIB;,,_73\%3 E12Z7H"DKU!6Y((R3[[G8*LI3%;D:@QA3-VF
MBQH8G 'Z ;D57.>*?.0II'\#7%372@R.$A=!+W$)R8 ,_7<D\((1>5@MR>7%
M50]WV*8^M-QA?^H_YVNE)9Z.7UW)UHA1-\+<F&M5T01F#EX)!7('3OSVC3_V
M/O0('+4"1WWT^%L%DFK&,U(8J2012G=IK"FAI9A+N(O#D1>YNX[081LZ[ U]
M#^9"OX36(,NNT/V48$I*>Q9Z%F/<*AKWLA[M_8*4T!VN2@98$?Y-8C\V( >@
M4I%AHY0$[TE*#WV*)ZWBR?\I3IE*Q)9K@KL*75)KGC\^V4EOX(TF8?=F3ELA
MTUXAJUQ(;=>G7BIU]B1-7YTD_]5)<D^*30DRLR75(#&SNNZTHVW5GM?%ZL6\
M+OFW5&:,*U2U05=O,,'(LBZC=4>+RI:NM=!8"&TSQY<'I#' ^8T0^M@Q =JW
M+/X#4$L#!!0    ( .F!CUJC-TIL- ,  /,*   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8W+GAM;*V676_:,!2&_XJ535,K;<VG$V 0J055V]1*J*S=Q;0+
M P:L.C&S'6C__8X=R/A(LQ;M!N+$Y_7[G!P[I[L6\E$M*-7H*>.YZCD+K9<=
MUU63!<V(NA!+FL.3F9 9T3"4<U<M)253&Y1Q-_"\V,T(RYVT:^\-9=H5A>8L
MIT.)5)%E1#Y?42[6/<=WMC?NV'RAS0TW[2[)G(ZHOE\.)8S<2F7*,IHK)G(D
MZ:SG7/J=ON^9 #OC@=&UVKE&!F4LQ*,9?)WV',\XHIQ.M)$@\+>B?<JY40(?
MOS>B3K6F"=R]WJI?6WB &1-%^X+_8%.]Z#DM!TWIC!1<WXGU%[H!PD9O(KBR
MOVA=SDU"!TT*I46V"08'&<O+?_*T2<1.@!^]$!!L H+7!H2;@-""ELXLUH!H
MDG:E6"-I9H.:N;"YL=% PW+S&D=:PE,&<3J]H9 #A3ZA$13(M. 4B1FZ);J0
M3#-X ",[!=TP,F:\O'DVH)HPKLXA[GXT0&?OS[NN!C=&TYUL5KXJ5PY>6'E
M)Q<H]#^BP NBFO#^Z\/#_7 7<E E(J@2$5B]\ 6]M_#_O!PK+:$"?]5AE^M$
M]>N8;=E12S*A/0?VG:)R19WTPSL_]C[7)>$_B>VE)*Q2$C:II]=29.@;R0O8
MWZC,-$9:($@]S<94;M./Z[)02F,K;<Z251I&[0#'77>UR]?HX$2^J.*+WLH7
MU_'%=7RE=+S#Y\>XG;0/^!H=G,B'*S[\5K[$\-T2.5ELX9(Z.'P$%_IAZ!VP
M-:Y^(EM<L<6-;-^%)KS.>GQD'4<QCO&!]T;U$[TGE?>DT?L-5:J#2":*7"OX
M%MHE<LWR.6*YIC#2=63)<<5!O44'8(U+GPC6JL!:C6##$@0]$%[8@W16P$%*
MS7>+946&N#U)E^09^@"MZAA;QV\OB)/$/X!LM'$B9+N";+_B[?4+*0VJ&',V
M)Z8CJ>5I'V^D,/+\Y("G?7Q8XC"(6]6T/:>^]_?C[C5[%5!34%'9OWQN=/!>
M<04)/JRNNGE>C -\X-3=Z4A,.PA'SISE"BI@!H'>10(*LNRPRH$62]NDC(6&
MEL=>+J KI=),@.<S(?1V8/J>JL]-_P!02P,$%     @ Z8&/6DKO%HMX @
M5P8  !D   !X;"]W;W)K<VAE971S+W-H965T-C@N>&ULK55=;],P%/TK5D!H
MDT;SU10H;:2UW00/0]6FP0/BP4UN&VN.G=GNQ_X]UTX:VI$5D'AI_''/N>=>
MVZ>CK50/N@ P9%=RH<=>84PU]'V=%5!2W9,5"-Q92E52@U.U\G6E@.8.5'(_
M"H*!7U(FO'3DUN8J'<FUX4S 7!&]+DNJGB; Y7;LA=Y^X9:M"F,7_'14T17<
M@;FOY@IG?LN2LQ*$9E(0!<NQ=QD.IXF-=P%?&6SUP9C82A92/MC)YWSL!580
M<,B,9:#XV< 4.+=$*..QX?3:E!9X.-ZS7[O:L98%U3"5_!O+33'VWGLDAR5=
M<W,KMY^@J<<)S"37[I=LZ]@D\4BVUD:6#1@5E$S47[IK^G  " <O *(&$#T'
M]%\ Q T@=H76REQ9,VIH.E)R2Y2-1C8[<+UQ:*R&"7N*=T;A+D.<2><*+X0R
M3Q=DSJDPA(J<7#VN684G92[(%[Q'9S,PE'%]3MZ2^[L9.7M]/O(-YK8,?M;D
MF=1YHA?RA!&YD<(4FER)'/)C A]%M\JCO?))=))Q!EF/Q.$%B8*HWR%H^O?P
M^(2<N&UD[/CB/S3RN(/D^^5"&X67]4=7SVK*?C>E?<!#7=$,QAZ^4 UJ U[Z
MYE4X"#YVU?N?R(ZJ[[?5]T^Q8S>1-&/4/4W8H<=HZ"JX9DD<BS6831H%'Z($
MSV]S6$I76!@/XC;L2&32BDS^621A@F12&R*71%,.NDMU\IN<X)G@4Q&U5O_@
MC9:@5LZZ-.9>"U-?^G:U=L<)NJ-SD6?KZ)J7SBS\7S2UY=Y0M6)"$PY+I QZ
M[U"/JFVLGAA9.2=82(.^XH8%.C\H&X#[2RG-?F(3M/\EZ4]02P,$%     @
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
M?%\6-3 LSWD+C9ZIN&!8Z:Y8^[(5@$N;Q*@?!D'B,TP:+Y_:L5N13_E&4=+
MK4!RPQ@6?R^!\MW,&WF'@3NRKI49\/-IB]>P!'7?W@K=\WN5DC!H).$-$E#-
MO/GHXC(S\3;@!X&=/&HC4\F*\P?3N2EG7F" @$*AC +6KRU< :5&2&/\V6MZ
MO:5)/&X?U*]M[;J6%99PQ>E/4JIZYDT\5$*%-U3=\=T7V-<3&[V"4VF?:-?%
M)K&'BHU4G.V3-0$C3??&C_MU.$H(PQ<2PGU":+D[(TNYP KG4\%W2)AHK68:
MME2;K>%(8S[*4@D]2W2>RF\:A9LU65% <RE!2?01+?67+S=ZA%?HLU1$UPXE
MFC,N%/F'[6*>+4!A0N7[J:\TA='RB[WC9><8ON"X@.(<C4<?4!B$$;I?+M#9
MVR<ROBZBKR3L*PFM[O@%W5=0_YJOI!+Z1_CMPN[D([>\V1P7LL4%S#S]]TL0
M6_#R=V]&2?#I!/RXAQ^?4L^O!6?H*VXV>F.@;FUBI#C2BP5L!>*P8+$+O)..
MK;39A-L\3H.Q#MTZB**>*!I*E+B($A=1)YV\CBCNB>*A1*F+*'41Q4.(DIXH
M&4HT<1%E+J)D"%':$Z5#B3('T3AP$:5#B"8]T>0DT?<:]&51*1 NR\DSR]$H
M2[+,[9GUGMEI3ZXP==EESW9*%$23-'IBYQ^=I^9J^H;%FC024:AT8G">:@71
M'?==1_'6'K$KKO2!;9NUOB%!F  ]7W&N#AUS:O=W;OX?4$L#!!0    ( .F!
MCUI]L'W/= (  %P&   9    >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;*U5
MT6Z;,!3]%8M-4R=M!4P(:9<@M8FJ[6%:U+3;P[0'!VZ"58.9[23-W^_:4)0V
M-.K#7F(;GW-\S@7?C'=2/>@"P)#'4E1ZXA7&U)>^K[,"2J;/90T5[JRD*IG!
MI5K[NE; <D<JA4^#8.B7C%=>.G;/YBH=RXT1O(*Y(GI3EDSMKT'(W<0+O:<'
MMWQ=&/O 3\<U6\,"S'T]5[CR.Y6<EU!I+BNB8#7QKL++:6SQ#O"3PTX?S(E-
MLI3RP2Z^Y1,OL(9 0&:L L-A"U,0P@JAC;^MIM<=:8F'\R?U&Y<=LRR9AJD4
MOWANBHDW\D@.*[81YE;NOD*;QQG,I-#NE^P:[!#!V48;6;9D=%#RJAG98UN'
M T(X>(5 6P)]*R%J"9$+VCASL6;,L'2LY(XHBT8U.W&U<6Q,PRO[%A=&X2Y'
MGDFOLDQN*D/F;,^6 C3Y3!;XI>0; 42NR-'VV0P,XT)_1.#]8D;.WG\<^P:-
M6#D_:P^];@ZEKQPZ@^R<1.$G0@,ZZ*%/WTZ/GM-]C-_5@'8UH$XO>D7O9.#?
M5TMM%'YM?_IR-L*#?F%[ R]US3*8>'C%-*@M>.F'=^$P^-*7^C^)/:M!U-4@
M.J6>+C9U+?9D6N#%)S>\8E7&J[5_IUB.(ZG9'J^NZ2M!HQL[7=LSMFDT2((
M7\SV,-PQ+*&C( PZV#/;@\[VX*3M'Z8 I?ML-;SAP7GA**'T8O3"US&.QDF4
M!'&_L;@S%I\T=B<-$WV^XJ,Z4!I>1$'XPM<Q+D)0$K[TY1_<?=MWOS.UYI4F
M E;(#,X3E%!-+VL61M:N'2REP>;BI@6V?U 6@/LK*<W3PG:8[@\E_0=02P,$
M%     @ Z8&/6I)@*J_  @  )PL  !D   !X;"]W;W)K<VAE971S+W-H965T
M-S0N>&ULM99=;YLP%(;_BL6FJ96Z\!F2=@2I#>O6:=6B=MTNJETX<!)0#6:V
M">F_GPT4)2M%C<9R$6SC]SWV@WUTO)*R!QX#"+1-2<9G6BQ$?J;K/(PAQ7Q$
M<\CDFQ5E*1:RR]8ZSQG@J!*E1+<,P]53G&2:[U5C"^9[M! DR6#!$"_2%+/'
M"R"TG&FF]C1PDZQCH09TW\OQ&FY!W.4+)GMZZQ(E*60\H1EBL)IIY^99,%'S
MJPD_$BCY3ANIG2PI?5"=JVBF&6I!0" 4R@'+QP;F0(@RDLOXW7AJ;4@EW&T_
MN5]6>Y=[66(.<TI^)I&(9]I40Q&L<$'$#2T_0[.?L?(+*>'5/RKKN6-70V'!
M!4T;L5Q!FF3U$V\;#CL"TWE!8#4"Z[4"NQ'8KQ4XC<"IR-1;J3@$6&#?8[1$
M3,V6;JI1P:S4<OM)IC[[K6#R;2)UPC\/0U9 A#YNY4'BP!'.(O1-Q,#0 C_B
M)9%#1P$(G!!^C-ZCN]L ';T]]G0A@RL+/6P"7=2!K)<"Y6R$3/<$68;E=,CG
MKY&;+\J#?GD X0C9G7)=$FNQ62TVJ_*S_P';_5<I0E<"4OZKBU<=P>F.H*[[
M&<]Q"#--WF<.; .:_^Z-Z1H?NN@-:18,9+9'UF[)VGWN_I<B6LNT(A N,8L0
M3FF1B2Y\M<VXLE');>.?3@WY\_3-+IC>:(>"&<AL#XS3@G%ZP<AS57&1J5YF
MR_KX07/\NOCTNAUZO(8T"YQG7\X\G>Q]NCU XQ;0N!?0Y7?TB= E)FB.\T1@
M<H*N,GGM[Z\A70+KO(.]CH="&M(L&,ALCZ3;DG3_>W9SAR0[I%DPD-D>V4E+
M=C),=NNU.13?Y/F%,\:G4WOZ5[(,!HI:H]%WJA)50EYCMDXRC@BLI+TQFL@%
ML;HLJSN"YE6ALJ1"ECU5,Y:5+# U0;Y?42J>.JKV:6MC_P]02P,$%     @
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
MNOA-,5%/,^ Z0/4OF%JK544/4#_VPM]02P,$%     @ Z8&/6IEHW-KS @
ML@D  !D   !X;"]W;W)K<VAE971S+W-H965T-S<N>&ULK59=;]HP%/TK5C9-
MG;0V7Q"@@T@%-JW2.J&B;@]5'TQR@:B)S6P#[;_?M9-F? 2KU?8"MG//\3G7
MB>_M;[EXE$L 19Z*G,F!LU1J=>FZ,EE"0>4%7P'#)W,N"JIP*A:N7 F@J0$5
MN1MX7N06-&-.W#=K$Q'W^5KE&8.)(')=%%0\#R'GVX'C.R\+M]EBJ?2"&_=7
M= %34'>KB<"96[.D60%,9IP1 ?.!<^5?CGHZW@3\S& K=\9$.YEQ_J@GU^G
M\;0@R"%1FH'BWP9&D.>:"&7\KCB=>DL-W!V_L'\UWM'+C$H8\?Q7EJKEP.DZ
M)(4Y7>?JEF^_0>6GK?D2GDOS2[95K.>09"T5+RHP*B@R5O[3IRH/.P _.@$(
M*D!P"&B= (05(#1&2V7&UI@J&O<%WQ*AHY%-#TQN#!K=9$R?XE0)?)HA3L4C
MSC8@5#;+@?S@"B29T&>J9^=DBJ],NL8AGY/=N#',%#D;@Z)9+C]BX&F2^QLH
M9B >,.AN.B9G[S_V786R]>9N4DD<EA*#$Q+]@-QPII:2?&$II/L$+OJM30<O
MIH>!E7$,R04)_4\D\()6@Z#1Z^&A14Y8GT%H^,(3?-8\WW_':'*MH) /3;DK
MJ5O-U/H.N)0KFL# P8]<@MB $W]XYT?>YR;?_XEL+PNM.@LM&WL\A$7&6,86
M32Y+:-M ]<6TB7W?\SHZ_9M= ]8MF@T0B_9VK;UMU7Z5IIF^E9JD6Y&ODE1:
M*WDB2PKVI$>U],@J_9HIP(T5@2>L#!)DDX?H:.].)XP.DV_=Z.W)[]0..E8'
M>-=@65%-NJW -^3^WWGVG'5K9UVKL_(RD"=>K.[1H9Q'0=OSO(-CL>[Q=O&]
M6GS/_CW3G+($FI3WCK[F=COTNM&!\..PYC?>W2E_!8B%Z0HD2?B:J;(HU*ME
MXS'$QL,4Z(-U;$BN3!UV_]*4W<P-%7@[29+#'"F]BPZJ$F6'4$X47YDB.^,*
M2[89+K&I J$#\/F<8UVL)GJ#NDV+_P!02P,$%     @ Z8&/6@:9IC^:!
MDAD  !D   !X;"]W;W)K<VAE971S+W-H965T-S@N>&ULM5EK3^,X%/TK5G:U
MFI$8$CN4MFQ;"=I%,UH8$(]]C?:#26X;:Q([8[L4_OTZ#Y(&6I=VTR^0A^_Q
M/=?V\:DS6 CY744 &CTE,5=#)](Z/7%=%4204'4H4N#FS53(A&IS*V>N2B70
M, ]*8I=XWK&;4,:=T2!_=BU' S'7,>-P+9&:)PF5SV<0B\70P<[+@QLVBW3V
MP!T-4CJ#6]#WZ;4T=VZ%$K($N&*"(PG3H7.*3\:DDP7D+?Y@L%!+URBC\B#$
M]^SF2SATO"PCB"'0&00U_QYA#'&<(9D\?I2@3M5G%KA\_8)^GI,W9!ZH@K&(
M_V2ACH9.ST$A3.D\UC=B\1E*0GF"@8A5_A<MRK:>@X*YTB(I@TT&">/%?_I4
M%F(IH--9$T#* /+> +\,\'.B168YK0G5=#208H%DUMJ@91=Y;?)HPX;Q;!AO
MM31OF8G3HQN(J88075.IG]&=I%S1HL"?T*V9,^$\!B2F:#('I 5:;LY H0\3
MT)3%ZJ-I?G\[01]^_CAPM<DK0W>#,H>S(@>R)@=,T*7@.E+H-QY"V 1P#:&*
M%7EA=4:LB!,(#I&/#Q#QR-&*A,;O#_<MZ?A5D?T<[V@-WB7C,_0W0]\N(7D
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
M626%K-BU]>X8J$C$UD 6 'A&SS(IUCAJL=U?T=>OSGPZ>J?(91YR;7H3KC5
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
MH9YH[SXTPC=P"]\O4B@^)Y]4M>G!E:3<H-[[#Z$KP5 :0]'LD!CM'7BH)!5
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
M]@#'&22S+<?D<\XXY2G#(J6P0P&.A9@D6)_L9@62";RRICT3[(Y0SD$V'=)
MI(*; 7:/9EW%M3WQ^U"B*YR:]!(3D@#>K%37A1+63*P4WCD)E9"F7' <I%G=
M]BY,$E_>M/G5/1BG2I +.Y8JI+GBNB[<S6H]^DZ"VZD=^$[6[\U(W+*.4=G/
MRF<['NYXK3NW=_8,]U]*]6S^D<H%P]@4D",][Z:')5K6XV[]HD5E!\"YT#A.
MVL<E?B* - *XGPNA]R_F@.:C8_P/4$L#!!0    ( .F!CUHM^ @Y500  + 3
M   9    >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;*V8;4_C.!#'O\HH=SJ!
MQ#;-0PMTVTK0%BT2K!#<WNF$[H5))HVU2=RUW7;Y]F<[:9I R+:G\((FMN<_
MXY\39SSC+>/?18PHX6>:9&)BQ5*N1K8M@AA3(GILA9GJB1A/B52W?&F+%4<2
M&J,TL=U^?VBGA&;6=&S:'OATS-8RH1D^<!#K-"7\]1H3MIU8CK5K>*3+6.H&
M>SI>D24^H?RV>N#JSBY50IIB)BC+@&,TL:Z<T<(9: ,SXB^*6U&Y!CV5%\:^
MZYO;<&+U=4288""U!%$_&YQADF@E%<>/0M0J?6K#ZO5._<9,7DWFA0B<L>1O
M&LIX8EU8$&)$UHE\9-LO6$S(!!BP1)C_L"W&]BT(UD*RM#!6$:0TRW_)SP)$
MQ<!U/S!P"P/W4 .O,/#>&#C>!P9^8> ?ZF%0&)BIV_G<#;@YD60ZYFP+7(]6
M:OK"T#?6BA?-](/R)+GJI<I.3F_3%:%<K;R$.R8$G,Q1$IJ(T[$ME;P>9 >%
MU'4NY7X@Y;APSS(9"UAD(89U 5O%50;G[H*[=EL5YQCTP'/.P.V[/GQ[FL/)
M[TV!S0Z7\5ID%L=$,_OZ#YS\\9LS''P^;9FJ5ZZ#9\2] ]?A^4X-@%N)J?BW
M:2ER-;]93>\N([$B 4XLM7T(Y!NTICK8_N<F?%V*+3H2JU'T2XI^FWJ58J(H
M-H%K%6@.#YJ8Y3H#HZ-WX\W4\=4L+CUG;&\J ^?M$3\[3<N[^!]1_A+BH(0X
M: WI*69<PB>0R%.@V0:%U$0;:;8J'?L8YF+#*E)WZ'EUGHN.7-;0#$LTPT.?
M+Q;!DK%P2Y.D"4RKSK%@AN_!^,Z@K_[>L.G(:XW-><GFO)7-S5JN.<**TPV1
M"/AC3>4K1.LL5-^K3"4=&EL3JO/W;]*%]WYRLU;WQ^Y2N9CC5;T:IQ6W-0P7
M)8:+0S \%!@6.88;C>&^Q  G7U0.1[)3F+'>&=S)L ?/]YB^(&_<[5M='OLT
M=2FVZ$BLAOJR1'W9Z3?SLDN*78HM.A*K473Z^Q2PW]F&WRYU+,1"[5=;?E=.
MZWPJ*;+3RN<K#1#^)(E^T*Z$4*>WRIM\1U,J,6Q]?=OUCX;6I=JB*[4Z6W?/
MUNWT'2[DND+9I=JB*[4ZROT)PFE-K8](3MJ%CH;H-:7"3>E)5W[K@/3AH-ZR
MSW2=]E179=_PB$%"A* 1#8BN77R" +DZ ^LZ2+U'0$PV""^(F4II0@3)0,8(
MD?Z4!Y0D(*3ZYIN]$R+&3><*.64AH#X2@SI"FEUB?QI5$@'+=,%GIV:FGDGC
M\3 5_PRV5,:0,< HPD"M?Z9E-I2M1?*JYK%2&[PRS-361;. I0@G^GQTVFOB
M:E>J"2GRI2GC"!7F.I/Y*:)LS4M%,W<T-P62-^V*_JZ&]*;GVAG-G48+7UGX
MC3VC*^/#WH>4U[+N"5]2M38)1BJ\?N]<+3G/RT/YC60K4_]X85*RU%S&J):/
MZP&J/V),[FZT@[)(-_T/4$L#!!0    ( .F!CUJWM6V#\0X  /3X   9
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
MVVY7/G^Q7^#'+O_]L-G7_P-02P,$%     @ Z8&/6JPZLOA] P  FA   !D
M  !X;"]W;W)K<VAE971S+W-H965T.#<N>&ULM5AM3]LP$/XK5C9-3&+-2TM;
M6!L)"MN0AH;H&)H0']SDVEHX<6:[+?S[V4Y("TI-T\*7QG9\S]US=['OVELP
M?B^F !(])#05?6<J97;DNB*:0H)%@V60JC=CQA,LU91/7)%QP+$12J@;>%[;
M33!)G;!GUBYYV&,S24D*EQR)69)@_G@"E"WZCN\\+5R1R53J!3?L97@"0Y#7
MV257,[=$B4D"J2 L11S&?>?8/QKX!UK [/A#8"%6QDA3&3%VKR?G<=_QM$5
M(9(: JO'' 9 J492=OPK0)U2IQ9<'3^A?S/D%9D1%C!@](;$<MIWN@Z*88QG
M5%ZQQ0\H"!D#(T:%^46+8J_GH&@F)$L*865!0M+\B1\*1ZP(^*TU D$A$+P4
M:*\1:!8"34,TM\S0.L42ASW.%HCKW0I-#XQOC+1B0U(=QJ'DZBU1<C(<L"11
MWAQ*%MVC+VBHTB2>44!LC&XPYSB5 EW!'+B 8M,PHT2BO5.0F%#Q60F5&V\O
M(!D!OU-K'Y&+Q!1S$#U7*CNU-C<J;!KD-@5K;/(#=,%2.17H+(TA?@[@*H(E
MR^")Y4E@13R%J(&:_CX*O*!99=#FXBV+.<W2Z4V#UWPWI]_^5)#H7$(B[BKX
MG.3Z6]7Z]=%P)#(<0=]1W[X /@<G_/3!;WM?JYSS1F#/7-4J7=6RH8?7*@,X
M?23I! U-.NVC$TQQ&D$5[1RK;;#T 38/6X'O=7ON?)6/5>.6? Y*/@=6/C?F
M7($8':OPJG,2G3T CX@*]"4G$5C969'K!C4'ZZRX*F@T.P>EJYZQ:Y?LVO78
M_0:>H+V_@+GX;.5FQ:W+S6ZDCQZ5/998=DJVG;JY^2O3EY- D$<5CV@EV\Y&
M>6K5OF6>=DMNW=WR=$.F5BUUX]JMD[.')=/#77)V0YY6'75YV@U^-7]];WGY
M>W4S^+N^?EY>NCE'.U@U251Y_6\!]&IF^RLEC[];;MM\8(6N&^AMT)#-!\'2
M!T'=R*NR> QD'6\K7)W8;P'T>NR7E9=OK59>C[W="V]:5VV#9HW^LJCR:U=5
M WTS4[J&]Q8E4W7TWZ/V\I?%E[]C]67WPIL68-N@54;?7>G^$N 3TQ0+%+%9
M*O-&L%PM&^]CTVZZR^UYUWZ!^82HRX["6(EZC8ZRD>>-<#Z1+#.]Y(A)U9F:
MX12P2B:]0;T?,R:?)EI!^7=$^!]02P,$%     @ Z8&/6L\Z^@=" @  #P8
M !D   !X;"]W;W)K<VAE971S+W-H965T.#@N>&ULK95=3]LP%(;_BI6A"214
MYZ,MK$LB =$$FB8J.K:+:1=N<MI8.'9FNPW[][.=-.L@,)"X27SL\S[V>1T[
M<2/DG2H!-+JO&%>)5VI=SS!6>0D542-1 S<C*R$KHDTHUUC5$DCA1!7#H>]/
M<44H]]+8]<UE&HN-9I3#7"*UJ2HB?Y\#$TWB!=ZNXX:N2VT[<!K79 T+T+?U
M7)H(]Y2"5L 5%1Q)6"7>63#+(IOO$KY1:-1>&]E*ED+<V>"J2#S?+@@8Y-H2
MB'EMX0(8LR"SC%\=T^NGM,+]]H[^R=5N:ED2!1>"?:>%+A/OU$,%K,B&Z1O1
M7$)7S\3R<L&4>Z*FS9U./)1OE!95)S8KJ"AOW^2^\V%/$(9/",).$+Y4$'6"
MZ*6"<2<8.V?:4IP/&=$DC:5HD+39AF8;SDRG-N53;K=]H:49I4:GTXRJ7'!-
M^08*=%V#)'8[%#K,0!/*U!$Z0)2CKZ78*,(+=?P@CK$VJ[ LG'<SGK<SAD_-
M"/D(^=-C%/KA&-TN,G1X<#2 N7@><YWK$0I._XO)7H.Y_#R P<;2WM>P]S5T
MW.B5OOXX6RHMS=?^<\BYECD>9MH;8*9JDD/BF2.N0&[!2]^_"Z;^QR'_WA*6
MO1'L'R^CWLOH.;KULA;*^$B4 JV0,5;1HK-TR,86-W$X>^]MT^##B1_C[;X]
MCY.BX$%.]C@G'/M_D]IJ\-[ILU?E%R+7U&PU@Y61^:,3HY?M]=,&6M3N0"Z%
M-L?;-4MS8X.T"69\)83>!?:,]_^ ] ]02P,$%     @ Z8&/6D ?33=V!0
M>AH  !D   !X;"]W;W)K<VAE971S+W-H965T.#DN>&ULO5EM;]HZ&/TK%KN:
M-NEVB9U7&$5J@75(;:G*=N^5IGTPQ)1H2<QL0[M_?^TD3:!QO#%%^]*2Q,_)
M.<_CE^-X^$C9-[XA1("G-,GX>6\CQ'9@67RU(2GF[^B69/+)FK(4"WG)'BR^
M901'>5":6,BV?2O%<=8;#?-[=VPTI#N1Q!FY8X#OTA2S'Y<DH8_G/=A[OG$?
M/VR$NF&-AEO\0!9$?-[>,7EE52A1G)*,QS0#C*S/>Q=P,$:A"LA;_!.31W[P
M&R@I2TJ_J8M9=-ZS%2.2D)50$%C^VY,Q21*%)'E\+T%[U3M5X.'O9_0/N7@I
M9HDY&=/DWS@2F_->V ,16>-=(N[IXT=2"O(4WHHF//\+'LNV=@^L=ES0M R6
M#-(X*_[CIS(1!P'0;PE 90!Z&>"V!#AE@),++9CELB98X-&0T4? 5&N)IG[D
MN<FCI9HX4V5<"":?QC).C"8Q7]%,Q-F.1&"^)0RK[')P!A:RQT2[A "Z!M>4
M<[!F- 5M[=],B,!QPM_*R+8V7VY(NB3LJVSR>3$!;_YZ.[2$U*"86*N2[V7!
M%[7PA0C<2.P-!],L(M$Q@"7%5QE SQFX1$;$"5F] P[\&R ;N1I"XU\/=PQT
MG*H@3H[GM."=EO8OUS(<S 1)^5==,HMWN?IWJ2EBP+=X1<Y[<@[@A.U);_3Z
M%?3M][I$= 1VE!:W2HMK0A_=DSV1XG4:C8%Z6D GK\#Q<APU^^U'T(%^Z+CA
MT-IKJ'L5=<](_8JI,FX97<="Q]\8?0+_ L<_X.\$OF_W;3U]OZ+O&SOD_&YZ
M?_%I=GL%IO_=36\7T\5 I\+OLJ=U!':D-ZCT!N9RD4P.KP3@+ (XDE-NS(4:
M;GMMYS-BG5"\H%$\%T$8.KZ^>&$E)OS)L.$$L]4F5S.18RBA6[D("T">I!'@
MA.LT&2%/T!0V-"$O"/2"^I6@OE'00B[X<?9@Y&]$.(%_OSF@H!TX+0J@72^Y
MME'#)8ZDTU@*-2?L8V6(M.N@$>0$&270H8[ [GM>BXP#YP"-,CY1@1,M<V/<
M*<QA<U1X?1_:;=Q1S1V9)[5/'Z?W8'8[GM],P9MR8M/;$=3EQ-85VK'LVEM
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
MS.(4,AGSC B([GKOZ.V$^=HAM_@GAHW<^TTTE2GG+_KBP^RN9^N(((%0:8@
M_ZWA 9)$(V$<_Q6@O7).[;C_>X?^/B>/9*:!A >>_!O/U.*N-^B1&43!*E%/
M?/,'%(3Z&B_DB<S_DDUA:_=(N)**IX4S1I#&V?9_\+5(Q)X#]8XXL,*!-1W<
M(PY.X> T'9PC#F[AX.:9V5+)\S )5# >";XA0ELCFOZ1)S/W1OIQINO^K 2.
MQNBGQL\PQRHJ\@1++E2<S<DU><;%-5LE0'A$=N._"RXE>10\BG?&P11-=N-O
M)J"".)%7Z/_I>4+>_'PULA0&J*>QPB*8^VTP[$@PE)&//%,+27[+9C"K UC(
MK*3'=O3NF1%Q N$-<>A;PFSFM@3T<+Z[8PC'*;/MY'C.L6R_(K.?_T00\D%!
M*K^TI70[H]L^HY:-6[D,0KCKH2Y($&OHC7_YB7KVKVWIZ BLEARW3(YK0A_O
M<9<%=P%KR%;01GN+U<^QM+BMQXSV!Y3U1]9ZGU&;G3?TF=TPG)B#^TR_&"CV
M2XI](\J'3(&XWK%+L/!MU(P8EU;T%6#$P-0KF7HGBIE7CD2"IP2^(NTL2 I!
M ]%*>POHG:QHFUVCHK60_3)DWQCR;L/-\PVYS#=D6YS^P?R4X>S4;\398D<Q
MTH.%9X[*O/ &);>!F=MJN4R^D8<%=@+D?9P%68A:;_TM@IG6_,\?(9V":-47
M(_"EJ[$CL%H.AF4.AC]<?(==)J<CL%IRJ%TU G:'\EN [:_NX<!AKM?8!"UV
MS/:]H:.?IVV[E>YU+K0#,36#G"6 !9/O!ZH39151UK66%HBGRW-H=Z(\5:M#
MC<W"V7):P-1TTG,&0]8,]=#.]?HVLX\$6K4=U/QHOQ?\!02^Y."N%^LX!*,<
MFL$NW?)=H=6I5^T([?]P2:2=MB]=H=435'4Q]%0;<Y$H'K8F ]\>>&YS*;>T
M,,-!_U@#0ZL.AIJ;A3,ET0ARB21^/U"=:-7.4',_\QI)')Q9G$,[8W&J]H,:
M'^#G"^+P,%#J^&ZSOVRQ8T/7=?SV0%G5"3!S)_"76F .C2IH1KATDW>%5N=;
M-1*,_G 59*_H%@P)Z@BMGJ"J 6&G&I!+5) =]A2.[=JT^1[78N>QH>,?6[]5
MY\',G<=Y*F@&N4 %.P"J$ZTZ%W;JQ.1B%2P03Q?GT,Y8G*KE8.8CD'-5L(#I
MU]7-\0?-0 _M'(]1=W D4/WHK]^IGJ[LY*LX2D&8!%+&41P&^N#ZFH2 6R/6
MA^#U$4D6P1K(%" C:3 #HCA!8271]NT;"R55@/J!R9 DXB(?7(*(^8R /OXD
M$PAS!2Y/(#5$R#-]VK]#RY=4IO(9ST-QWY)-K!8DXP2B"$)%T!-AUC%?R>0;
M\M";'1TS4"3.0EQ*Y(W>1%<W;8O6VCM[QD4WS\_P)8:YRM3V8*R\6WPG8/[N
M0T%CY('A0,O]>WH[H2WWWS$/';RV$7K[+D>RJI"V'S(^!F(>8VT2B# \^\;'
MA2.VWP:V%XHO\]/R*5>XB_*?"\#R"6V XQ'G:G>A)RB_T(S_!U!+ P04
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
M^5<#F'*0SU>4BOU$+5#^>?'_ %!+ P04    " #I@8]:?#L/&8D#  "M&
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
MD[ GS6O#\\/P!_-#0.R'^SI7E6!/_)M/A*D@(%;!?;7A4KL/L0=E>CT"4T%
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
M[?'7Y=?%R0MUQ;F]KQB>_@)02P,$%     @ Z8&/6BJB9?I) @  %38  !,
M  !;0V]N=&5N=%]4>7!E<UTN>&ULS=M-;MLP$(;AJQC:!A8C2B2E(LZF[;;-
MHA=0)3H6K#^03.K<OK2<!&B1&@U<H._&@DUROA$'>':^^?8T6[\Z#/WH-\DN
MA/F#$+[9V:'VZ33;,:YL)S?4(7YU]V*NFWU];X6\OM:BF<9@Q[ .QQK)[<TG
MNZT?^K#Z?(@_^VX:-XFSO4]6'T\;CUF;I)[GOFOJ$-?%X]C^EK)^3DCCR66/
MWW6SOXH;$O%FPG'ESP'/Y[X^6N>ZUJ[N:A>^U$/<)0Z]\.&IMSX]7^*-'J?M
MMFML.S4/0SR2^MG9NO4[:\/0IZ>B5^>30[QA>_K,+LY?RIP+C#OOW#3[.#%G
MWQ_W,I+CZ?4<"UD7NO.O^)H82U_\?O8X[=:V?YD=K_?'Y/;+/+Q8'I??\:\S
M?JW_SCXDI(\<TD<!Z4-!^M"0/@RDCQ+21P7I([NF-$(1-:.0FE%,S2BH9A15
M,PJK&<75C )K1I%54F25%%DE159)D5529)44625%5DF155)DE119<XJL.476
MG")K3I$UI\B:4V3-*;+F%%ESBJPY1=:"(FM!D;6@R%I09"THLA8460N*K 5%
MUH(B:T&155%D5119%45619%54615%%D5159%D5519%44635%5DV155-DU119
M-45639%54V35%%DU159-D=509#4460U%5D.1U5!D-119#4560Y'54&0U%%E+
MBJPE1=:2(FM)D;6DR%I29"TILI8464N*K"5%UHHB:T61M:+(6E%DK2BR5O]3
MUN_3M/_'\<LS'>IN?,D7R[_!;G\"4$L! A0#%     @ Z8&/6D;'34B5
MS0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4
M    " #I@8]:1PE*?O(    K @  $0              @ '#    9&]C4')O
M<',O8V]R92YX;6Q02P$"% ,4    " #I@8]:F5R<(Q &  "<)P  $P
M        @ 'D 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( .F!
MCUHHT1[PZ0<  #<V   8              " @24(  !X;"]W;W)K<VAE971S
M+W-H965T,2YX;6Q02P$"% ,4    " #I@8]:MGQ:7:H#   L"0  &
M        @(%$$   >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%
M  @ Z8&/6OYR#,S]"   PR<  !@              ("!)!0  'AL+W=O<FMS
M:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( .F!CUI,UU^G+@,  (8)   8
M              " @5<=  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"
M% ,4    " #I@8]:GU>M'\L*  "_,P  &               @(&[(   >&PO
M=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ Z8&/6GL:L73Z"
ML3H  !@              ("!O"L  'AL+W=O<FMS:&5E=',O<VAE970V+GAM
M;%!+ 0(4 Q0    ( .F!CUK%H=6)" L  -(Q   8              " @>PT
M  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " #I@8]:HFL$
MG'T)  #N&0  &               @($J0   >&PO=V]R:W-H965T<R]S:&5E
M=#@N>&UL4$L! A0#%     @ Z8&/6@U0,)9C*0  U7\  !@
M ("!W4D  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( .F!
MCUJ#[3K< 0,  *<&   9              " @79S  !X;"]W;W)K<VAE971S
M+W-H965T,3 N>&UL4$L! A0#%     @ Z8&/6BHLI"[S P  - L  !D
M         ("!KG8  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4
M    " #I@8]:R(PBC.P$  !M$P  &0              @('8>@  >&PO=V]R
M:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( .F!CUJ"296Q(P,  *<&
M   9              " @?M_  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL
M4$L! A0#%     @ Z8&/6O1,SX;E @  1 8  !D              ("!58,
M 'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " #I@8]:=SPG
M L8$   ["P  &0              @(%QA@  >&PO=V]R:W-H965T<R]S:&5E
M=#$U+GAM;%!+ 0(4 Q0    ( .F!CUJS.T[-"P4  ,H,   9
M  " @6Z+  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @
MZ8&/6F/8=JPO!   ; D  !D              ("!L)   'AL+W=O<FMS:&5E
M=',O<VAE970Q-RYX;6Q02P$"% ,4    " #I@8]:RFJB@XL#  "(!P  &0
M            @($6E0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4
M Q0    ( .F!CUKJ0Z/TWP,  .<(   9              " @=B8  !X;"]W
M;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ Z8&/6OCZP "3 @
MC04  !D              ("![IP  'AL+W=O<FMS:&5E=',O<VAE970R,"YX
M;6Q02P$"% ,4    " #I@8]:'5PCO,($  #V"0  &0              @(&X
MGP  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( .F!CUKJ
M+F$?N ,  /T'   9              " @;&D  !X;"]W;W)K<VAE971S+W-H
M965T,C(N>&UL4$L! A0#%     @ Z8&/6NH2:9I\!   Q0P  !D
M     ("!H*@  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4
M" #I@8]:#]*UF?$'  #@$@  &0              @(%3K0  >&PO=V]R:W-H
M965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( .F!CUHPEM9S= 4  $L,   9
M              " @7NU  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L!
M A0#%     @ Z8&/6OZPS]EC!P  EA0  !D              ("!)KL  'AL
M+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " #I@8]:XN'TK+\'
M  "5%P  &0              @(' P@  >&PO=V]R:W-H965T<R]S:&5E=#(W
M+GAM;%!+ 0(4 Q0    ( .F!CUJ0#0M5* 8  + -   9              "
M@;;*  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ Z8&/
M6CG=16.<!@  Q@\  !D              ("!%=$  'AL+W=O<FMS:&5E=',O
M<VAE970R.2YX;6Q02P$"% ,4    " #I@8]:SH.QG9 /  !5*0  &0
M        @('HUP  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0
M   ( .F!CUIH^8V:: 0  +\*   9              " @:_G  !X;"]W;W)K
M<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ Z8&/6CL;:&E: @  /P4
M !D              ("!3NP  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q0
M2P$"% ,4    " #I@8]::++O$>X"  ">!P  &0              @('?[@
M>&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( .F!CUH& NK+
M1 (  (L&   9              " @03R  !X;"]W;W)K<VAE971S+W-H965T
M,S0N>&UL4$L! A0#%     @ Z8&/6K,[5MI0"0  /RL  !D
M ("!?_0  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " #I
M@8]:@,[.Q. J  #DC   &0              @($&_@  >&PO=V]R:W-H965T
M<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( .F!CUJ':FE3P@0  (0/   9
M          " @1TI 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#
M%     @ Z8&/6AL:)54? P  E <  !D              ("!%BX! 'AL+W=O
M<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " #I@8]:30R6]<$"   -
M!@  &0              @(%L,0$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM
M;%!+ 0(4 Q0    ( .F!CUHT*2$"1 ,  -L&   9              " @60T
M 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ Z8&/6D@/
M\PK: @  4@8  !D              ("!WS<! 'AL+W=O<FMS:&5E=',O<VAE
M970T,2YX;6Q02P$"% ,4    " #I@8]:N#J3418#  !J!@  &0
M    @('P.@$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    (
M .F!CUJ8>I:Z10,   ((   9              " @3T^ 0!X;"]W;W)K<VAE
M971S+W-H965T-#,N>&UL4$L! A0#%     @ Z8&/6H83GX^- @  C04  !D
M             ("!N4$! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"
M% ,4    " #I@8]:0_M5\N8"   S!@  &0              @(%]1 $ >&PO
M=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( .F!CUIAQK_<F (
M ,,%   9              " @9I' 0!X;"]W;W)K<VAE971S+W-H965T-#8N
M>&UL4$L! A0#%     @ Z8&/6I?PA(";!   $ X  !D              ("!
M:4H! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " #I@8]:
MP1(RS)H#  !2"   &0              @($[3P$ >&PO=V]R:W-H965T<R]S
M:&5E=#0X+GAM;%!+ 0(4 Q0    ( .F!CUH#(\UKJ@(  "P&   9
M      " @0Q3 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%
M  @ Z8&/6JH+E2L\!0  $PP  !D              ("![54! 'AL+W=O<FMS
M:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " #I@8]::"]OV54$  !X"@
M&0              @(%@6P$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+
M 0(4 Q0    ( .F!CUK539H3!0@  "Q4   9              " @>Q? 0!X
M;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ Z8&/6G4&?!N<
M%   33@! !D              ("!*&@! 'AL+W=O<FMS:&5E=',O<VAE970U
M,RYX;6Q02P$"% ,4    " #I@8]:00ZC/_H&   ^)@  &0
M@('[? $ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( .F!
MCUJFU!+N.@,  ,$0   9              " @2R$ 0!X;"]W;W)K<VAE971S
M+W-H965T-34N>&UL4$L! A0#%     @ Z8&/6J8 ,6/+ @  I@H  !D
M         ("!G8<! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4
M    " #I@8]:XI=X#U<#   5#P  &0              @(&?B@$ >&PO=V]R
M:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( .F!CUH^5&U)^@,  '$8
M   9              " @2V. 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL
M4$L! A0#%     @ Z8&/6OET)?#D"@  ZIP  !D              ("!7I(!
M 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " #I@8]:$7+]
M;Y8#  !G$@  &0              @(%YG0$ >&PO=V]R:W-H965T<R]S:&5E
M=#8P+GAM;%!+ 0(4 Q0    ( .F!CUK^ A#CJ (  "D'   9
M  " @4:A 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @
MZ8&/6B%/SY,]!@  (#L  !D              ("!):0! 'AL+W=O<FMS:&5E
M=',O<VAE970V,BYX;6Q02P$"% ,4    " #I@8]:_ZDB C0%   #*   &0
M            @(&9J@$ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4
M Q0    ( .F!CUH*GB8(FP,  !0*   9              " @02P 0!X;"]W
M;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ Z8&/6F)H3,6+ @
M 08  !D              ("!UK,! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX
M;6Q02P$"% ,4    " #I@8]:#BG3<9<"  #7!@  &0              @(&8
MM@$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( .F!CUJC
M-TIL- ,  /,*   9              " @6:Y 0!X;"]W;W)K<VAE971S+W-H
M965T-C<N>&UL4$L! A0#%     @ Z8&/6DKO%HMX @  5P8  !D
M     ("!T;P! 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4
M" #I@8]:7;<QM[\#   A$   &0              @(& OP$ >&PO=V]R:W-H
M965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( .F!CUH24C<OAP(   <'   9
M              " @7;# 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L!
M A0#%     @ Z8&/6J<H;5 H P  0PP  !D              ("!-,8! 'AL
M+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    " #I@8]:;(+@VXD"
M  !_!P  &0              @(&3R0$ >&PO=V]R:W-H965T<R]S:&5E=#<R
M+GAM;%!+ 0(4 Q0    ( .F!CUI]L'W/= (  %P&   9              "
M@5/, 0!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @ Z8&/
M6I)@*J_  @  )PL  !D              ("!_LX! 'AL+W=O<FMS:&5E=',O
M<VAE970W-"YX;6Q02P$"% ,4    " #I@8]:\W>4M_ "  ">"   &0
M        @('UT0$ >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0
M   ( .F!CUH=+1'3Z@(  /@)   9              " @1S5 0!X;"]W;W)K
M<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @ Z8&/6IEHW-KS @  L@D
M !D              ("!/=@! 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q0
M2P$"% ,4    " #I@8]:!IFF/YH$  "2&0  &0              @(%GVP$
M>&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( .F!CUK?^4;D
M$00  ,01   9              " @3C@ 0!X;"]W;W)K<VAE971S+W-H965T
M-SDN>&UL4$L! A0#%     @ Z8&/6E\3GA9Y P  4 T  !D
M ("!@.0! 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4    " #I
M@8]:?4-5'' (  !"3@  &0              @($PZ $ >&PO=V]R:W-H965T
M<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( .F!CUJE /_^40,  ,P)   9
M          " @=?P 0!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#
M%     @ Z8&/6K\G%>TJ!   @ P  !D              ("!7_0! 'AL+W=O
M<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4    " #I@8]:+?@(.54$  "P
M$P  &0              @(' ^ $ >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM
M;%!+ 0(4 Q0    ( .F!CUJWM6V#\0X  /3X   9              " @4S]
M 0!X;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L! A0#%     @ Z8&/6MY'
M)-NA$   6R8! !D              ("!= P" 'AL+W=O<FMS:&5E=',O<VAE
M970X-BYX;6Q02P$"% ,4    " #I@8]:K#JR^'T#  ":$   &0
M    @(%,'0( >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4 Q0    (
M .F!CUK/.OH'0@(   \&   9              " @0 A @!X;"]W;W)K<VAE
M971S+W-H965T.#@N>&UL4$L! A0#%     @ Z8&/6D ?33=V!0  >AH  !D
M             ("!>2," 'AL+W=O<FMS:&5E=',O<VAE970X.2YX;6Q02P$"
M% ,4    " #I@8]:ET'\Z@P$  !Q$   &0              @($F*0( >&PO
M=V]R:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4 Q0    ( .F!CUHAI</?$P(
M )($   9              " @6DM @!X;"]W;W)K<VAE971S+W-H965T.3$N
M>&UL4$L! A0#%     @ Z8&/6N<6-28Q!0  K1D  !D              ("!
MLR\" 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6Q02P$"% ,4    " #I@8]:
MEU3-@?4$  #U&@  &0              @($;-0( >&PO=V]R:W-H965T<R]S
M:&5E=#DS+GAM;%!+ 0(4 Q0    ( .F!CUH\=:O-708  !!    9
M      " @4<Z @!X;"]W;W)K<VAE971S+W-H965T.30N>&UL4$L! A0#%
M  @ Z8&/6KB*UHT5 P  R P  !D              ("!VT " 'AL+W=O<FMS
M:&5E=',O<VAE970Y-2YX;6Q02P$"% ,4    " #I@8]:?#L/&8D#  "M&
M#0              @ $G1 ( >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( .F!
MCUJ7BKL<P    !,"   +              "  =M' @!?<F5L<R\N<F5L<U!+
M 0(4 Q0    ( .F!CUK5+;@RK08  +(]   /              "  <1( @!X
M;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " #I@8]:^C"$:+D"  #D-P  &@
M            @ &>3P( >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"
M% ,4    " #I@8]:*J)E^DD"   5-@  $P              @ &/4@( 6T-O
F;G1E;G1?5'EP97-=+GAM;%!+!08     9P!G $@<   )50(    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<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>113
<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>115
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>300</ContextCount>
  <ElementCount>489</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>113</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995100 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995300 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995301 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995302 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995303 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>995304 - Statement - Consolidated Statements of Stockholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Consolidated Statements of Stockholders??? Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995305 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995306 - Disclosure - Corporate Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/CorporateInformation</Role>
      <ShortName>Corporate Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995307 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995308 - Disclosure - Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/AccountsReceivable</Role>
      <ShortName>Accounts Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995309 - Disclosure - Other Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/OtherReceivables</Role>
      <ShortName>Other Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995310 - Disclosure - Loan Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/LoanReceivables</Role>
      <ShortName>Loan Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995311 - Disclosure - Short - Term Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ShortTermInvestments</Role>
      <ShortName>Short - Term Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995312 - Disclosure - Advances to Suppliers and Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssets</Role>
      <ShortName>Advances to Suppliers and Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995313 - Disclosure - Debt Investment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/DebtInvestment</Role>
      <ShortName>Debt Investment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995314 - Disclosure - Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/Acquisition</Role>
      <ShortName>Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995315 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995316 - Disclosure - Property, Plant and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/PropertyPlantandEquipmentNet</Role>
      <ShortName>Property, Plant and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995317 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995318 - Disclosure - Account Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/AccountPayables</Role>
      <ShortName>Account Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995319 - Disclosure - Accrued Expenses and Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/AccruedExpensesandOtherPayables</Role>
      <ShortName>Accrued Expenses and Other Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995320 - Disclosure - Convertible Notes Payable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.ftft.com/role/ConvertibleNotesPayable</Role>
      <ShortName>Convertible Notes Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995321 - Disclosure - Related Party Transaction</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/RelatedPartyTransaction</Role>
      <ShortName>Related Party Transaction</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995322 - Disclosure - Income Tax</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/IncomeTax</Role>
      <ShortName>Income Tax</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995323 - Disclosure - Impairment Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ImpairmentLoss</Role>
      <ShortName>Impairment Loss</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995324 - Disclosure - Share Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ShareBasedCompensation</Role>
      <ShortName>Share Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995325 - Disclosure - Common Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/CommonStock</Role>
      <ShortName>Common Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995326 - Disclosure - Discontinued Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/DiscontinuedOperations</Role>
      <ShortName>Discontinued Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995327 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995328 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995329 - Disclosure - Risks and Uncertainties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/RisksandUncertainties</Role>
      <ShortName>Risks and Uncertainties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995330 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>996000 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.ftft.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>996001 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ftft.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>996002 - Disclosure - Accounts Receivable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/AccountsReceivableTables</Role>
      <ShortName>Accounts Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ftft.com/role/AccountsReceivable</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>996003 - Disclosure - Advances to Suppliers and Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssetsTables</Role>
      <ShortName>Advances to Suppliers and Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssets</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>996004 - Disclosure - Acquisition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/AcquisitionTables</Role>
      <ShortName>Acquisition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ftft.com/role/Acquisition</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>996005 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ftft.com/role/Leases</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>996006 - Disclosure - Property, Plant and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/PropertyPlantandEquipmentNetTables</Role>
      <ShortName>Property, Plant and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ftft.com/role/PropertyPlantandEquipmentNet</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>996007 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ftft.com/role/IntangibleAssets</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>996008 - Disclosure - Account Payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/AccountPayablesTables</Role>
      <ShortName>Account Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ftft.com/role/AccountPayables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>996009 - Disclosure - Accrued Expenses and Other Payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/AccruedExpensesandOtherPayablesTables</Role>
      <ShortName>Accrued Expenses and Other Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ftft.com/role/AccruedExpensesandOtherPayables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>996010 - Disclosure - Convertible Notes Payable (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.ftft.com/role/ConvertibleNotesPayableTables</Role>
      <ShortName>Convertible Notes Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ftft.com/role/ConvertibleNotesPayable</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>996011 - Disclosure - Related Party Transaction (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/RelatedPartyTransactionTables</Role>
      <ShortName>Related Party Transaction (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ftft.com/role/RelatedPartyTransaction</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>996012 - Disclosure - Income Tax (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/IncomeTaxTables</Role>
      <ShortName>Income Tax (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ftft.com/role/IncomeTax</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>996013 - Disclosure - Common Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/CommonStockTables</Role>
      <ShortName>Common Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ftft.com/role/CommonStock</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>996014 - Disclosure - Discontinued Operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/DiscontinuedOperationsTables</Role>
      <ShortName>Discontinued Operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ftft.com/role/DiscontinuedOperations</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>996015 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/SegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ftft.com/role/SegmentReporting</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>996016 - Disclosure - Corporate Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/CorporateInformationDetails</Role>
      <ShortName>Corporate Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/CorporateInformation</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>996017 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>996018 - Disclosure - Summary of Significant Accounting Policies - Schedule of Numerators and Denominators Used in the Computations of Basic and Diluted EPS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable</Role>
      <ShortName>Summary of Significant Accounting Policies - Schedule of Numerators and Denominators Used in the Computations of Basic and Diluted EPS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>996019 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable</Role>
      <ShortName>Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>996020 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofAccountsReceivableNetTable</Role>
      <ShortName>Accounts Receivable - Schedule of Accounts Receivable, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>996021 - Disclosure - Accounts Receivable - Schedule of Concentration of Accounts Receivable Net of Specific Allowance for Doubtful Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable</Role>
      <ShortName>Accounts Receivable - Schedule of Concentration of Accounts Receivable Net of Specific Allowance for Doubtful Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>996022 - Disclosure - Other Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/OtherReceivablesDetails</Role>
      <ShortName>Other Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/OtherReceivables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>996023 - Disclosure - Loan Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/LoanReceivablesDetails</Role>
      <ShortName>Loan Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/LoanReceivables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>996024 - Disclosure - Short - Term Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ShortTermInvestmentsDetails</Role>
      <ShortName>Short - Term Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/ShortTermInvestments</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>996025 - Disclosure - Advances to Suppliers and Other Current Assets - Schedule of Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable</Role>
      <ShortName>Advances to Suppliers and Other Current Assets - Schedule of Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>996026 - Disclosure - Debt Investment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/DebtInvestmentDetails</Role>
      <ShortName>Debt Investment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/DebtInvestment</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>996027 - Disclosure - Acquisition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/AcquisitionDetails</Role>
      <ShortName>Acquisition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/AcquisitionTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>996028 - Disclosure - Acquisition - Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable</Role>
      <ShortName>Acquisition - Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>996029 - Disclosure - Acquisition - Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed (Parentheticals) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable_Parentheticals</Role>
      <ShortName>Acquisition - Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed (Parentheticals) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>996030 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/LeasesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>996031 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable</Role>
      <ShortName>Leases - Schedule of Maturities of Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>996032 - Disclosure - Property, Plant and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/PropertyPlantandEquipmentNetDetails</Role>
      <ShortName>Property, Plant and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/PropertyPlantandEquipmentNetTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>996033 - Disclosure - Property, Plant and Equipment, Net - Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable</Role>
      <ShortName>Property, Plant and Equipment, Net - Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>996034 - Disclosure - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/IntangibleAssetsDetails</Role>
      <ShortName>Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/IntangibleAssetsTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>996035 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofIntangibleAssetsTable</Role>
      <ShortName>Intangible Assets - Schedule of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>996036 - Disclosure - Intangible Assets - Schedule of Estimated Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable</Role>
      <ShortName>Intangible Assets - Schedule of Estimated Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>996037 - Disclosure - Account Payables - Schedule of Account Payables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofAccountPayablesTable</Role>
      <ShortName>Account Payables - Schedule of Account Payables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>996038 - Disclosure - Accrued Expenses and Other Payables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/AccruedExpensesandOtherPayablesDetails</Role>
      <ShortName>Accrued Expenses and Other Payables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/AccruedExpensesandOtherPayablesTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>996039 - Disclosure - Accrued Expenses and Other Payables   - Schedule of Accrued Expenses and Other Payables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable</Role>
      <ShortName>Accrued Expenses and Other Payables   - Schedule of Accrued Expenses and Other Payables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>996040 - Disclosure - Convertible Notes Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.ftft.com/role/ConvertibleNotesPayableDetails</Role>
      <ShortName>Convertible Notes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/ConvertibleNotesPayableTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>996041 - Disclosure - Convertible Notes Payable - Schedule of Convertible Debt (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofConvertibleDebtTable</Role>
      <ShortName>Convertible Notes Payable - Schedule of Convertible Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>996042 - Disclosure - Related Party Transaction - Schedule of Due to Related Parties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable</Role>
      <ShortName>Related Party Transaction - Schedule of Due to Related Parties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>996043 - Disclosure - Related Party Transaction - Schedule of Due from Related Parties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofDuefromRelatedPartiesTable</Role>
      <ShortName>Related Party Transaction - Schedule of Due from Related Parties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>996044 - Disclosure - Related Party Transaction - Schedule of Company Transactions with Related Parties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofCompanyTransactionswithRelatedPartiesTable</Role>
      <ShortName>Related Party Transaction - Schedule of Company Transactions with Related Parties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>996045 - Disclosure - Income Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/IncomeTaxDetails</Role>
      <ShortName>Income Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/IncomeTaxTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>996046 - Disclosure - Income Tax - Schedule of Components of the Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofComponentsoftheProvisionforIncomeTaxesTable</Role>
      <ShortName>Income Tax - Schedule of Components of the Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>996047 - Disclosure - Income Tax - Schedule of Statutory EIT Rate Applicable to Profits of the Consolidated Entities and the Income Tax Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable</Role>
      <ShortName>Income Tax - Schedule of Statutory EIT Rate Applicable to Profits of the Consolidated Entities and the Income Tax Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>996048 - Disclosure - Impairment Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ImpairmentLossDetails</Role>
      <ShortName>Impairment Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/ImpairmentLoss</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>996049 - Disclosure - Share Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ShareBasedCompensationDetails</Role>
      <ShortName>Share Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/ShareBasedCompensation</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>996050 - Disclosure - Common Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/CommonStockDetails</Role>
      <ShortName>Common Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/CommonStockTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>996051 - Disclosure - Common Stock - Schedule of Warrants Reverse Stock Split (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable</Role>
      <ShortName>Common Stock - Schedule of Warrants Reverse Stock Split (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>996052 - Disclosure - Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/DiscontinuedOperationsDetails</Role>
      <ShortName>Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/DiscontinuedOperationsTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>996053 - Disclosure - Discontinued Operations - Schedule of Loss from Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable</Role>
      <ShortName>Discontinued Operations - Schedule of Loss from Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>996054 - Disclosure - Discontinued Operations - Schedule of Assets and Liabilities Related to Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable</Role>
      <ShortName>Discontinued Operations - Schedule of Assets and Liabilities Related to Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>996055 - Disclosure - Segment Reporting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/SegmentReportingDetails</Role>
      <ShortName>Segment Reporting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/SegmentReportingTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>996056 - Disclosure - Segment Reporting - Schedule of Segment Gross Profit Reportable Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable</Role>
      <ShortName>Segment Reporting - Schedule of Segment Gross Profit Reportable Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>996057 - Disclosure - Segment Reporting - Schedule of Loss from Continuing Operations before Income Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable</Role>
      <ShortName>Segment Reporting - Schedule of Loss from Continuing Operations before Income Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>996058 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/CommitmentsandContingencies</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="ea0237306-10k_future.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>996059 - Disclosure - Risks and Uncertainties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ftft.com/role/RisksandUncertaintiesDetails</Role>
      <ShortName>Risks and Uncertainties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ftft.com/role/RisksandUncertainties</ParentRole>
      <Position>95</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="ea0237306-10k_future.htm">ea0237306-10k_future.htm</File>
    <File>ftft-20241231.xsd</File>
    <File>ftft-20241231_cal.xml</File>
    <File>ftft-20241231_def.xml</File>
    <File>ftft-20241231_lab.xml</File>
    <File>ftft-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="954">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="14">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="40">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>118
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ea0237306-10k_future.htm": {
   "nsprefix": "ftft",
   "nsuri": "http://www.ftft.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "ea0237306-10k_future.htm"
     ]
    },
    "schema": {
     "local": [
      "ftft-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_def.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_lab.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_pre.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd",
      "https://xbrl.sec.gov/sic/2024/sic-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "ftft-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ftft-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "ftft-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ftft-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 411,
   "keyCustom": 78,
   "axisStandard": 31,
   "axisCustom": 0,
   "memberStandard": 37,
   "memberCustom": 61,
   "hidden": {
    "total": 159,
    "http://fasb.org/us-gaap/2024": 114,
    "http://www.ftft.com/20241231": 42,
    "http://xbrl.sec.gov/dei/2024": 3
   },
   "contextCount": 300,
   "entityCount": 1,
   "segmentCount": 113,
   "elementCount": 996,
   "unitCount": 7,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 954,
    "http://xbrl.sec.gov/dei/2024": 40,
    "http://xbrl.sec.gov/cyd/2024": 14,
    "http://xbrl.sec.gov/ecd/2024": 4
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/dei/role/document/Cover",
     "longName": "995100 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://xbrl.sec.gov/dei/role/document/AuditInformation",
     "longName": "995300 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.ftft.com/role/ConsolidatedBalanceSheet",
     "longName": "995301 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:OtherReceivablesNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.ftft.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "longName": "995302 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.ftft.com/role/ConsolidatedIncomeStatement",
     "longName": "995303 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)",
     "shortName": "Consolidated Statements of Operations and Comprehensive Income (Loss)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.ftft.com/role/ShareholdersEquityType2or3",
     "longName": "995304 - Statement - Consolidated Statements of Stockholders\u2019 Equity",
     "shortName": "Consolidated Statements of Stockholders\u2019 Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c8",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c8",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.ftft.com/role/ConsolidatedCashFlow",
     "longName": "995305 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ftft:ProvisionOfDoubtfulDebts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.ftft.com/role/CorporateInformation",
     "longName": "995306 - Disclosure - Corporate Information",
     "shortName": "Corporate Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.ftft.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "995307 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.ftft.com/role/AccountsReceivable",
     "longName": "995308 - Disclosure - Accounts Receivable",
     "shortName": "Accounts Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.ftft.com/role/OtherReceivables",
     "longName": "995309 - Disclosure - Other Receivables",
     "shortName": "Other Receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.ftft.com/role/LoanReceivables",
     "longName": "995310 - Disclosure - Loan Receivables",
     "shortName": "Loan Receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.ftft.com/role/ShortTermInvestments",
     "longName": "995311 - Disclosure - Short - Term Investments",
     "shortName": "Short - Term Investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssets",
     "longName": "995312 - Disclosure - Advances to Suppliers and Other Current Assets",
     "shortName": "Advances to Suppliers and Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.ftft.com/role/DebtInvestment",
     "longName": "995313 - Disclosure - Debt Investment",
     "shortName": "Debt Investment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InvestmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InvestmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.ftft.com/role/Acquisition",
     "longName": "995314 - Disclosure - Acquisition",
     "shortName": "Acquisition",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.ftft.com/role/Leases",
     "longName": "995315 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.ftft.com/role/PropertyPlantandEquipmentNet",
     "longName": "995316 - Disclosure - Property, Plant and Equipment, Net",
     "shortName": "Property, Plant and Equipment, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.ftft.com/role/IntangibleAssets",
     "longName": "995317 - Disclosure - Intangible Assets",
     "shortName": "Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.ftft.com/role/AccountPayables",
     "longName": "995318 - Disclosure - Account Payables",
     "shortName": "Account Payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.ftft.com/role/AccruedExpensesandOtherPayables",
     "longName": "995319 - Disclosure - Accrued Expenses and Other Payables",
     "shortName": "Accrued Expenses and Other Payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.ftft.com/role/ConvertibleNotesPayable",
     "longName": "995320 - Disclosure - Convertible Notes Payable",
     "shortName": "Convertible Notes Payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.ftft.com/role/RelatedPartyTransaction",
     "longName": "995321 - Disclosure - Related Party Transaction",
     "shortName": "Related Party Transaction",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.ftft.com/role/IncomeTax",
     "longName": "995322 - Disclosure - Income Tax",
     "shortName": "Income Tax",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.ftft.com/role/ImpairmentLoss",
     "longName": "995323 - Disclosure - Impairment Loss",
     "shortName": "Impairment Loss",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ftft:ImpairmentLossTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ftft:ImpairmentLossTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.ftft.com/role/ShareBasedCompensation",
     "longName": "995324 - Disclosure - Share Based Compensation",
     "shortName": "Share Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.ftft.com/role/CommonStock",
     "longName": "995325 - Disclosure - Common Stock",
     "shortName": "Common Stock",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.ftft.com/role/DiscontinuedOperations",
     "longName": "995326 - Disclosure - Discontinued Operations",
     "shortName": "Discontinued Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.ftft.com/role/SegmentReporting",
     "longName": "995327 - Disclosure - Segment Reporting",
     "shortName": "Segment Reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.ftft.com/role/CommitmentsandContingencies",
     "longName": "995328 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.ftft.com/role/RisksandUncertainties",
     "longName": "995329 - Disclosure - Risks and Uncertainties",
     "shortName": "Risks and Uncertainties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.ftft.com/role/SubsequentEvents",
     "longName": "995330 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R34": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrTrmntdFlag",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrTrmntdFlag",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.ftft.com/role/AccountingPoliciesByPolicy",
     "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesTables",
     "longName": "996001 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.ftft.com/role/AccountsReceivableTables",
     "longName": "996002 - Disclosure - Accounts Receivable (Tables)",
     "shortName": "Accounts Receivable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssetsTables",
     "longName": "996003 - Disclosure - Advances to Suppliers and Other Current Assets (Tables)",
     "shortName": "Advances to Suppliers and Other Current Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.ftft.com/role/AcquisitionTables",
     "longName": "996004 - Disclosure - Acquisition (Tables)",
     "shortName": "Acquisition (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.ftft.com/role/LeasesTables",
     "longName": "996005 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.ftft.com/role/PropertyPlantandEquipmentNetTables",
     "longName": "996006 - Disclosure - Property, Plant and Equipment, Net (Tables)",
     "shortName": "Property, Plant and Equipment, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.ftft.com/role/IntangibleAssetsTables",
     "longName": "996007 - Disclosure - Intangible Assets (Tables)",
     "shortName": "Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.ftft.com/role/AccountPayablesTables",
     "longName": "996008 - Disclosure - Account Payables (Tables)",
     "shortName": "Account Payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.ftft.com/role/AccruedExpensesandOtherPayablesTables",
     "longName": "996009 - Disclosure - Accrued Expenses and Other Payables (Tables)",
     "shortName": "Accrued Expenses and Other Payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.ftft.com/role/ConvertibleNotesPayableTables",
     "longName": "996010 - Disclosure - Convertible Notes Payable (Tables)",
     "shortName": "Convertible Notes Payable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.ftft.com/role/RelatedPartyTransactionTables",
     "longName": "996011 - Disclosure - Related Party Transaction (Tables)",
     "shortName": "Related Party Transaction (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ftft:ScheduleOfDueToRelatedPartiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ftft:ScheduleOfDueToRelatedPartiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.ftft.com/role/IncomeTaxTables",
     "longName": "996012 - Disclosure - Income Tax (Tables)",
     "shortName": "Income Tax (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.ftft.com/role/CommonStockTables",
     "longName": "996013 - Disclosure - Common Stock (Tables)",
     "shortName": "Common Stock (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.ftft.com/role/DiscontinuedOperationsTables",
     "longName": "996014 - Disclosure - Discontinued Operations (Tables)",
     "shortName": "Discontinued Operations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.ftft.com/role/SegmentReportingTables",
     "longName": "996015 - Disclosure - Segment Reporting (Tables)",
     "shortName": "Segment Reporting (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.ftft.com/role/CorporateInformationDetails",
     "longName": "996016 - Disclosure - Corporate Information (Details)",
     "shortName": "Corporate Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c197",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c47",
      "name": "us-gaap:PreferredStockShareSubscriptions",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "longName": "996017 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c50",
      "name": "ftft:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c50",
      "name": "ftft:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable",
     "longName": "996018 - Disclosure - Summary of Significant Accounting Policies - Schedule of Numerators and Denominators Used in the Computations of Basic and Diluted EPS (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Numerators and Denominators Used in the Computations of Basic and Diluted EPS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable",
     "longName": "996019 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c79",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c79",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.ftft.com/role/ScheduleofAccountsReceivableNetTable",
     "longName": "996020 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable, Net (Details)",
     "shortName": "Accounts Receivable - Schedule of Accounts Receivable, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c85",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable",
     "longName": "996021 - Disclosure - Accounts Receivable - Schedule of Concentration of Accounts Receivable Net of Specific Allowance for Doubtful Accounts (Details)",
     "shortName": "Accounts Receivable - Schedule of Concentration of Accounts Receivable Net of Specific Allowance for Doubtful Accounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c89",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c89",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.ftft.com/role/OtherReceivablesDetails",
     "longName": "996022 - Disclosure - Other Receivables (Details)",
     "shortName": "Other Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:OtherReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:OtherReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.ftft.com/role/LoanReceivablesDetails",
     "longName": "996023 - Disclosure - Loan Receivables (Details)",
     "shortName": "Loan Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.ftft.com/role/ShortTermInvestmentsDetails",
     "longName": "996024 - Disclosure - Short - Term Investments (Details)",
     "shortName": "Short - Term Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:ShortTermInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c125",
      "name": "ftft:ImpairmentOfShortTermInvestment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable",
     "longName": "996025 - Disclosure - Advances to Suppliers and Other Current Assets - Schedule of Other Current Assets (Details)",
     "shortName": "Advances to Suppliers and Other Current Assets - Schedule of Other Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:Supplies",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:Supplies",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.ftft.com/role/DebtInvestmentDetails",
     "longName": "996026 - Disclosure - Debt Investment (Details)",
     "shortName": "Debt Investment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:DebtSecuritiesNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ProceedsFromRepaymentsOfDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "us-gaap:InvestmentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.ftft.com/role/AcquisitionDetails",
     "longName": "996027 - Disclosure - Acquisition (Details)",
     "shortName": "Acquisition (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c134",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c133",
      "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
      "unitRef": "hkd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable",
     "longName": "996028 - Disclosure - Acquisition - Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed (Details)",
     "shortName": "Acquisition - Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c139",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c139",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable_Parentheticals",
     "longName": "996029 - Disclosure - Acquisition - Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed (Parentheticals) (Details)",
     "shortName": "Acquisition - Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed (Parentheticals) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c140",
      "name": "us-gaap:OtherPaymentsToAcquireBusinesses",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c140",
      "name": "us-gaap:OtherPaymentsToAcquireBusinesses",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.ftft.com/role/LeasesDetails",
     "longName": "996030 - Disclosure - Leases (Details)",
     "shortName": "Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable",
     "longName": "996031 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details)",
     "shortName": "Leases - Schedule of Maturities of Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.ftft.com/role/PropertyPlantandEquipmentNetDetails",
     "longName": "996032 - Disclosure - Property, Plant and Equipment, Net (Details)",
     "shortName": "Property, Plant and Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable",
     "longName": "996033 - Disclosure - Property, Plant and Equipment, Net - Schedule of Property and Equipment (Details)",
     "shortName": "Property, Plant and Equipment, Net - Schedule of Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.ftft.com/role/IntangibleAssetsDetails",
     "longName": "996034 - Disclosure - Intangible Assets (Details)",
     "shortName": "Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AdjustmentForAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CostOfGoodsAndServicesSoldAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.ftft.com/role/ScheduleofIntangibleAssetsTable",
     "longName": "996035 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details)",
     "shortName": "Intangible Assets - Schedule of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable",
     "longName": "996036 - Disclosure - Intangible Assets - Schedule of Estimated Amortization (Details)",
     "shortName": "Intangible Assets - Schedule of Estimated Amortization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.ftft.com/role/ScheduleofAccountPayablesTable",
     "longName": "996037 - Disclosure - Account Payables - Schedule of Account Payables (Details)",
     "shortName": "Account Payables - Schedule of Account Payables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:AccountsPayableTradeCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:AccountsPayableTradeCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.ftft.com/role/AccruedExpensesandOtherPayablesDetails",
     "longName": "996038 - Disclosure - Accrued Expenses and Other Payables (Details)",
     "shortName": "Accrued Expenses and Other Payables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c288",
      "name": "us-gaap:LegalFees",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "ftft:AccruedExpensesPayment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable",
     "longName": "996039 - Disclosure - Accrued Expenses and Other Payables   - Schedule of Accrued Expenses and Other Payables (Details)",
     "shortName": "Accrued Expenses and Other Payables   - Schedule of Accrued Expenses and Other Payables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:AccruedProfessionalFeesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:AccruedProfessionalFeesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.ftft.com/role/ConvertibleNotesPayableDetails",
     "longName": "996040 - Disclosure - Convertible Notes Payable (Details)",
     "shortName": "Convertible Notes Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c151",
      "name": "us-gaap:ConvertibleDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c151",
      "name": "us-gaap:ConvertibleDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.ftft.com/role/ScheduleofConvertibleDebtTable",
     "longName": "996041 - Disclosure - Convertible Notes Payable - Schedule of Convertible Debt (Details)",
     "shortName": "Convertible Notes Payable - Schedule of Convertible Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c156",
      "name": "us-gaap:ConvertibleNotesPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c159",
      "name": "ftft:ConvertibleNotesPayableAddition",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable",
     "longName": "996042 - Disclosure - Related Party Transaction - Schedule of Due to Related Parties (Details)",
     "shortName": "Related Party Transaction - Schedule of Due to Related Parties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c161",
      "name": "us-gaap:OtherLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfDueToRelatedPartiesTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c161",
      "name": "us-gaap:OtherLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfDueToRelatedPartiesTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.ftft.com/role/ScheduleofDuefromRelatedPartiesTable",
     "longName": "996043 - Disclosure - Related Party Transaction - Schedule of Due from Related Parties (Details)",
     "shortName": "Related Party Transaction - Schedule of Due from Related Parties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c172",
      "name": "us-gaap:OtherAssetsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfDueFromRelatedPartiesTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c172",
      "name": "us-gaap:OtherAssetsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfDueFromRelatedPartiesTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.ftft.com/role/ScheduleofCompanyTransactionswithRelatedPartiesTable",
     "longName": "996044 - Disclosure - Related Party Transaction - Schedule of Company Transactions with Related Parties (Details)",
     "shortName": "Related Party Transaction - Schedule of Company Transactions with Related Parties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c176",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c176",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.ftft.com/role/IncomeTaxDetails",
     "longName": "996045 - Disclosure - Income Tax (Details)",
     "shortName": "Income Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.ftft.com/role/ScheduleofComponentsoftheProvisionforIncomeTaxesTable",
     "longName": "996046 - Disclosure - Income Tax - Schedule of Components of the Provision for Income Taxes (Details)",
     "shortName": "Income Tax - Schedule of Components of the Provision for Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c7",
      "name": "us-gaap:DeferredIncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c7",
      "name": "us-gaap:OtherTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable",
     "longName": "996047 - Disclosure - Income Tax - Schedule of Statutory EIT Rate Applicable to Profits of the Consolidated Entities and the Income Tax Expenses (Details)",
     "shortName": "Income Tax - Schedule of Statutory EIT Rate Applicable to Profits of the Consolidated Entities and the Income Tax Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxReconciliationTaxExemptIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.ftft.com/role/ImpairmentLossDetails",
     "longName": "996048 - Disclosure - Impairment Loss (Details)",
     "shortName": "Impairment Loss (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c7",
      "name": "us-gaap:AssetImpairmentCharges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:OtherShortTermInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ftft:ImpairmentLossTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.ftft.com/role/ShareBasedCompensationDetails",
     "longName": "996049 - Disclosure - Share Based Compensation (Details)",
     "shortName": "Share Based Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c197",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ftft:PaymentDividends",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.ftft.com/role/CommonStockDetails",
     "longName": "996050 - Disclosure - Common Stock (Details)",
     "shortName": "Common Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c235",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c235",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable",
     "longName": "996051 - Disclosure - Common Stock - Schedule of Warrants Reverse Stock Split (Details)",
     "shortName": "Common Stock - Schedule of Warrants Reverse Stock Split (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c252",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c252",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.ftft.com/role/DiscontinuedOperationsDetails",
     "longName": "996052 - Disclosure - Discontinued Operations (Details)",
     "shortName": "Discontinued Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c257",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c257",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable",
     "longName": "996053 - Disclosure - Discontinued Operations - Schedule of Loss from Discontinued Operations (Details)",
     "shortName": "Discontinued Operations - Schedule of Loss from Discontinued Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c259",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c259",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable",
     "longName": "996054 - Disclosure - Discontinued Operations - Schedule of Assets and Liabilities Related to Discontinued Operations (Details)",
     "shortName": "Discontinued Operations - Schedule of Assets and Liabilities Related to Discontinued Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ftft:ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.ftft.com/role/SegmentReportingDetails",
     "longName": "996055 - Disclosure - Segment Reporting (Details)",
     "shortName": "Segment Reporting (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable",
     "longName": "996056 - Disclosure - Segment Reporting - Schedule of Segment Gross Profit Reportable Segment (Details)",
     "shortName": "Segment Reporting - Schedule of Segment Gross Profit Reportable Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable",
     "longName": "996057 - Disclosure - Segment Reporting - Schedule of Loss from Continuing Operations before Income Tax (Details)",
     "shortName": "Segment Reporting - Schedule of Loss from Continuing Operations before Income Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c264",
      "name": "us-gaap:OtherOperatingIncomeExpenseNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.ftft.com/role/CommitmentsandContingenciesDetails",
     "longName": "996058 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c288",
      "name": "us-gaap:LossContingencyDamagesPaidValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c288",
      "name": "us-gaap:LossContingencyDamagesPaidValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.ftft.com/role/RisksandUncertaintiesDetails",
     "longName": "996059 - Disclosure - Risks and Uncertainties (Details)",
     "shortName": "Risks and Uncertainties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c295",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c295",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0237306-10k_future.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "country_AE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "AE",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AED [Member]",
        "verboseLabel": "United Arab Emirates [Member]",
        "label": "UNITED ARAB EMIRATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsAndNontradeReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsAndNontradeReceivableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCOUNTS RECEIVABLE",
        "label": "Accounts and Nontrade Receivable [Text Block]",
        "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r356"
     ]
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAccountsReceivableNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts Receivable, Net [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r1268"
     ]
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "presentation": [
      "http://www.ftft.com/role/OtherReceivablesDetails",
      "http://www.ftft.com/role/ScheduleofAccountsReceivableNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivable Type [Axis]",
        "documentation": "Information by type of receivable."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r120"
     ]
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccruedExpensesandOtherPayables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCRUED EXPENSES AND OTHER PAYABLES",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Expenses and Other Payables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Account Payables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountPayables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCOUNT PAYABLES",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r104",
      "r109",
      "r1332"
     ]
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Accrued expenses and other payables",
        "label": "Accounts Payable and Other Accrued Liabilities, Current",
        "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ftft.com/role/ScheduleofAccountPayablesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ScheduleofAccountPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r1050"
     ]
    },
    "us-gaap_AccountsPayableOtherCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableOtherCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAccountPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAccountPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "label": "Accounts Payable, Other, Current",
        "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableTradeCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAccountPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAccountPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supply Chain Financing/Trading payment",
        "label": "Accounts Payable, Trade, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r102"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable [Member]",
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r983"
     ]
    },
    "us-gaap_AccountsReceivableNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ScheduleofAccountsReceivableNetTable",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "verboseLabel": "Total accounts receivable, net",
        "netLabel": "Accounts receivable",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1265"
     ]
    },
    "us-gaap_AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivables",
        "label": "Accounts Receivable, Noncurrent, 90 Days or More Past Due, Still Accruing",
        "documentation": "Amount of accounts receivable, classified as noncurrent, 90 days or more past due and still accruing."
       }
      }
     },
     "auth_ref": [
      "r368"
     ]
    },
    "us-gaap_AccruedEmployeeBenefitsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedEmployeeBenefitsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wages and employee reimbursement",
        "label": "Accrued Employee Benefits, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ftft_AccruedExpensesAndOtherPayablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "AccruedExpensesAndOtherPayablesLineItems",
     "presentation": [
      "http://www.ftft.com/role/AccruedExpensesandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Expenses and Other Payables [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_AccruedExpensesPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "AccruedExpensesPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/AccruedExpensesandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment for accrued expenses",
        "documentation": "The payment for accrued expenses.",
        "label": "Accrued Expenses Payment"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_AccruedExpensesandOtherPayablesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "AccruedExpensesandOtherPayablesDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/AccruedExpensesandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Expenses and Other Payables (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal fee and other professionals",
        "label": "Accrued Professional Fees, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ftft_AccruedProvisionForLegalCase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "AccruedProvisionForLegalCase",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for legal case",
        "documentation": "Amount of provision for the legal case.",
        "label": "Accrued Provision For Legal Case"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_AccruedSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "AccruedSuppliers",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Suppliers",
        "documentation": "Represents the amount of accrued suppliers.",
        "label": "Accrued Suppliers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated depreciation and amortization",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r221",
      "r752"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r123",
      "r231",
      "r745",
      "r791",
      "r795"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulative Other comprehensive income",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r14",
      "r26",
      "r606",
      "r609",
      "r676",
      "r786",
      "r787",
      "r1232",
      "r1233",
      "r1234",
      "r1250",
      "r1251",
      "r1252",
      "r1253"
     ]
    },
    "ftft_AcquisitionDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "AcquisitionDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition - Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "AcquisitionScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedParentheticalsDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition - Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed (Parentheticals) (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1145"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1348",
      "r1406"
     ]
    },
    "dei_AdditionalSecurities462b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecurities462b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities. 462(b)"
       }
      }
     },
     "auth_ref": [
      "r1210"
     ]
    },
    "dei_AdditionalSecurities462bFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecurities462bFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities, 462(b), File Number"
       }
      }
     },
     "auth_ref": [
      "r1210"
     ]
    },
    "dei_AdditionalSecuritiesEffective413b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecuritiesEffective413b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities Effective, 413(b)"
       }
      }
     },
     "auth_ref": [
      "r1208"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r1158"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r1158"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r1158"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1158"
     ]
    },
    "us-gaap_AdjustmentForAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentForAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow",
      "http://www.ftft.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization",
        "verboseLabel": "General and administration expenses",
        "label": "Amortization",
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1201"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1108",
      "r1119",
      "r1135",
      "r1170"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r1111",
      "r1122",
      "r1138",
      "r1173"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1202"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r1158"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r1112",
      "r1123",
      "r1139",
      "r1165",
      "r1174",
      "r1178",
      "r1186"
     ]
    },
    "us-gaap_AllOtherSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllOtherSegmentsMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others [Member]",
        "label": "Other Operating Segment [Member]",
        "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r337",
      "r1013",
      "r1014"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r1184"
     ]
    },
    "ftft_AlphaInformationServicesShenzhenCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "AlphaInformationServicesShenzhenCoLtdMember",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails",
      "http://www.ftft.com/role/CorporateInformationDetails",
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable",
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alpha Information Services (Shenzhen) Co., Ltd [Member]",
        "label": "Alpha Information Services Shenzhen Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_AlphaInternationalSecuritiesHongKongLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "AlphaInternationalSecuritiesHongKongLimitedMember",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alpha International Securities (Hong Kong) Limited [Member]",
        "label": "Alpha International Securities Hong Kong Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_AlphaInternationalSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "AlphaInternationalSecuritiesMember",
     "presentation": [
      "http://www.ftft.com/role/CorporateInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alpha International Securities [Member]",
        "label": "Alpha International Securities Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AlternativeInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AlternativeInvestment",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/ShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity fund invests",
        "label": "Alternative Investment",
        "documentation": "Fair value of investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund."
       }
      }
     },
     "auth_ref": [
      "r624",
      "r633",
      "r1041",
      "r1044",
      "r1045",
      "r1349",
      "r1350",
      "r1351",
      "r1352"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization amount",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r386",
      "r393",
      "r1022"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r1115"
     ]
    },
    "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
     "xbrltype": "dateOrAsapItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Approximate Date of Commencement of Proposed Sale to Public",
        "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionAxis",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Axis]",
        "documentation": "Information by asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r1344"
     ]
    },
    "us-gaap_AssetAcquisitionConsiderationTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionConsiderationTransferred",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset consideration",
        "label": "Asset Acquisition, Consideration Transferred",
        "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer."
       }
      }
     },
     "auth_ref": [
      "r1038",
      "r1345",
      "r1346",
      "r1347"
     ]
    },
    "us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionConsiderationTransferredOtherAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other asset consideration",
        "label": "Asset Acquisition, Consideration Transferred, Other Assets",
        "documentation": "Amount of tangible and intangible assets included as part of consideration transferred in asset acquisition, classified as other. Excludes cash."
       }
      }
     },
     "auth_ref": [
      "r1345",
      "r1346",
      "r1347"
     ]
    },
    "us-gaap_AssetAcquisitionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionDomain",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Domain]",
        "documentation": "Asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r1344"
     ]
    },
    "us-gaap_AssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement",
      "http://www.ftft.com/role/ImpairmentLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment loss",
        "label": "Asset Impairment Charges",
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r53"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "terseLabel": "Segment assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r186",
      "r224",
      "r258",
      "r299",
      "r307",
      "r332",
      "r336",
      "r355",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r595",
      "r599",
      "r636",
      "r740",
      "r860",
      "r1013",
      "r1014",
      "r1050",
      "r1078",
      "r1302",
      "r1303",
      "r1360"
     ]
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL CURRENT ASSETS",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r217",
      "r234",
      "r258",
      "r355",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r595",
      "r599",
      "r636",
      "r1050",
      "r1302",
      "r1303",
      "r1360"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT ASSETS",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL NON-CURRENT ASSETS",
        "label": "Assets, Noncurrent",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r355",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r595",
      "r599",
      "r636",
      "r1302",
      "r1303",
      "r1360"
     ]
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets related to discontinued operations",
        "label": "Disposal Group, Including Discontinued Operation, Assets",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r80",
      "r97",
      "r149",
      "r215",
      "r216"
     ]
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets related to discontinued operations",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r80",
      "r97",
      "r147",
      "r149",
      "r215",
      "r216"
     ]
    },
    "ftft_AssetsRelatedToDiscontinuedOperationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "AssetsRelatedToDiscontinuedOperationMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets related to discontinued operation [Member]",
        "label": "Assets Related To Discontinued Operation Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r1115"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1094",
      "r1115"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1094",
      "r1115"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1094",
      "r1115"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1206"
     ]
    },
    "dei_AuditorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_AugmentedRealityARGroupDevelopmentAndServiceAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "AugmentedRealityARGroupDevelopmentAndServiceAgreementMember",
     "presentation": [
      "http://www.ftft.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Augmented Reality (AR) Group Development and Service Agreement [Member]",
        "label": "Augmented Reality ARGroup Development And Service Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1181"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r1182"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r495",
      "r496",
      "r497",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r1180"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1179"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r1178"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r1178"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of preparation and principle of consolidation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "srt_BoardOfDirectorsChairmanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "BoardOfDirectorsChairmanMember",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Board of Directors [Member]",
        "label": "Board of Directors Chairman [Member]"
       }
      }
     },
     "auth_ref": [
      "r1264"
     ]
    },
    "ftft_BritishVirginIslandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "BritishVirginIslandMember",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "British Virgin Island [Member]",
        "label": "British Virgin Island Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_BrokerageServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "BrokerageServiceMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable",
      "http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brokerage Service [Member]",
        "verboseLabel": "Brokerage service [Member]",
        "label": "Brokerage Service Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Building [Member]",
        "label": "Building [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r584",
      "r1032",
      "r1033"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails",
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable",
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r61",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r584",
      "r1032",
      "r1033"
     ]
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incorporated amount",
        "label": "Business Acquisition, Transaction Costs",
        "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails",
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable",
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed [Line Items]",
        "terseLabel": "Acquisition [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r584"
     ]
    },
    "ftft_BusinessCombinationAcquiredNetSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "BusinessCombinationAcquiredNetSales",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales",
        "documentation": "Amount of acquired  net sales.",
        "label": "Business Combination Acquired Net Sales"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://www.ftft.com/role/Acquisition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACQUISITION",
        "label": "Business Combination Disclosure [Text Block]",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r585"
     ]
    },
    "ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accrued expenses and other payables",
        "documentation": "The amount of accrued expenses and other payables recognized as of the acquisition date.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Expenses And Other Payables"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets",
        "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Lease liability-current",
        "documentation": "Amount of lease liability-current.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Leaseliability Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net identifiable assets acquired",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r63"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r63"
     ]
    },
    "ftft_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right of use assets",
        "documentation": "Amount of right of use assets.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Rightofuseassets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total purchase price for acquisition net of $4,679,434 of cash",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net gain (loss)",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net",
        "documentation": "In a business combination achieved in stages, this element represents the amount of net gain (loss) recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r1094",
      "r1115"
     ]
    },
    "country_CN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CN",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RMB [Member]",
        "label": "CHINA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Cash",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Cash",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r743",
      "r826",
      "r854",
      "r1050",
      "r1078",
      "r1228"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash, cash equivalents and restricted cash",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r169"
     ]
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock",
     "presentation": [
      "http://www.ftft.com/role/ShortTermInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SHORT - TERM INVESTMENTS",
        "label": "Cash, Cash Equivalents, and Short-Term Investments [Text Block]",
        "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities."
       }
      }
     },
     "auth_ref": [
      "r1270"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents, from the continuing operations beginning of year",
        "periodEndLabel": "Cash and cash equivalents, from the continuing operations end of year",
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r138",
      "r254"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Cash and cash equivalents from the discontinued operations, end of year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r138",
      "r254"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and restricted cash at end of year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "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."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r138",
      "r254"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET DECREASE IN CASH AND CASH EQUIVALENTS",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r138"
     ]
    },
    "us-gaap_CashFDICInsuredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFDICInsuredAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal deposit insurance corporation",
        "label": "Cash, FDIC Insured Amount",
        "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUPPLEMENTARY DISCLOSURE OF SIGNIFICANT NON-CASH TRANSACTION",
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net cash provided by financing activities from discontinued operations",
        "label": "Cash Provided by (Used in) Financing Activities, Discontinued Operations",
        "documentation": "Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net cash used in investing activities from discontinued operations",
        "label": "Cash Provided by (Used in) Investing Activities, Discontinued Operations",
        "documentation": "Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r138"
     ]
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net cash provided by (used in) operating activities \u2013 discontinued operations",
        "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations",
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r138"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "ftft_ChaoLiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ChaoLiMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chao Li [Member]",
        "label": "Chao Li Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1153"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r1151"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r227",
      "r228",
      "r229",
      "r258",
      "r285",
      "r289",
      "r294",
      "r296",
      "r301",
      "r302",
      "r355",
      "r420",
      "r422",
      "r423",
      "r424",
      "r427",
      "r428",
      "r458",
      "r459",
      "r462",
      "r465",
      "r472",
      "r636",
      "r804",
      "r805",
      "r806",
      "r807",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r827",
      "r846",
      "r869",
      "r891",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r1218",
      "r1245",
      "r1254"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r228",
      "r229",
      "r301",
      "r458",
      "r459",
      "r460",
      "r462",
      "r465",
      "r470",
      "r472",
      "r804",
      "r805",
      "r806",
      "r807",
      "r1028",
      "r1218",
      "r1245"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Domain]",
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price (in Dollars per share)",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate warrants",
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant outstanding",
        "label": "Class of Warrant or Right, Outstanding",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1157"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1157"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note 23)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r174",
      "r742",
      "r845"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r412",
      "r413",
      "r984",
      "r1291",
      "r1296"
     ]
    },
    "ftft_CommitmentsandContingenciesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "CommitmentsandContingenciesDetailsLineItems",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_CommitmentsandContingenciesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "CommitmentsandContingenciesDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_CommonStockDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "CommonStockDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/CorporateInformationDetails",
      "http://www.ftft.com/role/ShareBasedCompensationDetails",
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "verboseLabel": "Common Stock [Member]",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r1068",
      "r1069",
      "r1070",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1250",
      "r1251",
      "r1253",
      "r1348",
      "r1403",
      "r1406"
     ]
    },
    "us-gaap_CommonStockOtherSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockOtherSharesOutstanding",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares of common stock",
        "label": "Common Stock, Other Shares, Outstanding",
        "documentation": "Number of shares of other common stock instruments held by shareholder, including, but not limited to, exchangeable shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.ftft.com/role/CorporateInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in Dollars per share)",
        "verboseLabel": "Common stock par value",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "CommonStockScheduleofWarrantsReverseStockSplitDetailsLineItems",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock - Schedule of Warrants Reverse Stock Split (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_CommonStockScheduleofWarrantsReverseStockSplitDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "CommonStockScheduleofWarrantsReverseStockSplitDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock - Schedule of Warrants Reverse Stock Split (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.ftft.com/role/CorporateInformationDetails",
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "verboseLabel": "Authorized shares of common stock",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r846"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in Shares)",
        "periodEndLabel": "Balance (in Shares)",
        "terseLabel": "Common stock, shares outstanding",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r113",
      "r846",
      "r866",
      "r1406",
      "r1407"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.001 par value; 60,000,000 shares authorized; 24,470,844 shares and 17,834,874 shares issued and outstanding as of December 31, 2024 and December 31, 2023 respectively",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r744",
      "r1050"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r1162"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r1160"
     ]
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Components of the Provision for Income Taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "COMPREHENSIVE LOSS ATTRIBUTABLE TO FUTURE FINTECH GROUP INC. STOCKHOLDERS",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r236",
      "r238",
      "r245",
      "r734",
      "r759",
      "r760"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive Loss",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r165",
      "r236",
      "r238",
      "r244",
      "r733",
      "r759"
     ]
    },
    "ftft_ComprehensiveLossContinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ComprehensiveLossContinuedOperation",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive loss - continued operation",
        "documentation": "Comprehensive loss continued operation.",
        "label": "Comprehensive Loss Continued Operation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertaintiesDetails",
      "http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r43",
      "r72",
      "r73",
      "r344",
      "r797",
      "r983"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertaintiesDetails",
      "http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r43",
      "r72",
      "r73",
      "r344",
      "r983",
      "r1223"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertainties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RISKS AND UNCERTAINTIES",
        "label": "Concentration Risk Disclosure [Text Block]",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertaintiesDetails",
      "http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Risks and Uncertainties [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r983"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertaintiesDetails",
      "http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total accounts receivable, net",
        "verboseLabel": "Concentration risk, percentage",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r43",
      "r72",
      "r73",
      "r344"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Table]",
        "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r42",
      "r43",
      "r44",
      "r72",
      "r168",
      "r983"
     ]
    },
    "us-gaap_ConstructionInProgressGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressGross",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in progress",
        "label": "Construction in Progress, Gross",
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelFaxNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelFaxNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Fax Number",
        "documentation": "Fax Number of contact personnel."
       }
      }
     },
     "auth_ref": [
      "r1094"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Description",
        "documentation": "The description of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Name",
        "documentation": "The name of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Number",
        "documentation": "The SEC Document Number of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileType": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Type",
        "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advances from customers",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r476",
      "r487"
     ]
    },
    "ftft_ContributionByNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ContributionByNoncontrollingInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contribution by non-controlling interests",
        "documentation": "Amount of contribution by non-controlling interests.",
        "label": "Contribution By Noncontrolling Interests"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockAmountConverted1",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of debt",
        "verboseLabel": "Conversion per shares (in Dollars)",
        "label": "Conversion of Stock, Amount Converted",
        "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r38"
     ]
    },
    "us-gaap_ConversionOfStockAmountIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockAmountIssued1",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ConvertibleNotesPayableDetails",
      "http://www.ftft.com/role/ScheduleofConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Conversion",
        "terseLabel": "Conversion shares, value",
        "label": "Conversion of Stock, Amount Issued",
        "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r38"
     ]
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockSharesConverted1",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion shares",
        "label": "Conversion of Stock, Shares Converted",
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r38"
     ]
    },
    "us-gaap_ConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible promissory note",
        "label": "Convertible Debt",
        "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r173",
      "r1370"
     ]
    },
    "us-gaap_ConvertibleDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleDebtMember",
     "presentation": [
      "http://www.ftft.com/role/ConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Debt [Member]",
        "label": "Convertible Debt [Member]",
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r430",
      "r431",
      "r441",
      "r442",
      "r443",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027"
     ]
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleDebtTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/ConvertibleNotesPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Convertible Debt",
        "label": "Convertible Debt [Table Text Block]",
        "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes Payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ConvertibleNotesPayableAddition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ConvertibleNotesPayableAddition",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Addition",
        "documentation": "Amount of convertible notes payable addition.",
        "label": "Convertible Notes Payable Addition"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleNotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleNotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ScheduleofConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning",
        "periodEndLabel": "Balance",
        "terseLabel": "Convertible notes payables",
        "label": "Convertible Notes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ftft_ConvertibleNotesPayableDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ConvertibleNotesPayableDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/ConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes Payable (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ConvertibleNotesPayableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ConvertibleNotesPayableLineItems",
     "presentation": [
      "http://www.ftft.com/role/ConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes Payable [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleNotesPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleNotesPayableMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes Payable [Member]",
        "label": "Convertible Notes Payable [Member]",
        "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r172"
     ]
    },
    "ftft_ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ConvertibleNotesPayableScheduleofConvertibleDebtDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes Payable - Schedule of Convertible Debt (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_CorporateInformationDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "CorporateInformationDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/CorporateInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Information (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate and Unallocated [Member]",
        "label": "Corporate Segment [Member]",
        "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items."
       }
      }
     },
     "auth_ref": [
      "r1257"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSoldAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSoldAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense",
        "label": "Cost, Amortization",
        "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service."
       }
      }
     },
     "auth_ref": [
      "r1235"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSoldDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSoldDepreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expense in cost of sales",
        "label": "Cost, Depreciation",
        "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service."
       }
      }
     },
     "auth_ref": [
      "r1235",
      "r1290"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r258",
      "r355",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r636",
      "r1013",
      "r1302"
     ]
    },
    "ftft_CostRelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "CostRelatedPartyMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost \u2013 related party [Member]",
        "label": "Cost Related Party Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_CostThirdPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "CostThirdPartyMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost \u2013 third party [Member]",
        "label": "Cost Third Party Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofComponentsoftheProvisionforIncomeTaxesTable": {
       "parentTag": "us-gaap_OtherTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails",
      "http://www.ftft.com/role/ScheduleofComponentsoftheProvisionforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current tax",
        "verboseLabel": "Current tax (in Dollars)",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r561",
      "r1248"
     ]
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertaintiesDetails",
      "http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debtor Concentration Risk [Member]",
        "verboseLabel": "Customer Concentration Risk [Member]",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r344"
     ]
    },
    "ftft_CustomersOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "CustomersOneMember",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer One [Member]",
        "label": "Customers One Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_CustomersTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "CustomersTwoMember",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customers Two [Member]",
        "label": "Customers Two Member"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]",
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1101",
      "r1196"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Board of Directors Oversight [Text Block]",
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1101",
      "r1196"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]",
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1103",
      "r1198"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]",
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1103",
      "r1198"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]",
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1104",
      "r1199"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]",
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1103",
      "r1198"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]",
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1097",
      "r1192"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Processes Integrated [Flag]",
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1098",
      "r1193"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Processes Integrated [Text Block]",
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1098",
      "r1193"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r1096",
      "r1191"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1096",
      "r1191"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r1096",
      "r1191"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Third Party Engaged [Flag]",
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1099",
      "r1194"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]",
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1100",
      "r1195"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]",
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1100",
      "r1195"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]",
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1101",
      "r1196"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Role of Management [Text Block]",
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1102",
      "r1197"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionConvertedInstrumentRate",
     "presentation": [
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of purchase",
        "label": "Debt Conversion, Converted Instrument, Rate",
        "documentation": "Dividend or interest rate associated with the financial instrument issued in exchange for the original debt being converted in a noncash or part noncash transaction. Noncash are transactions that affect recognized assets or liabilities but that do not result in cash receipts or cash payments. Part noncash refers to that portion of the transaction not resulting in cash receipts or cash payments."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38"
     ]
    },
    "us-gaap_DebtConversionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionLineItems",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Convertible Debt [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Debt, Current",
        "documentation": "Amount of debt and lease obligation, classified as current."
       }
      }
     },
     "auth_ref": [
      "r225"
     ]
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.ftft.com/role/ConvertibleNotesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CONVERTIBLE NOTES PAYABLE",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r256",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r418",
      "r419",
      "r429",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r445",
      "r452",
      "r453",
      "r455",
      "r652"
     ]
    },
    "us-gaap_DebtInstrumentAnnualPrincipalPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAnnualPrincipalPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal amount",
        "label": "Debt Instrument, Annual Principal Payment",
        "documentation": "Amount of annual principal payment for debt instrument."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r103",
      "r104",
      "r172",
      "r173",
      "r263",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r436",
      "r441",
      "r442",
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1048",
      "r1246",
      "r1292",
      "r1293",
      "r1294",
      "r1354",
      "r1355"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/ConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Floor price",
        "verboseLabel": "Conversion per share (in Dollars per share)",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r432"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments",
     "presentation": [
      "http://www.ftft.com/role/ConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares reserved",
        "label": "Debt Instrument, Convertible, Number of Equity Instruments",
        "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r107",
      "r157",
      "r158",
      "r432"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "presentation": [
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt payable percentage",
        "label": "Debt Instrument, Interest Rate During Period",
        "documentation": "The average effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r448",
      "r1354"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Investment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r436",
      "r441",
      "r442",
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r454",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1048",
      "r1246",
      "r1354",
      "r1355"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r263",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r436",
      "r441",
      "r442",
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1048",
      "r1246",
      "r1292",
      "r1293",
      "r1294",
      "r1354",
      "r1355"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentPeriodicPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt investment pay amount",
        "label": "Debt Instrument, Periodic Payment",
        "documentation": "Amount of the required periodic payments including both interest and principal payments."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r77"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPaymentInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentPeriodicPaymentInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt interest",
        "label": "Debt Instrument, Periodic Payment, Interest",
        "documentation": "Amount of the required periodic payments applied to interest."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt investment principal amount",
        "label": "Debt Instrument, Periodic Payment, Principal",
        "documentation": "Amount of the required periodic payments applied to principal."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt terms",
        "label": "Debt Instrument, Term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Investment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_DebtInvestmentDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DebtInvestmentDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Investment (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_DebtInvestmentPledgeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DebtInvestmentPledgeAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt investment pledge amount",
        "documentation": "Represent the amount of debt investment pledge.",
        "label": "Debt Investment Pledge Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt investment",
        "verboseLabel": "Debt Investment (in Dollars)",
        "label": "Debt Securities, Noncurrent",
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "ftft_DebtTransferAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DebtTransferAgreementMember",
     "presentation": [
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Transfer Agreement [Member]",
        "label": "Debt Transfer Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_DebtorAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DebtorAMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debtor A [Member]",
        "label": "Debtor AMember"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_DebtorBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DebtorBMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debtor B [Member]",
        "label": "Debtor BMember"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_DebtorCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DebtorCMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debtor C [Member]",
        "label": "Debtor CMember"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_DebtorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DebtorMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debtor [Member]",
        "label": "Debtor Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Advances to Suppliers and Other Current Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofComponentsoftheProvisionforIncomeTaxesTable": {
       "parentTag": "us-gaap_OtherTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement",
      "http://www.ftft.com/role/ScheduleofComponentsoftheProvisionforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred income tax",
        "terseLabel": "Deferred tax - book-tax difference",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r203",
      "r1248"
     ]
    },
    "dei_DelayedOrContinuousOffering": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DelayedOrContinuousOffering",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delayed or Continuous Offering"
       }
      }
     },
     "auth_ref": [
      "r1127",
      "r1128",
      "r1142"
     ]
    },
    "us-gaap_Deposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Deposits",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash deposit",
        "label": "Deposits",
        "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."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow",
      "http://www.ftft.com/role/PropertyPlantandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "verboseLabel": "Depreciation expense",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r54"
     ]
    },
    "ftft_DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earnings (loss) per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations, Share",
        "documentation": "Diluted income per share is calculated by taking net loss.",
        "label": "Diluted Income Per Share Is Calculated By Taking Net Loss Divided By The Diluted Weighted Averages"
       }
      }
     },
     "auth_ref": []
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "DirectorMember",
     "presentation": [
      "http://www.ftft.com/role/CorporateInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Board of Director [Member]",
        "label": "Director [Member]"
       }
      }
     },
     "auth_ref": [
      "r1264",
      "r1405"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SHARE BASED COMPENSATION",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r494",
      "r524",
      "r525",
      "r526",
      "r1035"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Based Compensation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on disposal, value",
        "documentation": "Discontinued Operation Gain Loss On Disposal Of Discontinued Operation.",
        "label": "Discontinued Operation Gain Loss On Disposal Of Discontinued Operation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss from discontinued operations before income tax",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85",
      "r86",
      "r87",
      "r88",
      "r94",
      "r127",
      "r1372"
     ]
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on disposal of discontinued operations",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax",
        "documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85",
      "r99"
     ]
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (loss) available available to common stockholders from discontinuing operations, Pre-share amount",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share",
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax provision",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r86",
      "r87",
      "r88",
      "r94",
      "r99",
      "r540",
      "r568",
      "r570"
     ]
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationsPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operations",
        "label": "Discontinued Operations, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r23"
     ]
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupClassificationAxis",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Classification [Axis]",
        "documentation": "Information by disposal group classification."
       }
      }
     },
     "auth_ref": [
      "r215"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivables",
        "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net",
        "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r80",
      "r97",
      "r149"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current",
        "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r80",
      "r97",
      "r147",
      "r149"
     ]
    },
    "ftft_DisposalGroupIncludingDiscontinuedOperationAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "documentation": "Accounts receivable",
        "label": "Disposal Group Including Discontinued Operation Accounts Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other payables",
        "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current",
        "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r80",
      "r97",
      "r147",
      "r149"
     ]
    },
    "ftft_DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advances from customers",
        "documentation": "Represents the amount of advances from customers",
        "label": "Disposal Group Including Discontinued Operation Advancesfrom Customers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets related to discontinued operation",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r5",
      "r80",
      "r97",
      "r149",
      "r215",
      "r216"
     ]
    },
    "ftft_DisposalGroupIncludingDiscontinuedOperationBadDebtProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationBadDebtProvision",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt provision",
        "documentation": "Bad debt provision.",
        "label": "Disposal Group Including Discontinued Operation Bad Debt Provision"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Assets and Liabilities Related to Discontinued Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents",
        "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r80",
      "r97",
      "r149"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/DiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposed assets consideration",
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost",
        "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold",
        "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r216"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense",
        "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)",
        "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r216"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Disposal Group, Including Discontinued Operation, Interest Expense",
        "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r23",
      "r95"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInterestIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Disposal Group, Including Discontinued Operation, Interest Income",
        "documentation": "Amount of interest income attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability - operation lease",
        "documentation": "Lease liability - operation lease.",
        "label": "Disposal Group Including Discontinued Operation Lease Liability Operation Lease Current"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability - operation lease non-current",
        "documentation": "Lease liability - operation lease non-current",
        "label": "Disposal Group Including Discontinued Operation Lease Liability Operation Lease Lease Liability Operation Lease Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Disposal Group, Including Discontinued Operation, Operating Expense",
        "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)",
        "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advances to suppliers and other current assets",
        "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current",
        "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r80",
      "r97",
      "r147",
      "r149"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount Due to Related Party",
        "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Current",
        "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r80",
      "r97",
      "r147",
      "r149"
     ]
    },
    "ftft_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other expense",
        "documentation": "Amount of other (income) expense attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group Including Discontinued Operation Other Income Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, net",
        "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent",
        "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r5",
      "r80",
      "r97",
      "r149"
     ]
    },
    "ftft_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and Development expenses",
        "documentation": "Amount of research and development expenses.",
        "label": "Disposal Group Including Discontinued Operation Researchand Development Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r216"
     ]
    },
    "ftft_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right of use assets - operation lease",
        "documentation": "Right of use assets - operation lease",
        "label": "Disposal Group Including Discontinued Operation Right Of Use Assets Operation Lease"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_DisposalGroupIncludingDiscontinuedOperationSellingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationSellingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling expenses",
        "documentation": "Amount of selling expenses.",
        "label": "Disposal Group Including Discontinued Operation Selling Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPERATING EXPENSES:",
        "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "presentation": [
      "http://www.ftft.com/role/DiscontinuedOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DISCONTINUED OPERATIONS",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r146"
     ]
    },
    "ftft_DispositionOfDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DispositionOfDiscontinuedOperation",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposition of Discontinued operation",
        "documentation": "Disposition of discontinued operation.",
        "label": "Disposition Of Discontinued Operation"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DividendOrInterestReinvestmentPlanOnly": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DividendOrInterestReinvestmentPlanOnly",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend or Interest Reinvestment Plan Only"
       }
      }
     },
     "auth_ref": [
      "r1127",
      "r1128",
      "r1142"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r1094"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1094",
      "r1115"
     ]
    },
    "dei_DocumentCopyrightInformation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentCopyrightInformation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Copyright Information",
        "documentation": "The copyright information for the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentCreationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentCreationDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Creation Date",
        "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Description",
        "documentation": "The description of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document [Domain]",
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentEffectiveDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentEffectiveDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Effective Date",
        "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1094",
      "r1115",
      "r1166"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1094",
      "r1115",
      "r1166"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationDocumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationDocumentAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information, Document [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Text Block]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Name",
        "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the &lt;FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r1092"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r1080"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r1094"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1094"
     ]
    },
    "dei_DocumentSubtitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentSubtitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Subtitle",
        "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentSynopsis": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentSynopsis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Synopsis",
        "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Title",
        "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1143"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentVersion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentVersion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Version",
        "documentation": "The version identifier of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r1083"
     ]
    },
    "ftft_DueFromRelatedPartiesRelationship": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DueFromRelatedPartiesRelationship",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofDuefromRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Relationship",
        "documentation": "Description of due from related parties relationship.",
        "label": "Due From Related Parties Relationship"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_DueToRelatedPartiesRelationship": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "DueToRelatedPartiesRelationship",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Relationship",
        "documentation": "Description of due to related parties relationship.",
        "label": "Due To Related Parties Relationship"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1155"
     ]
    },
    "ftft_EITLawMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "EITLawMember",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EIT Law [Member]",
        "label": "EITLaw Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Numerators and Denominators Used in the Computations of Basic and Diluted EPS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (loss) per share (in Dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r282",
      "r285",
      "r294",
      "r295",
      "r296",
      "r298",
      "r582",
      "r593",
      "r622",
      "r623",
      "r735",
      "r761",
      "r1005"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (loss) per share:",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Diluted Earnings (loss) per share (in Dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r285",
      "r294",
      "r295",
      "r296",
      "r298",
      "r582",
      "r593",
      "r622",
      "r623",
      "r735",
      "r761",
      "r1005"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted Earnings (loss) per share:",
        "verboseLabel": "Dilutive EPS:",
        "label": "Earnings Per Share, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (Loss) Per Share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r297"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of change in exchange rate",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r641"
     ]
    },
    "dei_EffectiveAfter60Days486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveAfter60Days486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective after 60 Days, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1214"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r541",
      "r1037"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre tax profits percentage",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r542",
      "r544",
      "r1037",
      "r1249",
      "r1334"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Enterprise income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent",
        "documentation": "Percentage of reported income tax benefit (expense) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to other reconciling items. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law."
       }
      }
     },
     "auth_ref": [
      "r1335"
     ]
    },
    "dei_EffectiveOnDate486a": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1214"
     ]
    },
    "dei_EffectiveOnDate486b": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1215"
     ]
    },
    "dei_EffectiveOnSetDate486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnSetDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1214"
     ]
    },
    "dei_EffectiveOnSetDate486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnSetDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1215"
     ]
    },
    "dei_EffectiveUponFiling462e": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveUponFiling462e",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Upon Filing, 462(e)"
       }
      }
     },
     "auth_ref": [
      "r1213"
     ]
    },
    "dei_EffectiveUponFiling486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveUponFiling486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective upon Filing, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1215"
     ]
    },
    "dei_EffectiveWhenDeclaredSection8c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveWhenDeclaredSection8c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective when Declared, Section 8(c)"
       }
      }
     },
     "auth_ref": [
      "r1217"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitiesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAccountingStandard": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Accounting Standard",
        "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Description",
        "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r1082"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r1086"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1082"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityContactPersonnelLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityContactPersonnelLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Contact Personnel [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1082"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r1216"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r1082"
     ]
    },
    "dei_EntityHomeCountryISOCode": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityHomeCountryISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Home Country ISO Code",
        "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationDateOfIncorporation": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationDateOfIncorporation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, Date of Incorporation",
        "documentation": "Date when an entity was incorporated"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationFormerLegalOrRegisteredName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information, Former Legal or Registered Name",
        "documentation": "Former Legal or Registered Name of an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://www.ftft.com/role/CorporateInformationDetails",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1205"
     ]
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Inv Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r1204"
     ]
    },
    "dei_EntityLegalForm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityLegalForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Legal Form",
        "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDepositoryReceiptRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingDepositoryReceiptRatio",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Depository Receipt Ratio",
        "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Description",
        "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingForeign": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingForeign",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Foreign",
        "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingParValuePerShare",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Par Value Per Share",
        "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingPrimary": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingPrimary",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Primary",
        "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingSecurityTradingCurrency": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingSecurityTradingCurrency",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Security Trading Currency",
        "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsExchangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsExchangeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings, Exchange [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Table]",
        "documentation": "Container for exchange listing information for an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityNumberOfEmployees": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityNumberOfEmployees",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Number of Employees",
        "documentation": "Number of persons employed by the Entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPhoneFaxNumbersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPhoneFaxNumbersLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Phone Fax Numbers [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r1115"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1082"
     ]
    },
    "dei_EntityReportingCurrencyISOCode": {
     "xbrltype": "currencyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityReportingCurrencyISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Reporting Currency ISO Code",
        "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1082"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1082"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1082"
     ]
    },
    "dei_EntityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Text Block]",
        "documentation": "Container to serve as parent of six Entity related Table concepts."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1207"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1149"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1200"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r1200"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1200"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/CorporateInformationDetails",
      "http://www.ftft.com/role/ShareBasedCompensationDetails",
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r210",
      "r240",
      "r241",
      "r242",
      "r264",
      "r265",
      "r266",
      "r269",
      "r276",
      "r278",
      "r280",
      "r300",
      "r360",
      "r366",
      "r402",
      "r474",
      "r562",
      "r563",
      "r578",
      "r579",
      "r580",
      "r583",
      "r592",
      "r593",
      "r604",
      "r606",
      "r607",
      "r608",
      "r609",
      "r611",
      "r621",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r649",
      "r654",
      "r657",
      "r676",
      "r758",
      "r786",
      "r787",
      "r788",
      "r815",
      "r891"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.ftft.com/role/ShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r352",
      "r353",
      "r354",
      "r574",
      "r1219",
      "r1220",
      "r1221",
      "r1340",
      "r1341",
      "r1342",
      "r1343"
     ]
    },
    "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/CorporateInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incorporated amount",
        "label": "Equity Method Investment, Other-than-Temporary Impairment",
        "documentation": "Amount of other-than-temporary decline in value that has been recognized against investment accounted for under equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r1271"
     ]
    },
    "us-gaap_EquityRestrictions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityRestrictions",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restriction amounted",
        "label": "Equity Restrictions",
        "documentation": "Disclosure of the amount of equity that is restricted to use by regulation or agreement."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1159"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r1108",
      "r1119",
      "r1135",
      "r1170"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r1105",
      "r1116",
      "r1132",
      "r1167"
     ]
    },
    "dei_ExchangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExchangeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange [Domain]",
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "dei_ExhibitsOnly462d": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExhibitsOnly462d",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d)"
       }
      }
     },
     "auth_ref": [
      "r1212"
     ]
    },
    "dei_ExhibitsOnly462dFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExhibitsOnly462dFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d), File Number"
       }
      }
     },
     "auth_ref": [
      "r1212"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "ftft_FTFTHKMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "FTFTHKMember",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FTFT HK [Member]",
        "label": "FTFTHKMember"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_FTFTHKOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "FTFTHKOneMember",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FTFT HK One [Member]",
        "label": "FTFTHKOne Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_FTFTInternationalSecuritiesAndFuturesLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "FTFTInternationalSecuritiesAndFuturesLimitedMember",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FTFT International Securities and Futures Limited [Member]",
        "label": "FTFTInternational Securities And Futures Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_FTFTSuperComputingIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "FTFTSuperComputingIncMember",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FTFT SuperComputing Inc. [Member]",
        "label": "FTFTSuper Computing Inc Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_FTGlobalCapitalIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "FTGlobalCapitalIncMember",
     "presentation": [
      "http://www.ftft.com/role/AccruedExpensesandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FT Global Capital, Inc. [Member]",
        "label": "FTGlobal Capital Inc Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Class [Domain]",
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r1043"
     ]
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r1043"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableModificationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableModificationsLineItems",
     "presentation": [
      "http://www.ftft.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r190",
      "r350",
      "r351",
      "r1019"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets useful life",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofIntangibleAssetsTable": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated depreciation and amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r371",
      "r392",
      "r1022"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1286",
      "r1409"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "From January 1, 2025 to December 31, 2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r394",
      "r997",
      "r1022"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "From January 1, 2029 to December 31, 2030",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r394",
      "r997",
      "r1022"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "From January 1, 2028 to December 31, 2029",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r394",
      "r997",
      "r1022"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "From January 1, 2027 to December 31, 2027",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r394",
      "r997",
      "r1022"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "From January 1, 2026 to December 31, 2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r394",
      "r997",
      "r1022"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Estimated Amortization [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofIntangibleAssetsTable": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subtotal",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r392",
      "r700",
      "r1022"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.ftft.com/role/ImpairmentLossDetails",
      "http://www.ftft.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Intangible Assets [Line Items]",
        "terseLabel": "Impairment Loss [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r392",
      "r396",
      "r397",
      "r399",
      "r696",
      "r997",
      "r1022"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedAmortizationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r696",
      "r1285"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_FloridaSecretaryOfStatesOfficeArticlesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "FloridaSecretaryOfStatesOfficeArticlesMember",
     "presentation": [
      "http://www.ftft.com/role/CorporateInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Florida Secretary of State\u2019s office Articles [Member]",
        "label": "Florida Secretary Of States Office Articles Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ForeignCurrencyAndOtherComprehensiveIncomeLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ForeignCurrencyAndOtherComprehensiveIncomeLossMember",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency and Other Comprehensive Income (Loss) [Member]",
        "label": "Foreign Currency And Other Comprehensive Income Loss Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyExchangeRateTranslation1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyExchangeRateTranslation1",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange rate",
        "label": "Foreign Currency Exchange Rate, Translation",
        "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency."
       }
      }
     },
     "auth_ref": [
      "r650",
      "r651"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency and Other Comprehensive Income (Loss)",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r637"
     ]
    },
    "us-gaap_ForeignTaxJurisdictionOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignTaxJurisdictionOtherMember",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Tax Jurisdiction, Other [Member]",
        "label": "Foreign Tax Jurisdiction, Other [Member]",
        "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1037",
      "r1244",
      "r1337"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1112",
      "r1123",
      "r1139",
      "r1174"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1112",
      "r1123",
      "r1139",
      "r1174"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1112",
      "r1123",
      "r1139",
      "r1174"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r1112",
      "r1123",
      "r1139",
      "r1174"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1112",
      "r1123",
      "r1139",
      "r1174"
     ]
    },
    "dei_FormerAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "FormerAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Address [Member]",
        "documentation": "Former address for entity"
       }
      }
     },
     "auth_ref": [
      "r1093",
      "r1126"
     ]
    },
    "dei_FormerFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "FormerFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Fiscal Year End Date",
        "documentation": "Former end date of previous fiscal years"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1154"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office equipment, fixtures and furniture [Member]",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "ftft_FutureFinTechHongKongLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "FutureFinTechHongKongLimitedMember",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Fin Tech (Hong Kong) Limited [Member]",
        "label": "Future Fin Tech Hong Kong Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_FutureInformationServiceShenzhenCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "FutureInformationServiceShenzhenCoLtdMember",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future information service (Shenzhen) Co., Ltd [Member]",
        "label": "Future Information Service Shenzhen Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_FuturePrivateEquityFundManagementHainanCoLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "FuturePrivateEquityFundManagementHainanCoLimitedMember",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Private Equity Fund Management (Hainan) Co., Limited [Member]",
        "label": "Future Private Equity Fund Management Hainan Co Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_FuturePrivateEquityFundManagementHainanCoLimitedOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "FuturePrivateEquityFundManagementHainanCoLimitedOneMember",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Private Equity Fund Management (Hainan) Co., Limited [Member]",
        "verboseLabel": "Future Private Equity Fund Management (Hainan) Co., Limited One [Member]",
        "label": "Future Private Equity Fund Management Hainan Co Limited One Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_FuturePrivateEquityFundManagementHainanCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "FuturePrivateEquityFundManagementHainanCoLtdMember",
     "presentation": [
      "http://www.ftft.com/role/ImpairmentLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Private Equity Fund Management (Hainan) Co., Ltd. [Member]",
        "label": "Future Private Equity Fund Management Hainan Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_FutureSupplyChainXianCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "FutureSupplyChainXianCoLtdMember",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Supply Chain (Xi\u2019an) Co., Ltd [Member]",
        "label": "Future Supply Chain Xian Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "GB",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United Kingdom [Member]",
        "label": "UNITED KINGDOM"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_GainLossOnDisposalOfDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "GainLossOnDisposalOfDiscontinuedOperations",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on disposal of discontinued operations",
        "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "label": "Gain Loss On Disposal Of Discontinued Operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative expenses",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r871"
     ]
    },
    "ftft_GoingConcernPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "GoingConcernPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Going Concern",
        "documentation": "Disclosure of accounting policy for going concern [Policy Text Block].",
        "label": "Going Concern Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Add: goodwill",
        "verboseLabel": "Goodwill",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r372",
      "r731",
      "r1014",
      "r1021",
      "r1042",
      "r1050",
      "r1275",
      "r1276"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1274",
      "r1277"
     ]
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairedAccumulatedImpairmentLossAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of goodwill",
        "label": "Goodwill, Impairment Loss",
        "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r373",
      "r379",
      "r383",
      "r1021",
      "r1042"
     ]
    },
    "us-gaap_GoodwillImpairmentLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairmentLossNetOfTax",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/ImpairmentLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of goodwill",
        "label": "Goodwill, Impairment Loss, Net of Tax",
        "documentation": "Amount, after tax, of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillMember",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Member]",
        "label": "Goodwill [Member]",
        "documentation": "Asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": []
    },
    "ftft_GovernmentSubsidiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "GovernmentSubsidiesPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Government subsidies",
        "documentation": "Disclosure of accounting policy for government subsidies.",
        "label": "Government Subsidies Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement",
      "http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "terseLabel": "Segment gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r128",
      "r185",
      "r258",
      "r355",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r636",
      "r1007",
      "r1013",
      "r1256",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1302"
     ]
    },
    "country_HK": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "HK",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails",
      "http://www.ftft.com/role/CorporateInformationDetails",
      "http://www.ftft.com/role/IncomeTaxDetails",
      "http://www.ftft.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "HONG KONG",
        "verboseLabel": "Hong Kong [Member]",
        "label": "HONG KONG"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_HuLiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "HuLiMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofDuefromRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hu Li [Member]",
        "label": "Hu Li Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r1091",
      "r1094",
      "r1115"
     ]
    },
    "ftft_ImpairmentLossDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ImpairmentLossDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/ImpairmentLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment Loss (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ImpairmentLossTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ImpairmentLossTextBlock",
     "presentation": [
      "http://www.ftft.com/role/ImpairmentLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IMPAIRMENT LOSS",
        "documentation": "The entire disclosure for impairment loss.",
        "label": "Impairment Loss Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ImpairmentOfIntangibleAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ImpairmentOfIntangibleAsset",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofIntangibleAssetsTable": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: impairment",
        "documentation": "Amount of impairment of intangible asset.",
        "label": "Impairment Of Intangible Asset"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ImpairmentOfPropertyAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ImpairmentOfPropertyAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Impairment",
        "documentation": "The amount of impairment of property and equipment.",
        "label": "Impairment Of Property And Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ImpairmentOfShortTermInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ImpairmentOfShortTermInvestment",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow",
      "http://www.ftft.com/role/ShortTermInvestmentsDetails",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of short term investment",
        "verboseLabel": "Impairment to investment portfolio",
        "netLabel": "Impairment to the investment",
        "documentation": "Amount of impairment of short - term investment.",
        "label": "Impairment Of Short Term Investment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Long-Lived Assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r151"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss from continued operations, Income",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r126",
      "r141",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r293",
      "r296",
      "r593"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Net Loss attributable to non-controlling interests of continued operations",
        "verboseLabel": "Less: Net loss attributable to non-controlling interests of continued operations",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r165",
      "r276"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from Continuing Operations before Income Tax",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r180",
      "r185",
      "r736",
      "r754",
      "r1007",
      "r1013",
      "r1256",
      "r1259",
      "r1260",
      "r1261",
      "r1262"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable",
      "http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss before taxation",
        "verboseLabel": "Loss from Continuing Operations before Income Tax",
        "label": "Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net",
        "documentation": "Amount of income (loss) from continuing operations, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ftft_ComprehensiveLossContinuedOperation",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow",
      "http://www.ftft.com/role/ConsolidatedIncomeStatement",
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from Continuing Operations",
        "terseLabel": "Loss from continued operations",
        "verboseLabel": "Net loss from continued operation",
        "netLabel": "Net loss from continuing operations",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r185",
      "r258",
      "r268",
      "r276",
      "r355",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r582",
      "r593",
      "r623",
      "r636",
      "r754",
      "r1007",
      "r1256",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1302"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement",
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic loss per share from continued operation (in Dollars per share)",
        "verboseLabel": "Loss available to common stockholders from continuing operations, Pre-share amount",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r181",
      "r246",
      "r268",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r285",
      "r294",
      "r295",
      "r582",
      "r593",
      "r623",
      "r735",
      "r1373"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement",
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted loss per share (in Dollars per share)",
        "verboseLabel": "Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc., Pre-share amount",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r246",
      "r268",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r285",
      "r294",
      "r295",
      "r296",
      "r593",
      "r623",
      "r735",
      "r1373"
     ]
    },
    "ftft_IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income (loss) from discontinuing operations, Income",
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income Loss From Discontinued Operation Net Of Tax Attributable To Reporting Entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement",
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from discontinued operation before noncontrolling interest",
        "terseLabel": "Loss from discontinued operations",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85",
      "r86",
      "r87",
      "r88",
      "r99",
      "r216",
      "r571",
      "r755"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 3.0
      },
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement",
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Less: Net Loss attributable to non-controlling interests of discontinued operations",
        "terseLabel": "Less: Net loss attributable to non-controlling interests of discontinued operations",
        "verboseLabel": "Less: Net loss attributable to non-controlling interests",
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r84",
      "r85",
      "r86",
      "r87",
      "r88",
      "r94",
      "r99",
      "r165"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow",
      "http://www.ftft.com/role/ConsolidatedIncomeStatement",
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) from discontinued operations",
        "verboseLabel": "Net income (loss) from discontinued operation",
        "totalLabel": "LOSS FROM DISCONTINUED OPERATION",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85",
      "r86",
      "r87",
      "r88",
      "r94",
      "r99",
      "r165"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operations (Note 21)",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic earnings (loss) per share from discontinued operation (in Dollars per share)",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r246",
      "r289",
      "r294",
      "r295",
      "r1369",
      "r1373"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement",
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earnings (loss) per share from discontinued operation (in Dollars per share)",
        "verboseLabel": "Diluted earnings (loss) per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations, Pre-share amount",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r289",
      "r294",
      "r295"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Loss from Discontinued Operations [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r18",
      "r22",
      "r80",
      "r89",
      "r90",
      "r91",
      "r92",
      "r93",
      "r98",
      "r100",
      "r101",
      "r150"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r541",
      "r542",
      "r552",
      "r558",
      "r1037",
      "r1338"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r541",
      "r542",
      "r552",
      "r558",
      "r1037",
      "r1338"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameAxis",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Axis]",
        "documentation": "Information by name of taxing authority."
       }
      }
     },
     "auth_ref": [
      "r552",
      "r1338"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameDomain",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Domain]",
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": [
      "r552",
      "r1338"
     ]
    },
    "ftft_IncomeTaxDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "IncomeTaxDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.ftft.com/role/IncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INCOME TAX",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r535",
      "r541",
      "r549",
      "r550",
      "r551",
      "r554",
      "r557",
      "r567",
      "r569",
      "r572",
      "r573",
      "r809",
      "r1037"
     ]
    },
    "us-gaap_IncomeTaxExaminationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExaminationLineItems",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r552"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement",
      "http://www.ftft.com/role/IncomeTaxDetails",
      "http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "negatedLabel": "Income tax provision",
        "terseLabel": "Provisions for income taxes (in Dollars)",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r204",
      "r279",
      "r280",
      "r299",
      "r315",
      "r336",
      "r540",
      "r541",
      "r568",
      "r763",
      "r1037"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Statutory EIT Rate Applicable to Profits of the Consolidated Entities and the Income Tax Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r538",
      "r539",
      "r554",
      "r555",
      "r556",
      "r560",
      "r803"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets losses not recognized",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r1037",
      "r1334"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails",
      "http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others, primarily the difference in tax rates",
        "verboseLabel": "Others, primarily the difference in tax rates (in Dollars)",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates."
       }
      }
     },
     "auth_ref": [
      "r537",
      "r541",
      "r545",
      "r1037"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxExemptIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationTaxExemptIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Computed expected tax expense",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r547",
      "r548",
      "r1334"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes paid",
        "label": "Income Taxes Paid",
        "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r140",
      "r1244",
      "r1336",
      "r1337"
     ]
    },
    "ftft_IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (loss) available to common stockholders from discontinuing operations, Share",
        "documentation": "Income (loss) available to common stockholders from discontinuing.",
        "label": "Incomeloss Available To Common Stockholders From Discontinuing Operations Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advances from customers",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r691",
      "r1242"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Operating lease assets and liabilities",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherReceivables",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other receivables",
        "label": "Increase (Decrease) in Other Receivables",
        "documentation": "Amount of increase (decrease) in receivables classified as other."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidSupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidSupplies",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Advances to suppliers and other current assets",
        "label": "Increase (Decrease) in Prepaid Supplies",
        "documentation": "Amount of increase (decrease) of consideration paid in advance for supplies that provide economic benefits in future periods."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants, Share",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r287",
      "r288",
      "r296"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r390",
      "r395",
      "r1022"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r390",
      "r395",
      "r1022"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r1112",
      "r1123",
      "r1139",
      "r1165",
      "r1174",
      "r1178",
      "r1186"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r1184"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r1095",
      "r1190"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r1095",
      "r1190"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r1095",
      "r1190"
     ]
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.ftft.com/role/IntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INTANGIBLE ASSETS",
        "label": "Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r398",
      "r400",
      "r996",
      "r997"
     ]
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets."
       }
      }
     },
     "auth_ref": [
      "r692",
      "r693",
      "r694",
      "r696",
      "r1004",
      "r1277"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.ftft.com/role/ScheduleofIntangibleAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Intangible assets",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r1285",
      "r1287"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow",
      "http://www.ftft.com/role/ScheduleofConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expenses related to convertible note",
        "verboseLabel": "Interest expenses",
        "label": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r449",
      "r456",
      "r1026",
      "r1027"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expenses",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r1237"
     ]
    },
    "us-gaap_InterestIncomeOperatingPaidInCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeOperatingPaidInCash",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Paid to an account",
        "label": "Interest Income, Operating, Paid in Cash",
        "documentation": "Amount of interest income from investment paid in cash, classified as operating."
       }
      }
     },
     "auth_ref": [
      "r870",
      "r963",
      "r964"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r251",
      "r252"
     ]
    },
    "ftft_IntersegmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "IntersegmentLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inter-segment loss",
        "documentation": "The amount of inter-segment loss.",
        "label": "Intersegment Loss"
       }
      }
     },
     "auth_ref": []
    },
    "dei_InvestmentCompanyActFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyActFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act File Number"
       }
      }
     },
     "auth_ref": [
      "r1128",
      "r1129",
      "r1130",
      "r1131"
     ]
    },
    "dei_InvestmentCompanyActRegistration": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyActRegistration",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act Registration"
       }
      }
     },
     "auth_ref": [
      "r1144"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyRegistrationAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment"
       }
      }
     },
     "auth_ref": [
      "r1144"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyRegistrationAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment Number"
       }
      }
     },
     "auth_ref": [
      "r1144"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r310",
      "r336",
      "r1013",
      "r1236"
     ]
    },
    "us-gaap_InvestmentOwnedPercentOfNetAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentOwnedPercentOfNetAssets",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income percentage",
        "label": "Investment Owned, Net Assets, Percentage",
        "documentation": "Percentage of investment owned to net assets."
       }
      }
     },
     "auth_ref": [
      "r830",
      "r833",
      "r834",
      "r908",
      "r931",
      "r945",
      "r948",
      "r967",
      "r1070",
      "r1404"
     ]
    },
    "us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentOwnedUnderlyingFaceAmountAtMarketValue",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/ImpairmentLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future private equity fund management",
        "label": "Investment Owned, Face Amount",
        "documentation": "Nominal or face amount on the investment owned."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r71"
     ]
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term investments",
        "label": "Investment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for investment in financial asset."
       }
      }
     },
     "auth_ref": [
      "r762",
      "r799",
      "r800",
      "r801",
      "r802",
      "r919",
      "r921"
     ]
    },
    "us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentSoldNotYetPurchasedBalancePrincipalAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible principal amount (in Dollars)",
        "label": "Security Sold Short, Principal Amount",
        "documentation": "For investments which are quantified by principal amount, principal balance held at close of period."
       }
      }
     },
     "auth_ref": [
      "r1408"
     ]
    },
    "us-gaap_InvestmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTextBlock",
     "presentation": [
      "http://www.ftft.com/role/DebtInvestment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DEBT INVESTMENT",
        "label": "Investment [Text Block]",
        "documentation": "The entire disclosure for investment."
       }
      }
     },
     "auth_ref": [
      "r1226",
      "r1227",
      "r1270"
     ]
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails",
      "http://www.ftft.com/role/ShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Type [Axis]",
        "documentation": "Information by type of investments."
       }
      }
     },
     "auth_ref": [
      "r828",
      "r830",
      "r831",
      "r833",
      "r835",
      "r899",
      "r908",
      "r924",
      "r932",
      "r945",
      "r949",
      "r967",
      "r971",
      "r972",
      "r973",
      "r974",
      "r1070"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails",
      "http://www.ftft.com/role/ShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments [Domain]",
        "documentation": "Asset obtained to generate income or appreciate in value."
       }
      }
     },
     "auth_ref": [
      "r828",
      "r830",
      "r831",
      "r833",
      "r835",
      "r899",
      "r908",
      "r924",
      "r932",
      "r945",
      "r949",
      "r967",
      "r971",
      "r972",
      "r973",
      "r974",
      "r1070"
     ]
    },
    "ftft_JKNDCLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "JKNDCLimitedMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofCompanyTransactionswithRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JKNDC Limited [Member]",
        "label": "JKNDCLimited Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_JudgmentAward": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "JudgmentAward",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Judgment award",
        "documentation": "Amount of judgment award.",
        "label": "Judgment Award"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_JudgmentRendered": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "JudgmentRendered",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Judgment rendered",
        "documentation": "Represent the amount of judgment rendered.",
        "label": "Judgment Rendered"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_KaiXuMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "KaiXuMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofDuefromRelatedPartiesTable",
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kai Xu [Member]",
        "label": "Kai Xu Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold Improvement [Member]",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r667"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityIdentifier": {
     "xbrltype": "legalEntityIdentifierItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityIdentifier",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity Identifier",
        "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI."
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "us-gaap_LegalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LegalFees",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/AccruedExpensesandOtherPayablesDetails",
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Judgment award amount",
        "verboseLabel": "Attorney fees",
        "label": "Legal Fees",
        "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings."
       }
      }
     },
     "auth_ref": [
      "r1225"
     ]
    },
    "ftft_LenderElectsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "LenderElectsMember",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lender Elects [Member]",
        "label": "Lender Elects Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of Lease Liabilities",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1357"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r665"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "From January 1, 2025 to December 31, 2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r665"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "From January 1, 2027 to March 31, 2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r665"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "From January 1, 2026 to December 31, 2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r665"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: amounts representing interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r665"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "presentation": [
      "http://www.ftft.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining lease term",
        "label": "Lessee, Operating Lease, Remaining Lease Term",
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r668",
      "r1356"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.ftft.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LEASES",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r656"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r103",
      "r104",
      "r105",
      "r108",
      "r109",
      "r110",
      "r111",
      "r258",
      "r355",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r596",
      "r599",
      "r600",
      "r636",
      "r844",
      "r1006",
      "r1078",
      "r1302",
      "r1360",
      "r1361"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r176",
      "r749",
      "r1050",
      "r1247",
      "r1272",
      "r1353"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL CURRENT LIABILITIES",
        "terseLabel": "Current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r218",
      "r258",
      "r355",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r596",
      "r599",
      "r600",
      "r636",
      "r1050",
      "r1302",
      "r1360",
      "r1361"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT LIABILITIES",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL NON-CURRENT LIABILITIES",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r108",
      "r109",
      "r110",
      "r111",
      "r258",
      "r355",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r596",
      "r599",
      "r600",
      "r636",
      "r1302",
      "r1360",
      "r1361"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NON-CURRENT LIABILITIES",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities related to discontinued operations",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r80",
      "r97",
      "r149",
      "r215",
      "r216"
     ]
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability related to discontinued operation",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r80",
      "r97",
      "r147",
      "r149",
      "r215",
      "r216"
     ]
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability related to discontinued operation",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r5",
      "r80",
      "r97",
      "r149",
      "r215",
      "r216"
     ]
    },
    "ftft_LoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "LoanAgreementMember",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan Agreement [Member]",
        "label": "Loan Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoanAndLeaseReceivablesImpairedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoanAndLeaseReceivablesImpairedAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_LoanReceivablesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "LoanReceivablesDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivables (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansAndLeasesReceivableDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansAndLeasesReceivableDisclosureLineItems",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivables [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansAndLeasesReceivableRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansAndLeasesReceivableRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan receivables",
        "label": "Loans and Leases Receivable, Related Parties",
        "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r179"
     ]
    },
    "us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansAndLeasesReceivableRelatedPartiesDescription",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan receivables term description",
        "label": "Loans and Leases Receivable, Related Parties, Description",
        "documentation": "Describes transactions with related parties, including directors, officers and key employees, including: (1) the aggregate amount of related party loans if they exceed 5 percent of shareholders' equity at the balance sheet date or at any time during the latest fiscal year, (2) an analysis of activity with respect to such loans for the latest fiscal year (i.e., beginning balance, new loans, repayments, other changes and ending balance), (3) the aggregate amount of any significant nonaccrual of interest, past due amounts, or restructured or potential problem (including additional information necessary to understand the impact on the financial statements), and (4) any related party loans not made in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r179"
     ]
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LOAN RECEIVABLES",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r652",
      "r1263"
     ]
    },
    "us-gaap_LoansReceivableBasisSpreadOnVariableRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansReceivableBasisSpreadOnVariableRate",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual interest rate",
        "label": "Loans Receivable, Basis Spread on Variable Rate",
        "documentation": "Percentage added to reference rate used to compute variable rate on loan receivable."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term investment",
        "label": "Long-Term Investments",
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)."
       }
      }
     },
     "auth_ref": [
      "r219"
     ]
    },
    "ftft_LongTermInvestmentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "LongTermInvestmentsPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term investments",
        "documentation": "Disclosure of accounting policy for Long-term investments in financial asset.",
        "label": "Long Term Investments Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyDamagesPaidValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyDamagesPaidValue",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Damages and attorneys\u2019 fees",
        "label": "Loss Contingency, Damages Paid, Value",
        "documentation": "Amount of damages paid to the plaintiff in the legal matter."
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1298",
      "r1299"
     ]
    },
    "ftft_LossIncomeFromDiscontinuedOperationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "LossIncomeFromDiscontinuedOperationsNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss from discontinued operations",
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Loss Income From Discontinued Operations Net Of Tax"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_Lossfromcontinuedoperationspershares": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "Lossfromcontinuedoperationspershares",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss from continued operations, Pre-share amount",
        "documentation": "Net loss from continued operations, Pre-share amount.",
        "label": "Lossfromcontinuedoperationspershares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Machinery and equipment [Member]",
        "label": "Machinery and Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r344",
      "r1031",
      "r1060",
      "r1065",
      "r1305",
      "r1374",
      "r1375",
      "r1376",
      "r1378",
      "r1379",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails",
      "http://www.ftft.com/role/CorporateInformationDetails",
      "http://www.ftft.com/role/DebtInvestmentDetails",
      "http://www.ftft.com/role/IncomeTaxDetails",
      "http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable",
      "http://www.ftft.com/role/ShareBasedCompensationDetails",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r414",
      "r415",
      "r416",
      "r417",
      "r490",
      "r531",
      "r625",
      "r690",
      "r782",
      "r783",
      "r796",
      "r836",
      "r837",
      "r902",
      "r923",
      "r928",
      "r929",
      "r959",
      "r994",
      "r995",
      "r1019",
      "r1028",
      "r1034",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1061",
      "r1304",
      "r1362",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r1157"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1157"
     ]
    },
    "ftft_MingYiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "MingYiMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable",
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ming Yi [Member]",
        "label": "Ming Yi Member"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails",
      "http://www.ftft.com/role/CorporateInformationDetails",
      "http://www.ftft.com/role/DebtInvestmentDetails",
      "http://www.ftft.com/role/IncomeTaxDetails",
      "http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable",
      "http://www.ftft.com/role/ShareBasedCompensationDetails",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r414",
      "r415",
      "r416",
      "r417",
      "r490",
      "r531",
      "r625",
      "r690",
      "r782",
      "r783",
      "r796",
      "r836",
      "r837",
      "r902",
      "r923",
      "r928",
      "r929",
      "r959",
      "r994",
      "r995",
      "r1019",
      "r1028",
      "r1034",
      "r1044",
      "r1045",
      "r1046",
      "r1061",
      "r1304",
      "r1362",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r175",
      "r258",
      "r355",
      "r420",
      "r422",
      "r423",
      "r424",
      "r427",
      "r428",
      "r636",
      "r748",
      "r848"
     ]
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails",
      "http://www.ftft.com/role/CorporateInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity interest percentage",
        "verboseLabel": "Equity interest",
        "label": "Subsidiary, Ownership Percentage, Parent",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "ftft_MobileSoftwareApplicationDevelopmentAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "MobileSoftwareApplicationDevelopmentAgreementMember",
     "presentation": [
      "http://www.ftft.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mobile Software Application Development Agreement [Member]",
        "label": "Mobile Software Application Development Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "dei_NameChangeEventDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event Date [Axis]",
        "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Line Items]",
        "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Table]",
        "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]"
       }
      }
     },
     "auth_ref": [
      "r344",
      "r1031",
      "r1060",
      "r1065",
      "r1305",
      "r1374",
      "r1375",
      "r1376",
      "r1378",
      "r1379",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1158"
     ]
    },
    "us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NatureOfCommonOwnershipOrManagementControlRelationships",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofCompanyTransactionswithRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Relationship",
        "label": "Nature of Common Ownership or Management Control Relationships",
        "documentation": "This element represents a description of the nature of common ownership or management control relationships with other entities, regardless of there being transactions between the entities, when the existence of that control could result in operating results or financial position of the reporting entity significantly different from that which would have been obtained if the entities' were autonomous."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NatureOfOperations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NatureOfOperations",
     "presentation": [
      "http://www.ftft.com/role/CorporateInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CORPORATE INFORMATION",
        "label": "Nature of Operations [Text Block]",
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r205"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) financing activities from continued operations",
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations",
        "documentation": "Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r1241"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by investing activities from continued operations",
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations",
        "documentation": "Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r1241"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in operating activities \u2013 continued operations",
        "terseLabel": "Operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations",
        "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r139",
      "r141"
     ]
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss attributable to Future Fintech Group Inc.",
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r141",
      "r182",
      "r216",
      "r235",
      "r237",
      "r242",
      "r258",
      "r268",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r279",
      "r280",
      "r293",
      "r355",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r582",
      "r593",
      "r623",
      "r636",
      "r757",
      "r868",
      "r889",
      "r890",
      "r1076",
      "r1302"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic EPS:",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss available to common stockholders from continuing operations, Income",
        "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r296"
     ]
    },
    "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc., Income",
        "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from continuing operations available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r290",
      "r291",
      "r292",
      "r296"
     ]
    },
    "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (loss) available to common stockholders from discontinuing operations, Income",
        "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earnings (loss) per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations , Income",
        "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from discontinued operations available to common shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "ftft_NetIncomelossFromContinuedOperationsShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "NetIncomelossFromContinuedOperationsShare",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss from continued operations, Share",
        "documentation": "Net Income (loss) from continued operations Share.",
        "label": "Net Incomeloss From Continued Operations Share"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_NetIncomelossFromDiscontinuingOperationsPreshare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "NetIncomelossFromDiscontinuingOperationsPreshare",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income (loss) from discontinuing operations, Pre-share amount",
        "documentation": "Net income (loss) from discontinuing operations, Pre-share amount.",
        "label": "Net Incomeloss From Discontinuing Operations Preshare"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_NetIncomelossFromDiscontinuingOperationsShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "NetIncomelossFromDiscontinuingOperationsShare",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income (loss) from discontinuing operations, Share",
        "documentation": "Net income (loss) from discontinuing operations Share",
        "label": "Net Incomeloss From Discontinuing Operations Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r274",
      "r281",
      "r298",
      "r345",
      "r346",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r401",
      "r402",
      "r409",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r634",
      "r635",
      "r653",
      "r654",
      "r655",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r697",
      "r698",
      "r699",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r798"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NewEffectiveDateForPreviousFiling": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NewEffectiveDateForPreviousFiling",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Effective Date for Previous Filing"
       }
      }
     },
     "auth_ref": [
      "r1128",
      "r1129",
      "r1130",
      "r1131"
     ]
    },
    "ftft_NiceTalentAssetManagementLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "NiceTalentAssetManagementLimitedMember",
     "presentation": [
      "http://www.ftft.com/role/ImpairmentLossDetails",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nice Talent Asset Management Limited [Member]",
        "label": "Nice Talent Asset Management Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_NiceTalentPartnerLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "NiceTalentPartnerLimitedMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofCompanyTransactionswithRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nice Talent Partner Limited [Member]",
        "label": "Nice Talent Partner Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoSubstantiveChanges462c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoSubstantiveChanges462c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c)"
       }
      }
     },
     "auth_ref": [
      "r1211"
     ]
    },
    "dei_NoSubstantiveChanges462cFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoSubstantiveChanges462cFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c), File Number"
       }
      }
     },
     "auth_ref": [
      "r1211"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r1157"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r1112",
      "r1123",
      "r1139",
      "r1165",
      "r1174"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1148"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1147"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non- controlling interests",
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r474",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1406"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other expenses, net",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other (expenses) income",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesAndLoansReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesAndLoansReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan receivables",
        "verboseLabel": "Loan receivable",
        "label": "Financing Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r732",
      "r1265"
     ]
    },
    "ftft_NotionalTaxOnProfitBeforeCITAndHongKongAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "NotionalTaxOnProfitBeforeCITAndHongKongAbstract",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofStatutoryEITRateApplicabletoProfitsoftheConsolidatedEntitiesandtheIncomeTaxExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional tax on profit before CIT and Hong Kong",
        "label": "Notional Tax On Profit Before CITAnd Hong Kong Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.ftft.com/role/SegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reporting segments",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r1014",
      "r1258"
     ]
    },
    "us-gaap_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and office equipment [Member]",
        "label": "Office Equipment [Member]",
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine."
       }
      }
     },
     "auth_ref": []
    },
    "ftft_OlshanFromeWoloskyLLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "OlshanFromeWoloskyLLPMember",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Olshan Frome Wolosky LLP [Member]",
        "label": "Olshan Frome Wolosky LLPMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Expenses",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_OperatingExpensesAndOtherExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "OperatingExpensesAndOtherExpenseMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses and other expenses [Member]",
        "label": "Operating Expenses And Other Expense Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r1007",
      "r1256",
      "r1259",
      "r1260",
      "r1261",
      "r1262"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease cost",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r661",
      "r1049"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Maturities of Lease Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Present Value of future minimum lease payments",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability - operation lease",
        "verboseLabel": "Less: Current obligations",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability - operation lease",
        "verboseLabel": "Long term obligations",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right of use assets - operation lease",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r658"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.ftft.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r664",
      "r1049"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.ftft.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r663",
      "r1049"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating losses",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r559"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAccruedExpensesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accruals",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "dei_OtherAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Address [Member]",
        "documentation": "Other address for entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ScheduleofDuefromRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount due from related parties",
        "verboseLabel": "Amount",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r1050"
     ]
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.ftft.com/role/OtherReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER RECEIVABLES",
        "label": "Other Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income (loss) - discontinued operation",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent",
        "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r14",
      "r165"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "ftft_ComprehensiveLossContinuedOperation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation \u2013 continued operations",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
        "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r121",
      "r122",
      "r123",
      "r638",
      "r639",
      "r642"
     ]
    },
    "ftft_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation - discontinued operation",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax Discontinued Operstion"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "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."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r6",
      "r640",
      "r648"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossTaxAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss)",
        "label": "Other Comprehensive Income (Loss), Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentAssetsTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ADVANCES TO SUPPLIERS AND OTHER CURRENT ASSETS",
        "label": "Other Current Assets [Text Block]",
        "documentation": "The entire disclosure for other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expenses (in Dollars)",
        "label": "Other Expenses",
        "documentation": "Amount of expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r131"
     ]
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIncomeAndExpensesAbstract",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER INCOME (EXPENSE)",
        "label": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts due to related parties",
        "verboseLabel": "Amount",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r1050"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other (expenses) income, net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherOperatingIncomeExpenseNet",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total operating expenses and other expense",
        "label": "Other Operating Income (Expense), Net",
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherPaymentsToAcquireBusinesses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPaymentsToAcquireBusinesses",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofEstimatedFairValuesofNetAssetsAcquiredandLiabilitiesAssumedTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition net of cash",
        "label": "Other Payments to Acquire Businesses",
        "documentation": "The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1157"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "label": "Other Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1229",
      "r1273"
     ]
    },
    "us-gaap_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivables",
        "label": "Other Receivables",
        "documentation": "Amount due from parties in nontrade transactions, classified as other."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r855",
      "r1014",
      "r1371"
     ]
    },
    "ftft_OtherReceivablesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "OtherReceivablesDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_OtherReceivablesIncludedDepositPaidAndPrepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "OtherReceivablesIncludedDepositPaidAndPrepayments",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivables included deposit paid and prepayments",
        "documentation": "Represents the amount of other receivables including deposit paid and prepayments.",
        "label": "Other Receivables Included Deposit Paid And Prepayments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivables, net",
        "label": "Other Receivables, Net, Current",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r1094"
     ]
    },
    "us-gaap_OtherShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherShortTermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/ImpairmentLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short - term investments",
        "label": "Other Short-Term Investments",
        "documentation": "Amount of short-term investments classified as other."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r738",
      "r739",
      "r1230"
     ]
    },
    "us-gaap_OtherTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofComponentsoftheProvisionforIncomeTaxesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofComponentsoftheProvisionforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "The provision for income taxes",
        "label": "Other Tax Expense (Benefit)",
        "documentation": "Amount of other income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r1333",
      "r1339"
     ]
    },
    "ftft_OthersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "OthersMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAccountsReceivableNetTable",
      "http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others [Member]",
        "label": "Others Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1110",
      "r1121",
      "r1137",
      "r1172"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1113",
      "r1124",
      "r1140",
      "r1175"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1113",
      "r1124",
      "r1140",
      "r1175"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails",
      "http://www.ftft.com/role/CorporateInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails",
      "http://www.ftft.com/role/CorporateInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_PRCEnterpriseIncomeTaxLawMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "PRCEnterpriseIncomeTaxLawMember",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRC Enterprise Income Tax Law [Member]",
        "label": "PRCEnterprise Income Tax Law Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_PangDongMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "PangDongMember",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pang Dong [Member]",
        "label": "Pang Dong Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ParentEntityLegalName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ParentEntityLegalName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Entity Legal Name",
        "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1146"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Account Payables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_PaymentDividends": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "PaymentDividends",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment dividends percentage",
        "documentation": "Amount of payment dividends.",
        "label": "Payment Dividends"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_PaymentForDebtInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "PaymentForDebtInvestment",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Debt investment",
        "documentation": "Represent the amount of debt investment.",
        "label": "Payment For Debt Investment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForProceedsFromShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForProceedsFromShortTermInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment for Short term Investment",
        "label": "Payments for (Proceeds from) Short-Term Investments",
        "documentation": "The net amount paid (received) by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r1238",
      "r1239",
      "r1243"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisition of a subsidiary, net of cash",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Disposal of a subsidiary, net of cash",
        "label": "Payments to Acquire Interest in Subsidiaries and Affiliates",
        "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity)."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_PaymentsToAcquireLoansReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireLoansReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Additions to loan receivables",
        "label": "Payments to Acquire Loans Receivable",
        "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_PaymentsToAcquireOtherProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireOtherProductiveAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Increase of financial products",
        "label": "Payments to Acquire Other Productive Assets",
        "documentation": "Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Additions to property, plant and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "ftft_PengLeiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "PengLeiMember",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peng Lei [Member]",
        "label": "Peng Lei Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1148"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1158"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1147"
     ]
    },
    "ftft_PercentageOfPurchasePrice": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "PercentageOfPurchasePrice",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price percentage",
        "documentation": "Percentage of purchase price.",
        "label": "Percentage Of Purchase Price"
       }
      }
     },
     "auth_ref": []
    },
    "dei_PhoneFaxNumberDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PhoneFaxNumberDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phone Fax Number Description",
        "documentation": "Description of Phone or Fax Number"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_PlacementAgentWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "PlacementAgentWarrantsMember",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Placement Agent Warrants [Member]",
        "label": "Placement Agent Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317",
      "r1318",
      "r1319",
      "r1320",
      "r1321",
      "r1322",
      "r1323",
      "r1324",
      "r1325",
      "r1326",
      "r1327",
      "r1328",
      "r1329",
      "r1330",
      "r1331"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317",
      "r1318",
      "r1319",
      "r1320",
      "r1321",
      "r1322",
      "r1323",
      "r1324",
      "r1325",
      "r1326",
      "r1327",
      "r1328",
      "r1329",
      "r1330",
      "r1331"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1149"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1203"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1148"
     ]
    },
    "dei_PostEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PostEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r1080"
     ]
    },
    "dei_PostEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PostEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r1080"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1087"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1089"
     ]
    },
    "dei_PreEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r1080"
     ]
    },
    "dei_PreEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r1080"
     ]
    },
    "us-gaap_PreferredStockShareSubscriptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockShareSubscriptions",
     "presentation": [
      "http://www.ftft.com/role/CorporateInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred shares as authorized but not issued",
        "label": "Preferred Stock, Shares Subscribed but Unissued",
        "documentation": "The number of nonredeemable preferred stock (shares) (or preferred stock redeemable solely at the option of the issuer) allocated to investors to buy shares of a new issue of preferred stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "ftft_PrejudgmentInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "PrejudgmentInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prejudgment interest",
        "documentation": "Represents the amount of prejudgment interest.",
        "label": "Prejudgment Interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Advances to suppliers and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1231"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Current Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "label": "Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r369",
      "r370",
      "r1002"
     ]
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromConvertibleDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from secured convertible promissory note",
        "label": "Proceeds from Convertible Debt",
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "ftft_ProceedsFromDebtInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ProceedsFromDebtInvestment",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment of debt investment",
        "documentation": "Cash received from repayment of debt investment.",
        "label": "Proceeds From Debt Investment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromDebtNetOfIssuanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate net proceeds (in Dollars)",
        "label": "Proceeds from Debt, Net of Issuance Costs",
        "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination."
       }
      }
     },
     "auth_ref": [
      "r248"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from the issuance of common stock, net of issurance costs",
        "verboseLabel": "Purchase price",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment of loans",
        "label": "Proceeds from Principal Repayment, Loan and Lease, Held-for-Investment",
        "documentation": "The cash inflow from repayments of the balance excluding interest (principal) on loans receivable and leases held for investment purposes."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from (Repayments of) Debt",
        "label": "Proceeds from (Repayments of) Debt",
        "documentation": "The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfRelatedPartyDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from amounts due from related parties, net",
        "label": "Proceeds from (Repayments of) Related Party Debt",
        "documentation": "Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal of property and equipment",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r340",
      "r695",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r999",
      "r1029",
      "r1059",
      "r1061",
      "r1062",
      "r1066",
      "r1067",
      "r1300",
      "r1301",
      "r1305",
      "r1374",
      "r1375",
      "r1376",
      "r1377",
      "r1378",
      "r1379",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r340",
      "r695",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r999",
      "r1029",
      "r1059",
      "r1061",
      "r1062",
      "r1066",
      "r1067",
      "r1300",
      "r1301",
      "r1305",
      "r1374",
      "r1375",
      "r1376",
      "r1377",
      "r1378",
      "r1379",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow",
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Loss",
        "terseLabel": "Net loss",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r235",
      "r237",
      "r250",
      "r258",
      "r268",
      "r276",
      "r279",
      "r280",
      "r355",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r582",
      "r593",
      "r594",
      "r597",
      "r598",
      "r623",
      "r636",
      "r736",
      "r756",
      "r814",
      "r868",
      "r889",
      "r890",
      "r1039",
      "r1040",
      "r1077",
      "r1234",
      "r1302"
     ]
    },
    "ftft_PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives",
        "documentation": "Tabular disclosure of property, plant, and equipment are depreciated estimated useful lives.",
        "label": "Property Plant And Equipment Are Depreciated Estimated Useful Lives Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable",
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r667"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.ftft.com/role/PropertyPlantandEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PROPERTY, PLANT AND EQUIPMENT, NET",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r198",
      "r201",
      "r202"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r220",
      "r753"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable",
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives [Line Items]",
        "terseLabel": "Schedule of Property and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r667"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Property, plant and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r667",
      "r737",
      "r753",
      "r1050"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r198",
      "r201",
      "r751"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentSalvageValuePercentage",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment ranges",
        "label": "Property, Plant and Equipment, Salvage Value, Percentage",
        "documentation": "Stated as a percentage, the estimated or actual value of the asset at the end of its useful life or when it is no longer serviceable (cannot be used for its original purpose) divided by its [historical] capitalized cost."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.ftft.com/role/PropertyPlantandEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property and Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r667"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated useful lives",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision (Recovery) of doubtful debts",
        "verboseLabel": "Bad debt expense",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r367"
     ]
    },
    "ftft_ProvisionOfDoubtfulDebts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ProvisionOfDoubtfulDebts",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision (Recovery) of doubtful debts",
        "documentation": "Provision of doubtful debts.",
        "label": "Provision Of Doubtful Debts"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_PurchasePricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "PurchasePricePercentage",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price, percentage",
        "documentation": "Purchase price percentage.",
        "label": "Purchase Price Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_PurchasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "PurchasesMember",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases [Member]",
        "label": "Purchases Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1146"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r1146"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails",
      "http://www.ftft.com/role/CorporateInformationDetails",
      "http://www.ftft.com/role/DebtInvestmentDetails",
      "http://www.ftft.com/role/IncomeTaxDetails",
      "http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable",
      "http://www.ftft.com/role/ShareBasedCompensationDetails",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r414",
      "r415",
      "r416",
      "r417",
      "r488",
      "r490",
      "r520",
      "r521",
      "r522",
      "r531",
      "r625",
      "r688",
      "r689",
      "r690",
      "r782",
      "r783",
      "r796",
      "r836",
      "r837",
      "r902",
      "r923",
      "r928",
      "r929",
      "r959",
      "r994",
      "r995",
      "r1019",
      "r1028",
      "r1034",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1061",
      "r1070",
      "r1295",
      "r1304",
      "r1351",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails",
      "http://www.ftft.com/role/CorporateInformationDetails",
      "http://www.ftft.com/role/DebtInvestmentDetails",
      "http://www.ftft.com/role/IncomeTaxDetails",
      "http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable",
      "http://www.ftft.com/role/ShareBasedCompensationDetails",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r414",
      "r415",
      "r416",
      "r417",
      "r488",
      "r490",
      "r520",
      "r521",
      "r522",
      "r531",
      "r625",
      "r688",
      "r689",
      "r690",
      "r782",
      "r783",
      "r796",
      "r836",
      "r837",
      "r902",
      "r923",
      "r928",
      "r929",
      "r959",
      "r994",
      "r995",
      "r1019",
      "r1028",
      "r1034",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1061",
      "r1070",
      "r1295",
      "r1304",
      "r1351",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367"
     ]
    },
    "us-gaap_ReceivableTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivableTypeDomain",
     "presentation": [
      "http://www.ftft.com/role/OtherReceivablesDetails",
      "http://www.ftft.com/role/ScheduleofAccountsReceivableNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivable [Domain]",
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r120"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of Assets from Segment to Consolidated [Table]",
        "documentation": "Disclosure of information about identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r52"
     ]
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
     "presentation": [
      "http://www.ftft.com/role/SegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Loss from Continuing Operations before Income Tax",
        "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]",
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r52"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1105",
      "r1116",
      "r1132",
      "r1167"
     ]
    },
    "ftft_RegisteredCapitalPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "RegisteredCapitalPercentage",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Registered capital",
        "documentation": "Registered capital percentage.",
        "label": "Registered Capital Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "dei_RegistrationStatementAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "RegistrationStatementAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration Statement Amendment Number",
        "documentation": "Amendment number to registration statement under the Investment Company Act of 1940."
       }
      }
     },
     "auth_ref": [
      "r1080"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails",
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ImpairmentLossDetails",
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r489",
      "r680",
      "r681",
      "r741",
      "r750",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r865",
      "r867",
      "r898"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/OtherReceivablesDetails",
      "http://www.ftft.com/role/ScheduleofDuefromRelatedPartiesTable",
      "http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party",
        "verboseLabel": "Related Party [Member]",
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r262",
      "r680",
      "r681",
      "r682",
      "r683",
      "r741",
      "r750",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r865",
      "r867",
      "r898"
     ]
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofCompanyTransactionswithRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount",
        "label": "Related Party Transaction, Amounts of Transaction",
        "documentation": "Amount of transactions with related party during the financial reporting period."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r680"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.ftft.com/role/AccruedExpensesandOtherPayablesDetails",
      "http://www.ftft.com/role/AcquisitionDetails",
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/OtherReceivablesDetails",
      "http://www.ftft.com/role/ScheduleofCompanyTransactionswithRelatedPartiesTable",
      "http://www.ftft.com/role/ScheduleofDuefromRelatedPartiesTable",
      "http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r680",
      "r681",
      "r1359"
     ]
    },
    "us-gaap_RelatedPartyTransactionDescriptionOfTransaction": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionDescriptionOfTransaction",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofCompanyTransactionswithRelatedPartiesTable",
      "http://www.ftft.com/role/ScheduleofDuefromRelatedPartiesTable",
      "http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note",
        "label": "Related Party Transaction, Description of Transaction",
        "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."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r226",
      "r666",
      "r669",
      "r670",
      "r679"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.ftft.com/role/AccruedExpensesandOtherPayablesDetails",
      "http://www.ftft.com/role/AcquisitionDetails",
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/OtherReceivablesDetails",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofCompanyTransactionswithRelatedPartiesTable",
      "http://www.ftft.com/role/ScheduleofDuefromRelatedPartiesTable",
      "http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Due to Related Parties [Line Items]",
        "terseLabel": "Schedule of Due from Related Parties [Line Items]",
        "verboseLabel": "Schedule of Company Transactions with Related Parties [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r872",
      "r873",
      "r876"
     ]
    },
    "ftft_RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "RelatedPartyTransactionScheduleofDuefromRelatedPartiesDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofDuefromRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction - Schedule of Due from Related Parties (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "RelatedPartyTransactionScheduleofDuetoRelatedPartiesDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction - Schedule of Due to Related Parties (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails",
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ImpairmentLossDetails",
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r489",
      "r680",
      "r681",
      "r741",
      "r750",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r865",
      "r867",
      "r898",
      "r1359"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.ftft.com/role/RelatedPartyTransaction"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RELATED PARTY TRANSACTION",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r677",
      "r678",
      "r679",
      "r681",
      "r684",
      "r810",
      "r811",
      "r812",
      "r874",
      "r875",
      "r876",
      "r895",
      "r897"
     ]
    },
    "ftft_RepaidTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "RepaidTerm",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repaid term",
        "documentation": "Repaid term.",
        "label": "Repaid Term"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_RepaymentForLoanReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "RepaymentForLoanReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment of loan receivable",
        "documentation": "Repayment of loan receivable.",
        "label": "Repayment For Loan Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentOfNotesReceivableFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentOfNotesReceivableFromRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/LoanReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Received repayment amount",
        "label": "Repayment of Notes Receivable from Related Parties",
        "documentation": "The cash inflow from a loan, supported by a promissory note, granted to 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."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/DebtInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repaid debt",
        "label": "Repayments of Debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r1240"
     ]
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Notes payable",
        "label": "Repayments of Notes Payable",
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfRelatedPartyDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of amounts due to related parties, net",
        "label": "Repayments of Related Party Debt",
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development expenses",
        "label": "Research and Development Expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r534",
      "r997",
      "r1013",
      "r1368"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "ftft_ReserveFundPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ReserveFundPercentage",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After-tax profits until the aggregated appropriations",
        "documentation": "Reserve fund percentage.",
        "label": "Reserve Fund Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ReserveFundRegisteredCapitalPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ReserveFundRegisteredCapitalPercentage",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Registered capital percentage",
        "documentation": "Reserve fund registered capital percentage.",
        "label": "Reserve Fund Registered Capital Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r1106",
      "r1117",
      "r1133",
      "r1168"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1107",
      "r1118",
      "r1134",
      "r1169"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r1114",
      "r1125",
      "r1141",
      "r1176"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r159",
      "r746",
      "r790",
      "r795",
      "r808",
      "r847",
      "r1050"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficits",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r264",
      "r265",
      "r266",
      "r269",
      "r276",
      "r278",
      "r280",
      "r360",
      "r366",
      "r402",
      "r562",
      "r563",
      "r578",
      "r579",
      "r580",
      "r583",
      "r592",
      "r593",
      "r604",
      "r607",
      "r608",
      "r611",
      "r621",
      "r654",
      "r657",
      "r786",
      "r788",
      "r815",
      "r1406"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from external customers",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r184",
      "r299",
      "r308",
      "r309",
      "r330",
      "r336",
      "r340",
      "r342",
      "r344",
      "r485",
      "r486",
      "r695"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r998"
     ]
    },
    "us-gaap_RevenueNotFromContractWithCustomer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueNotFromContractWithCustomer",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue Not from Contract with Customer",
        "documentation": "Amount of revenue that is not accounted for under Topic 606."
       }
      }
     },
     "auth_ref": [
      "r1224"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement",
      "http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "verboseLabel": "Reportable segment revenue",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r184",
      "r243",
      "r258",
      "r299",
      "r308",
      "r309",
      "r330",
      "r336",
      "r340",
      "r342",
      "r344",
      "r355",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r636",
      "r736",
      "r1013",
      "r1302"
     ]
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_RisksandUncertaintiesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "RisksandUncertaintiesDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of stock units",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Closing price per share (in Dollars per share)",
        "verboseLabel": "Common stock, par value (in Dollars per share)",
        "label": "Sale of Stock, Price Per Share",
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "ftft_SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales of coals, aluminum ingots, sand and steel [Member]",
        "label": "Sales Agent Services Of Coals Aluminum Ingots Sand And Steel Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues [Member]",
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r1222"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAccountsReceivableNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts and Financing Receivables [Table]",
        "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r120",
      "r349",
      "r1268"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Receivable, Net",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r120"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Account Payables",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ScheduleOfAccountsReceivableNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfAccountsReceivableNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Accounts Receivable Net Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccruedExpensesandOtherPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accrued Expenses and Other Payables",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/DiscontinuedOperationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Assets and Liabilities Related to Discontinued Operations",
        "documentation": "Tabular disclosure of information assets and liabilities related to discontinued operations.",
        "label": "Schedule Of Assets And Liabilities Related To Discontinued Operation Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfCompanyTransactionsWithRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Company Transactions With Related Parties Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of the Provision for Income Taxes",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1339"
     ]
    },
    "ftft_ScheduleOfConcentrationOfAccountsReceivableNetOfSpecificAllowanceForDoubtfulAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfConcentrationOfAccountsReceivableNetOfSpecificAllowanceForDoubtfulAccountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Concentration Of Accounts Receivable Net Of Specific Allowance For Doubtful Accounts Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ScheduleOfConvertibleDebtAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfConvertibleDebtAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Convertible Debt Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "presentation": [
      "http://www.ftft.com/role/DiscontinuedOperationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Loss from Discontinued Operations",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r18",
      "r22",
      "r80",
      "r89",
      "r90",
      "r91",
      "r92",
      "r93",
      "r98",
      "r100",
      "r101",
      "r150"
     ]
    },
    "ftft_ScheduleOfDueFromRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfDueFromRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Due From Related Parties Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ScheduleOfDueFromRelatedPartiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfDueFromRelatedPartiesTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/RelatedPartyTransactionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Due from Related Parties",
        "documentation": "Schedule of due from related parties [Table Text Block].",
        "label": "Schedule Of Due From Related Parties Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ScheduleOfDueToRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfDueToRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Due To Related Parties Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ScheduleOfDueToRelatedPartiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfDueToRelatedPartiesTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/RelatedPartyTransactionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Due to Related Parties",
        "documentation": "Tabular disclosure of schedule of due to related parties.",
        "label": "Schedule Of Due To Related Parties Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Numerators and Denominators Used in the Computations of Basic and Diluted EPS",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Statutory EIT Rate Applicable to Profits of the Consolidated Entities and the Income Tax Expenses",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r1037",
      "r1334"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.ftft.com/role/ShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r352",
      "r353",
      "r354",
      "r574",
      "r1219",
      "r1220",
      "r1221",
      "r1340",
      "r1341",
      "r1342",
      "r1343"
     ]
    },
    "ftft_ScheduleOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAssumedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfEstimatedFairValuesOfNetAssetsAcquiredAndLiabilitiesAssumedAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Estimated Fair Values Of Net Assets Acquired And Liabilities Assumed Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r392",
      "r396",
      "r397",
      "r399",
      "r696",
      "r997",
      "r1022"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible Assets",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r1022",
      "r1284"
     ]
    },
    "ftft_ScheduleOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Intangible Assets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInvestmentsLineItems",
     "presentation": [
      "http://www.ftft.com/role/ShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short - Term Investments [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r920",
      "r922",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970"
     ]
    },
    "ftft_ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfLossFromContinuingOperationsBeforeIncomeTaxAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Loss From Continuing Operations Before Income Tax Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ScheduleOfLossFromDiscontinuedOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfLossFromDiscontinuedOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Loss From Discontinued Operations Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AdvancestoSuppliersandOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Current Assets",
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amounts of other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ScheduleOfPropertyAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfPropertyAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Property And Equipment Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfPropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Property Plant And Equipment Are Depreciated Estimated Useful Lives Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r667"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Fair Values of Net Assets Acquired and Liabilities Assumed",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofCompanyTransactionswithRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r76",
      "r872",
      "r873",
      "r876"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/RelatedPartyTransactionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Company Transactions with Related Parties",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ScheduleOfSegmentGrossProfitReportableSegmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfSegmentGrossProfitReportableSegmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Segment Gross Profit Reportable Segment Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r50"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.ftft.com/role/SegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Gross Profit Reportable Segment",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r50"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/CommonStockTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Warrants Reverse Stock Split",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r17",
      "r161"
     ]
    },
    "ftft_ScheduleOfWarrantsReverseStockSplitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ScheduleOfWarrantsReverseStockSplitAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Warrants Reverse Stock Split Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.ftft.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Amortization",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1022",
      "r1286"
     ]
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Concentration of Accounts Receivable Net of Specific Allowance for Doubtful Accounts",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r42",
      "r43",
      "r44",
      "r72",
      "r168"
     ]
    },
    "ftft_SecuritiesPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "SecuritiesPurchaseAgreementMember",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Purchase Agreement [Member]",
        "label": "Securities Purchase Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1081"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r1085"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1084"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1090"
     ]
    },
    "us-gaap_SegmentDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDiscontinuedOperationsMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromDiscontinuedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operations [Member]",
        "label": "Discontinued Operations [Member]",
        "documentation": "Component or group of components representing strategic shift that has or will have major effect on operation and financial result, classified as held-for-sale or disposed of by sale or by means other than sale, and business and nonprofit activity on acquisition and upon joint venture formation, classified as held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r81",
      "r82",
      "r83"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable",
      "http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r184",
      "r185",
      "r186",
      "r299",
      "r304",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r321",
      "r322",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r336",
      "r337",
      "r338",
      "r344",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r399",
      "r410",
      "r411",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r1010",
      "r1013",
      "r1014",
      "r1021",
      "r1064",
      "r1374",
      "r1375",
      "r1376",
      "r1377",
      "r1378",
      "r1379",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails",
      "http://www.ftft.com/role/CorporateInformationDetails",
      "http://www.ftft.com/role/IncomeTaxDetails",
      "http://www.ftft.com/role/OtherReceivablesDetails",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r342",
      "r343",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r829",
      "r832",
      "r834",
      "r908",
      "r924",
      "r945",
      "r967",
      "r982",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r1000",
      "r1030",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1063",
      "r1070",
      "r1305",
      "r1374",
      "r1375",
      "r1376",
      "r1378",
      "r1379",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.ftft.com/role/SegmentReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEGMENT REPORTING",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r299",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r319",
      "r321",
      "r322",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r341",
      "r344",
      "r1008",
      "r1011",
      "r1012",
      "r1013",
      "r1015",
      "r1017",
      "r1018"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable",
      "http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Gross Profit Reportable Segment [Line Items]",
        "terseLabel": "Schedule of Loss from Continuing Operations before Income Tax [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information Reclassification",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r339",
      "r342",
      "r1009",
      "r1010",
      "r1016"
     ]
    },
    "us-gaap_SellingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling expenses",
        "label": "Selling Expense",
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination [Member]",
        "label": "Series of Individually Immaterial Business Acquisitions [Member]",
        "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "ftft_ShanchunHuangMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ShanchunHuangMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable",
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shanchun Huang [Member]",
        "label": "Shanchun Huang Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ShanghaiYuliEnterpriseManagementConsultingFirmMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ShanghaiYuliEnterpriseManagementConsultingFirmMember",
     "presentation": [
      "http://www.ftft.com/role/ShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shanghai Yuli Enterprise Management Consulting Firm [Member]",
        "label": "Shanghai Yuli Enterprise Management Consulting Firm Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.ftft.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow",
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "verboseLabel": "Share-based payments",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Shares, Cancelled",
        "documentation": "The number of equity-based payment instruments cancelled during the reporting period.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Cancelled In Period"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Shares, Options exercisable",
        "documentation": "The number of equity-based payment instruments, exercisable during the reporting period.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercisable In Period"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Term (Years), Options exercisable",
        "documentation": "Weighted Average Term (Years), Options exercisable.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercisable Weighted Average Remaining Contractual Terms"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Shares, Forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Cancelled",
        "documentation": "Weighted Average Exercise Price, Cancelled.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Cancelled Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Options exercisable",
        "documentation": "Weighted Average Exercise Price, Options exercisable.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Exercisable Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Shares, Granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r510"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r510"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Underlying Shares, Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r507",
      "r508"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted Average Exercise Price, Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r507",
      "r508"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Term (Years), Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Based Compensation [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r493",
      "r495",
      "r496",
      "r497",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted shares of common stock",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issued and outstanding percent",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum",
        "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r495",
      "r496",
      "r497",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523"
     ]
    },
    "ftft_ShareBasedCompensationDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ShareBasedCompensationDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Based Compensation (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r498",
      "r517",
      "r518",
      "r519",
      "r520",
      "r523",
      "r527",
      "r528",
      "r529",
      "r530"
     ]
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertaintiesDetails",
      "http://www.ftft.com/role/ScheduleofConcentrationofAccountsReceivableNetofSpecificAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier [Axis]",
        "documentation": "Information by supplier."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier [Domain]",
        "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharePrice",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share price (in Dollars per share)",
        "verboseLabel": "Price per share (in Dollars per share)",
        "label": "Share Price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding",
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price, per share (in Dollars per share)",
        "label": "Shares Issued, Price Per Share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://www.ftft.com/role/ConvertibleNotesPayableDetails",
      "http://www.ftft.com/role/ScheduleofConvertibleDebtTable",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r1292",
      "r1293",
      "r1294"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://www.ftft.com/role/ConvertibleNotesPayableDetails",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Domain]",
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r1292",
      "r1293",
      "r1294"
     ]
    },
    "us-gaap_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ShortTermInvestmentsDetails",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short - term investments",
        "verboseLabel": "Short-term investments",
        "netLabel": "Short term investments",
        "label": "Short-Term Investments",
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r178",
      "r1230"
     ]
    },
    "us-gaap_ShortTermInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermInvestmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Short - Term Investments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_ShortTermInvestmentsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "ShortTermInvestmentsDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/ShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short - Term Investments (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermInvestmentsMember",
     "presentation": [
      "http://www.ftft.com/role/ShortTermInvestmentsDetails",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Investments [Member]",
        "label": "Short-Term Investments [Member]",
        "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r972",
      "r973",
      "r974",
      "r1001"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term leases cost",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r662",
      "r1049"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r255"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1088"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable",
      "http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r184",
      "r185",
      "r186",
      "r214",
      "r299",
      "r304",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r321",
      "r322",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r336",
      "r337",
      "r338",
      "r344",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r399",
      "r403",
      "r410",
      "r411",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r1010",
      "r1013",
      "r1014",
      "r1021",
      "r1064",
      "r1374",
      "r1375",
      "r1376",
      "r1377",
      "r1378",
      "r1379",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r227",
      "r228",
      "r229",
      "r258",
      "r285",
      "r289",
      "r294",
      "r296",
      "r301",
      "r302",
      "r355",
      "r420",
      "r422",
      "r423",
      "r424",
      "r427",
      "r428",
      "r458",
      "r459",
      "r462",
      "r465",
      "r472",
      "r636",
      "r804",
      "r805",
      "r806",
      "r807",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r827",
      "r846",
      "r869",
      "r891",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r1218",
      "r1245",
      "r1254"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/CorporateInformationDetails",
      "http://www.ftft.com/role/ShareBasedCompensationDetails",
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r113",
      "r117",
      "r118",
      "r210",
      "r240",
      "r241",
      "r242",
      "r264",
      "r265",
      "r266",
      "r269",
      "r276",
      "r278",
      "r280",
      "r300",
      "r360",
      "r366",
      "r402",
      "r474",
      "r562",
      "r563",
      "r578",
      "r579",
      "r580",
      "r583",
      "r592",
      "r593",
      "r604",
      "r606",
      "r607",
      "r608",
      "r609",
      "r611",
      "r621",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r649",
      "r654",
      "r657",
      "r676",
      "r758",
      "r786",
      "r787",
      "r788",
      "r815",
      "r891"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.ftft.com/role/AcquisitionDetails",
      "http://www.ftft.com/role/CorporateInformationDetails",
      "http://www.ftft.com/role/IncomeTaxDetails",
      "http://www.ftft.com/role/OtherReceivablesDetails",
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r342",
      "r343",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r829",
      "r832",
      "r834",
      "r908",
      "r924",
      "r945",
      "r967",
      "r982",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r1000",
      "r1030",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1063",
      "r1070",
      "r1305",
      "r1374",
      "r1375",
      "r1376",
      "r1378",
      "r1379",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r265",
      "r266",
      "r300",
      "r657",
      "r695",
      "r799",
      "r827",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r846",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r856",
      "r857",
      "r858",
      "r859",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r867",
      "r870",
      "r871",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r891",
      "r1071"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r265",
      "r266",
      "r300",
      "r348",
      "r657",
      "r695",
      "r799",
      "r827",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r846",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r856",
      "r857",
      "r858",
      "r859",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r867",
      "r870",
      "r871",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r891",
      "r1071"
     ]
    },
    "us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory reserve",
        "label": "Statutory Accounting Practices, Statutory Capital and Surplus, Balance",
        "documentation": "The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r747"
     ]
    },
    "ftft_StatutoryReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "StatutoryReserveMember",
     "presentation": [
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory reserve",
        "label": "Statutory Reserve Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_StatutoryReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "StatutoryReserves",
     "crdr": "debit",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory reserves (in Dollars)",
        "documentation": "Amount of statutory reserves for their retained earnings.",
        "label": "Statutory Reserves"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_StatutoryReservesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "StatutoryReservesPolicyTextBlock",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory reserves",
        "documentation": "Disclosure of accounting policy of statutory reserves.",
        "label": "Statutory Reserves Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_StatutorySurplusReservesFundPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "StatutorySurplusReservesFundPercentage",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After-tax profit",
        "documentation": "Statutory surplus reserves fund percentage.",
        "label": "Statutory Surplus Reserves Fund Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r1109",
      "r1120",
      "r1136",
      "r1171"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesConversionOfUnits",
     "presentation": [
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stocks-conversion of debt (in Shares)",
        "label": "Stock Issued During Period, Shares, Conversion of Units",
        "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r56",
      "r112",
      "r113",
      "r159"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan",
     "presentation": [
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments-omnibus equity plan (in Shares)",
        "label": "Stock Issued During Period, Shares, Employee Benefit Plan",
        "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stocks-non cash (in Shares)",
        "verboseLabel": "Common stock, shares issued",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r112",
      "r113",
      "r159",
      "r804",
      "r891",
      "r976"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesOther",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stocks-cash (in Shares)",
        "verboseLabel": "Shares issued",
        "label": "Stock Issued During Period, Shares, Other",
        "documentation": "Number of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesReverseStockSplits",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse split shares",
        "label": "Stock Issued During Period, Shares, Reverse Stock Splits",
        "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueConversionOfUnits",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stocks-conversion of debt",
        "label": "Stock Issued During Period, Value, Conversion of Units",
        "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r113",
      "r117",
      "r118",
      "r159"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments-omnibus equity plan",
        "label": "Stock Issued During Period, Value, Employee Benefit Plan",
        "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stocks-non cash",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r112",
      "r113",
      "r159",
      "r815",
      "r891",
      "r976",
      "r1077"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueOther",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stocks-cash",
        "label": "Stock Issued During Period, Value, Other",
        "documentation": "Value of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockOptionExercisePriceDecrease": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockOptionExercisePriceDecrease",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock option, exercise price per share (in Dollars per share)",
        "label": "Stock Option, Exercise Price, Decrease",
        "documentation": "Per share decrease in exercise price of option. Excludes change due to standard antidilution provision and option granted under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Future FinTech Group, Inc. stockholders\u2019 equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r117",
      "r118",
      "r145",
      "r848",
      "r866",
      "r892",
      "r893",
      "r1050",
      "r1078",
      "r1247",
      "r1272",
      "r1353",
      "r1406"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.ftft.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet",
      "http://www.ftft.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66",
      "r68",
      "r210",
      "r211",
      "r241",
      "r264",
      "r265",
      "r266",
      "r269",
      "r276",
      "r278",
      "r360",
      "r366",
      "r402",
      "r474",
      "r562",
      "r563",
      "r578",
      "r579",
      "r580",
      "r583",
      "r592",
      "r593",
      "r604",
      "r606",
      "r607",
      "r608",
      "r609",
      "r611",
      "r621",
      "r643",
      "r644",
      "r649",
      "r655",
      "r676",
      "r787",
      "r788",
      "r813",
      "r848",
      "r866",
      "r892",
      "r893",
      "r980",
      "r1077",
      "r1247",
      "r1272",
      "r1353",
      "r1406"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.ftft.com/role/CommonStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMON STOCK",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r257",
      "r457",
      "r459",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r471",
      "r474",
      "r612",
      "r894",
      "r896",
      "r981"
     ]
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "presentation": [
      "http://www.ftft.com/role/CorporateInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse stock split authorized",
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "us-gaap_StockholdersEquityReverseStockSplit": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityReverseStockSplit",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails",
      "http://www.ftft.com/role/CorporateInformationDetails",
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse stock split",
        "verboseLabel": "Reverse split",
        "label": "Stockholders' Equity, Reverse Stock Split",
        "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Member]",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r650",
      "r686"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r650",
      "r686"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r650",
      "r686"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.ftft.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUBSEQUENT EVENTS",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r685",
      "r687"
     ]
    },
    "ftft_SummaryofSignificantAccountingPoliciesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesDetailsTable",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment are Depreciated Estimated Useful Lives (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierConcentrationRiskMember",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vendor Concentration Risk [Member]",
        "label": "Supplier Concentration Risk [Member]",
        "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "us-gaap_Supplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Supplies",
     "crdr": "debit",
     "calculation": {
      "http://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ftft.com/role/ScheduleofOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments for Supply Chain Financing/Trading",
        "label": "Prepaid Supplies",
        "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1003",
      "r1020",
      "r1273"
     ]
    },
    "ftft_SupplyChainFinancingTradingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "SupplyChainFinancingTradingMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofAccountsReceivableNetTable",
      "http://www.ftft.com/role/ScheduleofLossfromContinuingOperationsbeforeIncomeTaxTable",
      "http://www.ftft.com/role/ScheduleofSegmentGrossProfitReportableSegmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supply Chain Financing/Trading [Member]",
        "verboseLabel": "Supply chain financing/ trading [Member]",
        "netLabel": "Supply chain financing/trading [Member]",
        "label": "Supply Chain Financing Trading Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_SystemAndSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "SystemAndSoftwareMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "System and software [Member]",
        "label": "System And Software Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "us-gaap_TemporaryEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCKHOLDERS\u2019 EQUITY",
        "label": "Temporary Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.ftft.com/role/CorporateInformationDetails",
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1264",
      "r1358"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.ftft.com/role/CorporateInformationDetails",
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable and Allowances",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r188",
      "r191",
      "r1266",
      "r1267",
      "r1269"
     ]
    },
    "us-gaap_TrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TrademarksMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks [Member]",
        "label": "Trademarks [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r1022",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1285",
      "r1287",
      "r1288",
      "r1289"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r1184"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r1186"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1187"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1188"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1188"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1186"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r1186"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r1189"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1187"
     ]
    },
    "ftft_TurnoverOrder": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "TurnoverOrder",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares turnover order. (in Shares)",
        "documentation": "The number of shares turnover order.",
        "label": "Turnover Order"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_TwoThousandTwentyOmnibusEquityPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "TwoThousandTwentyOmnibusEquityPlanMember",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2020 Omnibus Equity Plan [Member]",
        "label": "Two Thousand Twenty Omnibus Equity Plan Member"
       }
      }
     },
     "auth_ref": []
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States [Member]",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r1183"
     ]
    },
    "ftft_UnitedKingdomPoundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "UnitedKingdomPoundsMember",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GBP [Member]",
        "label": "United Kingdom Pounds Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits (in Dollars)",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r536",
      "r553",
      "r1036"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assumption of the obligations",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year",
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.ftft.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uses of Estimates in the Preparation of Financial Statements",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r46",
      "r47",
      "r196",
      "r197",
      "r199",
      "r200"
     ]
    },
    "ftft_VIEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "VIEMember",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "VIE [Member]",
        "label": "VIEMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-tax profits (in Yuan Renminbi)",
        "label": "Variable Interest Entity, Measure of Activity, Income or Loss before Tax",
        "documentation": "Description of the amount of pre-tax income (loss) derived by the reporting entity from the Variable Interest Entity (VIE)."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VehiclesMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofPropertyPlantandEquipmentareDepreciatedEstimatedUsefulLivesTable",
      "http://www.ftft.com/role/ScheduleofPropertyandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Motor vehicles [Member]",
        "verboseLabel": "Vehicle [Member]",
        "label": "Vehicles [Member]",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "ftft_VendorOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "VendorOneMember",
     "presentation": [
      "http://www.ftft.com/role/RisksandUncertaintiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vendor one [Member]",
        "label": "Vendor One Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1152"
     ]
    },
    "ftft_WarrantAfter1for5ReverseStockSplit": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "WarrantAfter1for5ReverseStockSplit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants after 1-for-5 reverse stock split, Share",
        "documentation": "Shares of warrant after stock split.",
        "label": "Warrant After1for5 Reverse Stock Split"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_WarrantBefore1for5ReverseStockSplit": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "WarrantBefore1for5ReverseStockSplit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants before 1-for-5 reverse stock split, Share",
        "documentation": "Shares of warrant.",
        "label": "Warrant Before1for5 Reverse Stock Split"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantExercisePriceIncrease": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantExercisePriceIncrease",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants, Pre-share amount",
        "label": "Warrant, Exercise Price, Increase",
        "documentation": "Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantMember",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails",
      "http://www.ftft.com/role/ScheduleofWarrantsReverseStockSplitTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants [Member]",
        "verboseLabel": "Warrant [Member]",
        "label": "Warrant [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r1068",
      "r1069",
      "r1072",
      "r1073",
      "r1074",
      "r1075"
     ]
    },
    "ftft_Warrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "Warrants",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants, Income",
        "documentation": "The amount of Warrants.",
        "label": "Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_WarrantsAfter1for5ReverseStockSplit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "WarrantsAfter1for5ReverseStockSplit",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants after 1-for-5 reverse stock split, Income",
        "documentation": "Warrants after 1-for-5 reverse stock split.",
        "label": "Warrants After1for5 Reverse Stock Split"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_WarrantsAfter1for5ReverseStockSplits": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "WarrantsAfter1for5ReverseStockSplits",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants after 1-for-5 reverse stock split, Pre-share amount",
        "documentation": "Warrant per share.",
        "label": "Warrants After1for5 Reverse Stock Splits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantsAndRightsOutstandingTerm",
     "presentation": [
      "http://www.ftft.com/role/CommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants term",
        "label": "Warrants and Rights Outstanding, Term",
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1350",
      "r1351",
      "r1352"
     ]
    },
    "ftft_WarrantsBefore1for5ReverseStockSplit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "WarrantsBefore1for5ReverseStockSplit",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants before 1-for-5 reverse stock split, Income",
        "documentation": "Warrants before 1-for-5 reverse stock split.",
        "label": "Warrants Before1for5 Reverse Stock Split"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_WarrantsBefore1for5ReverseStockSplits": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "WarrantsBefore1for5ReverseStockSplits",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants before 1-for-5 reverse stock split, Pre-share amount",
        "documentation": "Warrant per share.",
        "label": "Warrants Before1for5 Reverse Stock Splits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement",
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in Shares)",
        "verboseLabel": "Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc., Share",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r296"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average number of shares outstanding",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.ftft.com/role/ConsolidatedIncomeStatement",
      "http://www.ftft.com/role/ScheduleofNumeratorsandDenominatorsUsedintheComputationsofBasicandDilutedEPSTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in Shares)",
        "verboseLabel": "Loss available to common stockholders from continuing operations, Share",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r296"
     ]
    },
    "ftft_WorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "WorkingCapital",
     "crdr": "credit",
     "presentation": [
      "http://www.ftft.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Working capital",
        "documentation": "Working capital.",
        "label": "Working Capital"
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r1209"
     ]
    },
    "ftft_XiaochenZhaoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "XiaochenZhaoMember",
     "presentation": [
      "http://www.ftft.com/role/ScheduleofDuetoRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Xiaochen Zhao [Member]",
        "label": "Xiaochen Zhao Member"
       }
      }
     },
     "auth_ref": []
    },
    "ftft_YongkeXueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ftft.com/20241231",
     "localname": "YongkeXueMember",
     "presentation": [
      "http://www.ftft.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yongke Xue [Member]",
        "label": "Yongke Xue Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r1150"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-11"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1D",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1D"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-6"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-7"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "S99",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-3"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "10",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480679/815-10-10-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "20",
   "Section": "10",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480769/815-20-10-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "505",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477908/944-505-50-1"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205-20/tableOfContent"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1A"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1B"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1C"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3B"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-4"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3A"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4A"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5D"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-9"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-10"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB Topic 4.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-6"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 5.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479836/810-10-S99-5"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r189": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-33"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-34"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481440/840-10-50-1"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "210",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-6"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-26"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310/tableOfContent"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/326/tableOfContent"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-15"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477349/740-270-45-3"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-9"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-3"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-5"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-12"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-21"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479424/830-30-S99-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-4"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479741/842-40-50-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-4"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column B)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "12",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-12"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5D",
   "Subparagraph": "(SX 210.12-13D(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/985-20/tableOfContent"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "SubTopic": "320",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479908/805-50-55-1"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "Global LEI Foundation"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "249",
   "Section": "308",
   "Subsection": "a"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Number": "249",
   "Section": "308"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form F-3"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-3"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-6"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form S-3"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Investment Company Act",
   "Number": "270"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "413",
   "Subsection": "b"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "b"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "c"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "d"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "e"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "a"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "b"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Section": "8",
   "Subsection": "c"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(6))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "321",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/321/tableOfContent"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "325",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/325/tableOfContent"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-9"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-10/tableOfContent"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1321": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1323": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1324": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1325": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1327": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1328": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1329": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1330": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1331": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1332": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r1333": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r1334": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1335": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r1338": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1339": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1341": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1342": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1343": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1344": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3"
  },
  "r1345": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1"
  },
  "r1346": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1"
  },
  "r1347": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2"
  },
  "r1348": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1349": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1350": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1351": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1352": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1353": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1354": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1355": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1356": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1357": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1358": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r1359": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1360": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1361": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1362": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1363": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1364": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1365": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1366": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1367": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1368": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1369": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1370": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1371": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1372": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1373": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1374": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1375": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1376": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1377": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1378": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1379": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1380": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1381": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1382": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1383": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1384": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1385": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1386": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1387": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1388": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1389": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1390": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1391": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1392": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1393": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1394": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1395": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1396": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1398": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1399": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1400": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1401": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1405": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1407": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1408": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>119
<FILENAME>0001213900-25-032096-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-25-032096-xbrl.zip
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
MNPG:#EIOMGQ6(!X=@9K'E9ZG$%SSK/%&-7^-H2.L7%J;]_61KF"-LZ3Y/M(
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
M@YJ)  [L MHM2H-;""/WSM2Y$1H/FN+#:;H.1P)?9"-E$CSAFB28LUF\P+,
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
M%P[ 8\>9\&!AG&W5R.+&1TTE#%E(]/QYHJBA8XO><_SF;NA!<#G02>-I759
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
M,3<6<P'.3B-/8FQ M1E$,/8'X4()=1@?T""E*V!V"A^.O2E>^.-W>@V[>PU
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
M MMY1U%.FKU>VM;D363.!903!39.5EE0#"<"V+T,*E-7V].:>5MT'&%+I>;
M'G/LW*=P FC)892!3O;"D&5O!<G.[=Q(C)>(K\!Z8Y-.05 -HT1 )$"9)[K$
MNY!"@LJLF+40S\+$/,".P'LU%;Y =N!OM187Q6.">VU2'852M._'!!^X"ULJ
M7=$#/J/"Z'#-8FQMKL$XVK1%!-LL>(I,ABTH##4&AQB=ZK@LNLXJA1M4!O"$
MZRB'[3GIDNA-;N$>[1X>0D].8,31L@7Y8N!M(H2LB,*_QS.\ [9AVOB_7SY$
MX;OY""YY2GC"B"V#0U[DJSC+'6'U-G6UIJTBN<RK(HM58ULTC5.A)3=7AC4Y
M.8>Z42YV6K#EIE+.=V-TM8OJC=0(ZWW.8.+\G+K+$N7<G&.C#K:*RYS0C'00
M1EHZ.7"N>XM>\-:>;6-X$_+UIE&.+#"HQ<RD/QL5O>^G$O#HS;:0-2Z[<U.*
MW]-46G;7,F@Q?5DR"QF#U_M<>_524B;FT[F!&D(;G8W_3Q1;VOB$-\,6]?WC
MZ".5SG%I9EU23)A.JHBHE(7FK,V#R$PIK2S'(V,^1K/A#1*C!AV#KBA52BDD
M"".Q5C&.2YL9J0.,IHD"D\R@922*QD0T0A1W4%  U@_#S_CTZ9^T?7W+=M-V
ME/?"'>S('MN%-P-B='H: 0V@Q&/H3B?$+!(1&+KGH@=."C/<F<5"851M-D&V
M@$\PB@#O;ZD)([%N?"V8GLRN!I2B8396;F^'#\M 1H440#"N6>0D3C^M9:RT
M'#6O"-..>!-C6IW%BRKBH"O&A0Z61!ZPLS@5\Z[P?HFL2XE;2OXY8H/3! SO
M$=G"UM4+-4*UA _HK95RX] PZ,N!86/$83'G&AFK/4+8Y:P.O7@&O 13V%9.
MV]#2+L>&B,3; NR+I%]B:V:Z?':J0%8.[]FZY!!E_\;6DHUU35L6;G*R#(-O
MW2XZI9]*FWNE9>^B&7KCP0Q]93/T\P<S])VQH1QYR6!:(W^"NA4#JPDWL>!J
MI='[!> /7[:E9XK27/BM9UKN$P59N)O7G0[D!0X3G\9IIH5)NE?<8&(N&\,\
MFZR[;;VMU;_8_\B(B]R1I!3,AV".2!PGU3>+R[;";LDST"@O\/J\TE/WQ 1Q
MB#9TB[9T["Y"#S;01,N]3M\<IM77<#?&FRU<Q:R/,;ECB0GS&-'>BLP:1"HJ
M:>!*59X6*"N PR&V;[$</7P55YEG7X1$Z.7)A>,*O'&%-S:N\"+2#1JD&_X8
MT@T:I!O^6-(-/*7INDF7PH0TM?S&L0*$3Q1^56K&I1>X=+D1AL@GO\I:4BCQ
M*3KG60*_H3N9&0Y2[Z?)L4H*<2?H2G 2Q:E-C);LFJ4A\ SC]5$I1;O%8Z/,
M*HO(DQ0Z$K%F3[MI>&IJA3'7GL$%/=;ZL&,?0FL1%=.D<26P,SA(#-DW EZ@
M%Y74"$FD+AH@C;WP,$:JB<3<@-^R.";58IPV.M0@\1_HV%/OL+D:T"U?0;>M
MK7HD857((K?V-J>N2\ %9YJ40ZI]4F197')<%- A\A</J %7&/4C Z[DX.50
M3#+J3D[&H*L/GRE2D!&7!JE A.K XYJ2>N&F+))&MUK!-V,B DQ2X)!Q)S-2
MOK.64AHITH@N;(@CHW!L,B0BCYCA:_VUWMK/?L R$I4#;@+M6C?+)P0B)E;N
M@96=>#7CSX5^UI';@],B3;3%]ETQ1_H]BK]Q+KIN]#/Y)8Q-&_1$:!?>"G=.
M8V(@F&JDP51P.O ,MOH@IP(H4V4"U6T'3L?.)/G\H5KOK%E .XW+)<N+,>!B
M%-CZF>B,53O@4:FH9OQ#ID[1M6WW'F/>TPDR$FULMKE7[AWHFJM$VPHLJV=N
M\SA>::PX,";:=@(T$. #D]V:,7[R\L&Q$/!X=&ZK&C4J($0JA/,@SRG6:%[?
M$H Z!ZC9N91U,TZ\77^=(Q(DSAK.9'V"KA58$IHY&SS&*IV9-36C98RRK9];
MQ%T2@H.Q62>%$I_T'/0$6+XQE[$@>"W.XS+6VQG5#AIC!L6R^1<CVK78._T!
M;B;#J2AK,K0MT)DSM0DP',& >^&+, FBJ,ZS6E)*U* ZMTGB85042%P1/G-R
MAT=IA'#'J=718A7_ES,)*4U:0X]!0["+BV+.A(8)U,(DM= NRT#A>DMZ"LQ"
M&%);-GPRN.2_%RR6< TD1<[)SN5 6H UL]$F#;;A'FC&$RHM9_!YL4XRZ;)D
MZMJYZ70*Y,CW.@]$#,31)<HJT-85D\#$ >K\FU(Q=(N&'-*8;ZF [)VWM.&E
ME[;7&&+05;*61;FJ39A+^T\9H81B&G&)6DL'0A$AKR5JG)'G@-VX=N7Q@KG$
MZEV_['!S4@F%+>QQX(E;^4;$C[<BW-Y?3%JJ:FVPQ1F1-@;"/E4$08X,@X2O
MLLCCT[2<5U3?E0^"V!HI:@T80&Q$9;0S6@F#52N,6#"VUK.BS!(G,J??UV4'
M\.EO^#1\K] Z'1XX$K<#B/0'(?X[=8M(HA)M& YZHJ;I6%0?="+PHG+.*?>D
MW1">-H7%U::J/";7YQ1$O+D4,@3V,3)8^S17F0HM"J:MZ:L?T[UC*FJ YN,R
MQI7L-+K"=DS1-XPIW%E![!MU*JY1.9JG4NB#-+!XK)UJVD\@>L$>^3]G>"-K
M'[O"0A.DX"_R>(JX48UT<$OELGA>/ =!@EIT07QR/ <&@"6L*G;CHB3G.IS1
M<2Y!  2(RT'>)[R!7-UBHEB[)2>+.",P@$+L"45)NCSQ4LGE,H8"I)R<')($
MDT_KXWA\""=$"@['#7<'4&M1?M5VCQ.2OB5HDN5@4ZT7:R"P-P>72M<=Q9H#
M%+3XYS8U:&TJ71].A2ZG.A>'P:G$TZYY%(;8\<@1M!5F?%,LO5M=DAI/T@H3
MH36:)ID3\*(("$4V@ET\%E0QR;/''1@#4X!%*HT)@HN$4'*@#W;&$:/ =P@-
M+.>CK0E+US]ARYA;B"PAS0E&(<%^[AQ%\S40*=9(0[,O!1)&+P*1 /:.@ EC
MZ_FFZ>0>B8BYY@ . _ Q/60V'@6PE/](Q:0 %R"T!$*"XWT9HB,$UBP*WZKT
M=XU2(.8P<R:!5-8C-]7-U*F\%.D$W\L+V(7/XR!GJ>;ES!YX6'2ZV^R."]T3
M5B,'4/RARB(PW('L)[;RI4R'!&D8X+%B5(PSRTY0,JVTKN#<*>OK-'#GK&W8
MI:HTI38H/G!L= V>=V29E<F<:9>>TT 50UUUCQ!C-<0&$*,4YL%<39M4XE:D
MDV)T0=PL1J<M0LL*TO6Z5GLVKUGGUSN/78*@!0MY3'8D:HE):8U:Y$A;7B@,
M,0M8TFY-="*'5<H,.GC"NA8<+C+2$IH;O*I]S0!;#.(!83!'<X7Y1.1J%!8I
M)25P2_EAYYP1N[1SV38W?!@WYO)AP^X0O:)UP8\I6A>VB]8%MUS>_M;%Q-].
MTDQ@&8M:%#V#DZA#M^E88 AWL.QJT.88CQ[16EW1G0/'$PVR!)R>8HU%$K6T
M/"<7BMC-$(T0QDCZ#=E$S(4'_1UGQ2C.'"@M*7>% 7')G*);\<AHNSL!'Q']
MB(?=O\):Q3/I8W;EB\96LBDXKAP;.-NGJ5TN"54:V6R,$ZTU,U_H,"MQY^<%
M*_1B=A=]7ON9M$(OF:IC"SV?J%'MQ._ZD7!B87>0%<Z4-F"YP*4F1F6O!<4@
M4Q,0)H1>4"8DP>_,"RR@$"(MN_!E[!%(9)Z:P%O,D->;HW/4<;I\\<EFRNX8
MJ<+='&=G>9P=,[RU@'+Z,<U1)X<7>YM;:?Z=$0Z;#Q$.5XYP>/$0X7!G(AQ>
MC]YH66.HY1<"* +Q!]V%&?Q+"A>B6"RP=3=D@/DA>1YCQ(XSTLU)BM&H8N ^
MBTV$ART/&<12'O*\ZI#A8S=4%M^9 1<6C<CYJ%J)Y$];0;+U:5>)27H2C%%/
MM$]6FL4E4[>&8[; %'&ZJ9(RKK057T?R)<X<"<..[PS49A57LSA-05M#,37.
MV#6J]0 _@XLPEYW2RREY_['XMA$A4?MWYP;;-Y]@&$.I]3DW*224NSK.5BDG
MTBF^TB'><B(FSOR8M\)YW:Z)JEV$0HQ[9X<8QIJ2V<VLE6?5<I5J\2IWZW*@
M7007:A<D.U?*4S\Y>>7:-8O@NS2+\*J:1=A4*KHVZ&HYBDN5C3]?(3NX)F7#
M5,A&$<WM;].WY%7H[]L_&DB=<0= D1)"WW_X:;VWJ<N:@M*J@RS\5D1/UBM8
MB8N/5L_)[V+S4LB$;V30)YA;Q?A4VI)E82,"]Q# Y.T,NAOS3444X^)$?7AE
MIFC69%T4T(AG/]-'SY_^W,B;JZ+ AOXRSS+.SO;X-FYJ?%LO?J8SL_&L/<#0
M&^"]!/N5VGC-0L0;47"QQ\EDU#3+ R^M &P];[11YQ7IXNX#W3T7]]K+QWYA
M8L<<194XO()NYY0"=MLPO]J2Y,@$!MGL)+:E1(*+:K][TS,EL;V:S6R31\!1
M#B^@/WUT N[5K\D\M K88U,M_.)B])T#XO9MI7(:@^Z4():((VK8XL?#$Y7_
M ?_Q"@F:#H-FAWX)<FYW^#^V])7NGMS#%>D/H%"1-?'I*V>>1\R]Q,P8\8OK
M^D6FC<J4LPS\UVE.],5F1],6H%F_;HT54C.LXO@  ^3CQ.G8=K 3.Y#I%#Y!
M;A[H26O[?L4""$IAN@B)!\BLET10&HAB36RADQM'4JJI/SU:6+&D>U"!'927
MUV!I<]=6L(&M&\R/,6C#W)X4)S?^USR5B$HJ;\?NGL*Y_81?\.A1;#/.QOJL
M, &C ;D0\(23%E@S#\^/V:"AM_5H]V@YZ;OK+:3O[K??1HN2*X>4865Z1,F&
MO);P^?N5[JYQ*K1\D6JE)]!B%6X<$EQJI22X"K-BI@.,[$EQA&IM.K(1J5:Q
M.5\XB410U[F_ <((:\U@5!9?2=TQIZ45DGG/[F'0T8>\7EQP;U>OEU;'F;&)
M8*>Y[7U&:, .6=,00R2BA@FN>\""89_"@K2*L$0^K)SU:PK&QN)LBX\2^6+<
M88$&Z3B;@^XR!VD[/R[0:%HQ^##T5BN5!=_1Y[WE,6QJZ5@1Q_0B>@VG($I>
M(6)MH'F]TM%/_ <&+N3)'+5F-!]K+WDD,752,H1,^H7%N=6H124'+Z.G %3V
M(K%/)J*B4YT/QL,(;%2R=30R0(6@VV(BK+G3K<>>A$4,=R#W@O9BH/<A$[U-
M6^JQLE=!@99RO^8<UI]4?G(1ZCY,-Z#6XW7/SYV5.$53]+UU>1TY@?\>*9DC
M)3X&4O)E(U"9I'AO$YX9UO&,%8&L.%LM,4V'TS.B<)*I;RE"0X_CLN0,:Z?X
MBY888AB&$80H]<:^A+Z8RJTFJW='"?8DN;N8;^&>HP^<AB#"D3D-(&+.*ZWW
MZJQ/>,F:1F#TD="O#1ZAJ0M=X1N._5*N\L 2_S@MQY+7\)>*$ESF$L6\@?&<
M\L]&\^QKZYAK) QDU%% 7#HB9LYJI\_/^3#&7U6;)R +R3#C.;&IR;9046DD
M$_@<OJPK2O;A7*:2$+PDL86^L($5.HHX%HD3/\$H.G3+2;@6"L>YRDQD#5OF
MT7AD+AB+KX-2$\5T&7_DA$*[;/@MI6R9W&7+;B,^$:NC>(S16M;3%SG!-FD.
M7(OS$>SM-E7U2<%QL!+?[-1KI&G?6_8$>XS^;XO1;QP%30P^$U@7L+%S88#1
MG9"[4NE(PI22K\02*HQ/I(>\0KW1(!4QF6N4VIPJ-9>55H<<&.\)II6?U.&"
ML '*P"J6J* A[KH@"F%DOW"R,S)(S*F6YV^*01%,C2$19 PG%K>[S0VCDV3X
MF 8.M%D.S/\"GL&($N,9:(O#^GD#;%2UU7\)&H:71IPRW,:9A*AI.G1X*,50
M<D=2.DBGAK%"HS-W]!T2L6=^7!SGZ1_*6*I'<64#E:@LBC5B,W;#" NCD"IK
MY0+B/R+$T" XH4XRH\(IVB!FN.$<AAE0@+@&>J!<EA-%YV_)U-(R6>7J%]2Z
MJW4IE \8SRR=Z-M0H6,?N-F)W!/I6'EK% E$0X#Z6,XX$7AA<8I6?DS4R:M9
M."5I#>WRE8QOJ[P2!P_5(7)R+$UGM!9VI=%-8Y84ZVV@,FCNX8FS[Y*3!D39
M%LR9#_C2.?]&:YL7=@%' D;A!$XWR(V'6%$AA, E$N;)]@!+T=53GID.,&$1
M8#:O;^K6O;R\?[D AZV' (<K!SCTUQXB'.Z(5"CVDP'Y?CX9WT\4O#5F)#R2
M>Q9G[JW8FHR!T+67HU'E'BOIKAF0;+SH,WG!R$FD:K+YF['7:D*)0C.4S0K>
MQ]OCB$OV-=>\Y1Y"GYOK'3*KO,HW:\MA9]T9CE6ZWV/GW5E<!1-4S-CCL+[6
M?\ZZ,B86'W/@1+-!NA*2T[3"6\V8$[F]M-)F?Q>4^4)#/VI8CDU]N+N]PNAV
MJ%%RF&.M\\EQCC:,'P:M_2,X)"D59#OL@)EH+K%)L,$98)8#H4<0EGY*E:M;
M*X#BXP38+D$-$525HFE0 *&&9N.M-'Y28U 99ZDI"TW@SACDP4H'2U_R0G"L
MI0)ZBO]"R#*I.R.^=YW@HOWC@@E@K)INA9[<U$Z2*K8R$()\2+C2-T_2?2SC
M#C2."/4D5B=-(B1CZJ&T5LL3/=#P+2V_#!_W5VPQ$\U+HO#Q^DKX#H- 4_?'
MC17,QAYCW'L "E,L^IR#A^B]OHEME*GH6@ZKHESC+>CX&_E&LO:1LUZ.G<&G
ME9Z_?124(^(5HHDU:C"R;)]R]JXE"SPOXJ(R^X]I+[93JD".*T2_:1N& ^7I
M[QI%3>AM"UC8!,F2> BFE*3 T33_,;%*VF:F[1MB9EDT("#AFM0U8@0$E'G%
M24'Y.I*-9!)H-(-!:&RNX4C^*5-K[L0IE6&#9'"J&"CCL$'JA/!0X^J$\E<U
MO #*X^'?YYG.N^B_:'W'4;K$:6%!/L$"?8SGX8>S. VW3^8Y0P\0Q(;6&HP"
M^/[#3_WHV?.GT<9:7V=FNYD?V&'__ YAL#.5GZ',NBV&I,^<\:5=W1<.8&UC
M,^H_V_1"J*AJQI0!"*")C35WR;!S- 9[@2Z&3G7*L(PW2)2F J)3O)^@DV?/
M>OW-GXF8[.6P&6EFSA>7C3GN/WVN>Z>-PH$_BUZLK3'F( &T0[,UEU^#IQO1
MVMJS:!U>&&%DX +]#&(W%E+0P>X3)74YL;:, 9)KHM'2N.P=@EZ=>EE 19(R
M"C_J=1K%17QT7M^LXFC(G-*P<&.38!KF>0-94N5;2]5N6XT:"<0&,(PKKV-.
M-:+QPU+8@(SEP_<WC'<*EVASO??\*>R9R9T\)WA*?,RNHL^!3U/)$.+& L^D
MT!EL%;:#K?BL$.0>EFICOK(\8,AE,C\L_N?&TY"]R+G&9IA\G48X0'#)6!5-
M(772X[M/O/ZXI1PM@,GM5W7\&]$2OPR\+VVLR:XG)*Y%7=V0'5D)DAD>8[HK
M8Z1B"OMM.058 I#0R+:+FHHJ"R,H)KR39ADD%QJE!S$DGRDL=%:%7X:A^9DE
M*EP?O+6$:^&?DH^+$C2\;_O&4L%B^T QA&18+'B($GLKQ-:+!-G[?""67A15
MW ]=9)]5%SEZ5! VN0F/T2&QUCZ>YHUI]X+S][<5"D1Q4UVA0+"O7B@0$H 0
MAO]6,P+(:S$8B":@7[XX_N=#"/)]KXN ECD$8RYB5S*.?!<E!5Y\EC7>+:6M
M2/;+-M52:6C>0!RR<:Q>Z2V:SO.40_T90T2[.P/<4W,U.^I1QW0QI)?$L:=K
M<$VNF5D;YP*34Z6C@]=0+<./#'%A.8+U%S05CU0HJ(USGQ2&-W,:;G6"9MME
M,_(&'KF]+AFZ.PKN.L>U;JU0X*^0IOKNV^!^>3<D4435-@B(BA?HWTZQ<@+"
MJ* :=:NQ)XUDKNY<KANO#.I9'.DED'H*%HQ?$GWA\7WTYM)VI\"8"N]K87"V
M-[7X&B<3HC1V E)IQL*&T!B[T$$M25!GE^1-!J* $SFE?'UY&Q/#)6+'[\/%
MS\0[LG(TW8[@,I@A%F0X41D'!6$F#BBNIXH33? 0L(7%) FQ"H )'A&RXIAR
M++QLDPGFWYBJ+\HX2%MQ):B_$MX9>NLU3_6XNKLXZ+SA,I7'["*:HM.-'.+&
MI]/0B$F+2'4&Y^UQ+V GFM9N$<K'X)Y7!==6XY(@EF!T11U0^;'.:.DD+)LX
M$BH^RD$!I=T4O($8PXT<GRZAA(90N%2(JI%.M65+I\60HWX&VA9(&@1ZWMQN
M!+4Q'O>9DY7G2 +S'*3!.,L4NAW1^>OD^41A68SF!"/JTI\V@C;)5&[LNBSH
M7+#CBAQSG 572NUGD&=<(L0O5'Z,('0Z QGZ6C6)UDN.^X^GO,LXPYX^.,.N
M[@SK/SC#[H@S[$J"2D?(,>$PT=UL8HQO7T1YG9I%N\5>?[/<O!5^V(IDU665
MK2>AFT$R[Z[QAHZI@AR7F?+OI)?W5?A#@\D>T-M,D>S.424Z$L-UNBRJ6DWO
MZRH,.,)DI.!-#71$H&PZ+(>=0"!-F%]4$L3& B=6_LLNHTDA;E P$/!__L?Z
MQL:K!H X"4.<G<Q8:)Q.S(:_8)Z+6U$$42N]+!L%%_JRQ@'J2*/.,7X,^FW,
M47)D83>T%;V%XUL-H;G]X[&^$KX'!6BU)?\?8\YC=5_G?42A^REAU!EJM67[
M7)\S.RRS;$'<UDL:+4I-?5FCIF5GE+]CIR1O"9RS,;35#/+MA0/$5505G4DN
MYVFBOTH5B#-9!%].$S%Q9^3I=>/!67[6;E>B<303:S\WGS\E\7K.9YR78K)1
M_/Q8NI>#=S&&YH7;LFS4MJ,$3BBP$A=AE9,*FB-QC%PMN+?[2GAHZQY*X3,=
ME6 MM.P&'^MD\OM]*1T5.L7$HCXBOI@8*J0,)<B-*08%K$[CKP3Q#OUD.G=*
M()F=2XLKMLGRJN3<A:4 $(DM[I2U7+7WOM/EYDHX&!M\"[D!66V^KW,^L+SJ
MJUJ$*I/P>0DFZ"*)@$NH.AAO'*7A9Q]X(4*<9<55\ERD"!UF$N9S\G]B:+&.
M56GEL9DO"=\=P]SI-HJU,9R1D'TF39'6=,G80IF3)I:WXP<DV!4Q6'9DVIHA
M2%JN@"<'$AZN<K)Y2=DZB5S2)0S=3PQ<:Z(:XEQ'%I0@N^N%N:^4^'KTYI,%
MW84%&F*T^7T&(/_-F."7:+I.H@?A*';F1SG2ERM+$(EYE!\9QZC.W4(I!.V/
M+6&H*4&YIS%8KHLW+J$35ZBN53QE^RSZ91?L":1KJN+INZ!HLBQ56L_CVHD:
MJ13EQI\2D**\Q $-7/4SI4PR3 5K9 L( _*1I=_JM!+OMC3W,,N=-.[VW"C5
MP.87!$82M4EFM-HF*LG)G:64HH(+IE*4*C/;M'1+<8+B49?8-PD L-OR9PL=
MW.&O,-[ /*_&,)0?6;;R,G;>9P]VWJO;>=<?[+QWQLY[A<BI.ND%;MA4.^(<
M,0J;,5.((AN^_S#<W;;8,]BL"9D?6]4S?+Q-N(A9N$_R%-#0T>'CK?[3%889
MXD"?&J@KZ(<1_2-DB/*:0W6<('D=B2-1*,ZD=)UFM^P05R<SQ7--^*3(.L:N
MQ8;:J@%K2\[FB:R36[K;44X:X3U86$%RO+*4<($=E-Q&DN3]E9DZM@:3D+D"
M,M:S1@!]O/$-B):1*K4WE.]DAJ(AAZ&-T=8KKM-:[=5SDF9%5<Q.%N8R.V>;
M'+\[B1JG*L=_!TZ<NO6=WD^0-[(^&W,6+JZ/TRF:2F,[0=%ZV3ICUI]K[<>*
M\R%\C=6V_GAG^].*&!)&]?+7WFUCYL*>"V=-@PVTZD2*%Q:$03HA5>G,F811
MQ)Q"&61!C:!?1;(MIMR>4F$I79V;!Q%Y&M&T*)MJ$4+BCN<U2E*K*CGNU)-0
MX6+T<TN%]_;D@[;TBP5!/;0\\]\P(LR9/4KSVPM$4>53M("EP;R6^QS;=>!F
MGCR/-"9LQRJ$GZ2P$]6R(NV0U!D,(Z;79Y@)YI; 9,LL@PIJA-C!=@0RJ0@[
M[QI6C4-%EXI-TXO"3]P:65[V=/80Q^09E+C@R F'<3_XS"JL,,7&PR$5L.U^
M)HYT_\=M@<B-PL^JF&7*9+Y@3" F%#+*LC3<7HA#D"L*CFW&6G8I3Y"7Q[F&
MA2 Q,-A="#/<4HT7S=;)XD$O;)>+65T<ES'<KX'_%EVEHB 6#FAH?ROR"O%8
MY$.XW&& ."Z$/W1Q^?;\X*0#TELQ-$O+J-M[>P=&,N48/(.X8;"=.\.CZ(\#
MCC_ZK.4,VP&E  J"6A+7!E6X46V)JR=+88.2(L;XK\"(VH:^JY.8:SXZQ61)
MAO%.0<FG0(+*.T_( 54>NN>&;N"91V5'M5O-'I#4#_0-[<@C!Q)N2?O[40P;
ML)KOX*Y%5*1PQS% W7.6:\^>!NQEHAH>;E.A2[(M82=Z(0.]8(?S3(M(Y!Y,
M>=$4;8&M.*?/,M?FDV.@<; W^B[JI]M-Z'>CRYSH"/M$MLI'6RMLE,,DS:@>
M$XV/9B-(&@B;:HN46#["*=L:NX:0KJ9H4!N;*O4QB+$Q"J"<U4'1LDQ%@=0!
MKW61Y12#'C&K@]E^X1)<)A,C>/FF! G:26</]CU'/[3-4E[>28P!D\$(ZT6+
M([KH[F,,?9@E-!Z%2JE6;UQZ.*0IR;\SDY9$LC,G1QND.^1^F&Q7!@:8QLGV
M>HSU"QB:MCJ+9Y$%J(76=)9I*:Z+J8H1/65 ==<Y3)EH<[^H"7/&JSG+<O.?
M/>V1+TV8DU!T'A2+E\RUH=,5LK#&&18]<G/>3+UQLW8EO-UXW<&246(CH<0R
M 3[2LQ H,:[V@-%?'811ZHN;5E.;,Q@F"6/-,#74CHZ(NZM] 3NR=[4MILM(
M_^5<(RV2)44W62T=L;0X5+.:!+U@8RT2I.!&M7=LUEJ=O;B*A4V^K#5C2#B#
M_ZNB6D5\^*4>9$K%%>5VIV&;D7DECWJ!%(%"O2T*YS,!:BK^?_;>M;EM(VL7
M_8Y?@7KWS"F["M98LIW$R>RI4I0XXYDX]K&=-WM_.@6130DQ"/ %2,G,KS_]
MK$OW:A#4)1-+BLRJN5@D"#2Z5Z]>EV<]:R)U]O3JDGICWY?[(G*#)?10=1.&
M-QT[,.GQKHR;&8L=9YW\SJ%>X,\SN\?3'9P&J(I(LM&)[> -AWG%C>I(U>&%
M' ;<1FF&3O2O_L3D <MU+^--7SDS^9=IU9O>ADOM+/4U";Y$S(A4B1(YW["$
M<W2D.E&_I@.^16@9JOF"2G31"_HB*5YG('*:5%8Y,."1S/78R)2>F0Q&!0_)
MIA7]W&J<\*T[@0[YAO?EV</\K*V]\%#RE5@)ICP,'&GT"]/(\()#R_][0;0=
M-%FU.X%+CTZO'.D.V>F()<)N/Z:$BDN(N&9E56/>D1Q:U5Z\T1F-9+SU2V,F
M5SZ=MO[T(J'D0\'?H.XEY<:,"OZUJMX?[T*6$<]!>F$1[%9L_CYV,5R;[FT4
MD',9='!01V]??;L?BJ3]</'W8_U >9JETR1T/FIET(2W%<^W$#(P:;%M&>V\
MX=USPY,UZYMC\(-TG92)LRF@[!$;S<8^F2W\.QN!?;5+&5T_9?1DES*ZE1[K
M:7#J+<QG,<C>U(AC3I7QAV(G3'+AM_F;MT>?QGVZ#4])V]_N:VB*SE/OY=?Y
M43MU,< $3R>+1I/VWR5^(K;N?N"6PL[E/Y;G16@_P7^]Z9![]ZZ\_XOF\P=&
MK>(+#M5P0TYZLK^&?2>A"PP(:HV0K7K.PEU"I=WV2&N5W4;D(6CB1?+T]-V]
MD8Y$F=?17WRUO_EU/ A[CK^4WC_4&0A8;LH0AK^ !FC(UN!1^ 6)$,LM3-T\
M$W+KM@O=)_1R/CG K<HDF?@.J02<F_Z Y3R=OP2F&;I<XKM>XX7<19-^'7P#
MR@_B((.]Q (1G\[V&.ZGSZ%[':,744IVN9>%Z7O^Q873)UFN6?I::M+ EZ@)
MCXS:D#:]:LAJ#B,0H UO1'L)UX9.8?A%Y+&<!>.2L')-:]SXY)6O/O^2:COU
M$[!,'S2RNIFN[J$_](OP]BCD7]+& *(L^@-@MH8/49#E7S;X])CHE+U;<0*V
M=PC@<=O ?*'6:8'HQ3]B_ OV1;.2N7>%#@K8E6K*G>:\84+96Z9#)1"+=><6
MNJ<KT(=V:%\6\TTA5$A)JPLW*N>QB*N:&52Q8U?]BAKS\1OV9F8BY6D$8NFB
M+$AQYW,4>!X[,V\)XG$X<4S#559S-KGL/-+4[.5'$D%1(@=#RI]+[^"%G!F+
M50?*A:!KQA3*TZ>/+]\1F=G)S,-DEDYX5=DI]3Z,]SE0G<N[0,FF^/3"^&1>
M).+#-._1$ =!+RG Z(*A[1YZP'G_P(N:5EF?PC;Q/V7&!_K(3PSU.EZRZ3OU
M#EI?H51'>9)YJA:<@<"3N/2 .YRXY83WUW>"HL[]F?12ZVN":OR9*VRRM[9/
MG?_\O3+O;A[4X33J5:]) -^OWZ1".'J"+HI)R'YP&/+(@+[@TT$>)LQY''HC
MQJB3^*P)?+ZH2[4T*&FPI_7XIM,D_/T%USAU_H!47P5!.C>O'LT0"#YUTR2B
MG^D?Q9A8%KH4=HFNNBRZ0RE22E<$SG2S9ELGI$].PLLG)"0(S'X='$:AY\2V
M>]"$D$M/*0?&SYM5T]T0=4:DLQ0S(_'JQ8/0;3J>DI+&G]*6@T=*+Y,=C_.6
MPZT'^]N$4F+<GE-[-7A7VBO,>3D)L1@S'3 A&'K]/GRA;QXZ,4Y;Q^>%A(:(
M%LU/ ,FW^U@239%IZ3AV__N9%1 "W#%[']A=DQX<);S=N^]MA-YO)77-7B-,
M3=K@P5&YV,N??0F*KYGEEQ3A!A#NM3U7JF52EP4![VO)E5:]V!#:8=E\&V!F
M&V&/!(RVA>TR/E]D7):<(S/).^J=YM*YG;<A]Q&>8M,ZM#((R#EMS)6ED>"9
M8?4,AZ^$%].A<: (%$Y.Z_#$<JDZW;2XWQ@S+ME1C-WSWWE3%GR4V7_K7J;)
M#W90<'!BRDK*4Z<C_%W +TZ],R+]70E<J%95HFK\N>0'?V^IGW4G\%S"=9,4
M+%1D9J<KE!\*6A*!6&X*$-$%Q^U4[#3NB#P$5FZ30*'>:IM'X GFOX@/MHZR
MF6W(YCQP$MPX"]>MKM,1K5-CB[^SN!RT!KQ4<2W[P8:I^HVS>JL""COLJDI(
M*-;)WHZ4Q:"FHP]1CB25X5I],% 0"66VT6@I;7;9AU1+(- F:^7@FQ]U/Y/Y
M[&W>GX/A0W,@E[U7._=MN/]AN+^2 5(.B&T0GGQF842)F? YN$;A@DL*N)RZ
M@9G3 T1-G;SL(1(LJTOVAQI2QZYQLVH9E6_;Q;71-;G7&\";,W^O_A$6-^?%
MS0:+RY'*^V^\^'VDM.C<0D?4-)4=>HO>?7!>/7!&7@J*I JP\8.KIJM /QX1
M^WT$#VCBF@)X2R+&U2+,"^4U2PTE]?P26I2;HC:Y:&V6%,F8N+I>@!VZ.?G?
M__7XOZX_B/-JNCS%I8__&E(W%+A9].[K7/\5O@*D$1/@!_WQF_]":N'ORTZ?
M"KHYX.+T+9;MXK\D^["<ZD7RP(.G_@87NQG+Z>_X\1^7&/I__M?S+[Y\_DU(
MZ(P,YQ./@.C;(X<KB6_;$V$$!=Q(QKTY[O=*O6:ZO<AJ4J+YTIPJ$27S6R$M
MNPS%PAP+;*3>V'N_(UTC2"$E4^#_IZ-E_QL)X W4%NPVP6>]"5#908%<(> K
MU4_34 @#*$1T-3<?_2")E<0C8B?..W&^17%N&\Z5$8/L2:LD:W55"K(K.O."
M*>,@Q?%:I9R!H!(F!&I[T*!AK)11'!6&3K877$=4XS>X0^[U9KBJW-\O$6?0
M\1+D3(CM,W@P2C6%LA"UODT9NPHRZOD.&75]9-33'3+JCH"%TI ;\VC Y<UB
MIDT[F?$A9+QHX68,;O8#3>:I,_*0FM-,EO#68^UH&@?;&X:M&*D>'I-IJ33R
M7V7(BAF*+;JE?YDE]_IX@$( -R,T W5/YTSLP0-.;^ Y2D8_3('L/WN6ID >
M2ASQZQM?DWM\WNV,OXM'$ /# "W;KDSE9HQXG3] 7V+M(;:BO9;>8?,W#Y':
MVSDX.QF_-1DG240\:J[L8T7H_)UT" +:$4C]4CIF2O.WM NB3<P2%"K4Q%;+
M4);K']"NZBGS;N&P<'%O(*44-E0UT]],T^3/W=TQG^R!"K@+7B G2SD*SX2-
M'>I.*(55+L?F$VT;:N+;B*R'[J.;+]B(&(01<RI.O#GVF%N9U9=-Z-6HTAL\
MGRSQYX%7&OCG:V-S(<A+%4W\"M+YI*>KHMK7'$I.#5$%-$%M T>.$RPH('DX
M.GIS_A1:!LB/8E:CTVK>.S2JY7-'GD]%2BN"D0]O7^0;$M4[-/6@X/2&+ #$
M^J->^-8)F4M)N*=RPO NKJ9#EY> .;G7E>0Q1[B9V<UB9G=H5G\N"4.6G,#%
M4&8V4D9I<I8R 0](+#AOG /R5<72J+8FGU: !!'KJ,[XMEQ]K*KT>^W=Y-1-
M5]Z4>0:6B[ 2G&:_\DU1Y4!LE>Q&,9?7S>46$[:9@Z>(0]R [7:%(,:X@3>P
MXBXVX;9LYVS3+'N\=P">G;_]8]M7Z:UJ-_-&#O8G&PN7V%7[7Q-,2XI\8^99
M+$6R-5)#8S?=F]-MC.O+)MS:X;O9_6.%^2 19L5-:*G43J9W,GUG9O?*,OWD
MZRO AW=SOY/LNS*[5Y;LIU\S:%6BA3O;8R?-=V]VKRS-SU)IWAD?.Z&^L[-[
M9:'^(A7JV"Q,JCEWT[X3ZKLRNU<6ZB^_-GW)RY5_0PI\#4GD=[._D^V[,KM7
MENVOOAX0>IW8YD*[2=^)]%V9W2N+]/.OF6<AC\UN=S.]D^.[,KM7S[0\MG:'
M\(,@N;ZS.7:"?0=G]^J"O?]U_EU,N[Q^#^:'#GU?@)4(]$+@FS*^9'I9(!Z2
M\H[=.NUVP9V8W:OO@H.OF7B2U3LU;_7_Y\K.*G@F7T]W"%'ZE5QJOG?IXMP-
MK,4GQ=%@SO/]@PA*R0Q$;.ZX4#[VW?3_"3SI/%XB6]O_8H,W;TNGO@>'WJB<
MPK!\:'#Y_@Y/\P?40<;_2=]FPJA/-W_PX]Y/>_G!EX#/X(.'!2$HVGQ6=MQ:
M6-HG"%UF5U*+E_S!1'!LAA^>B@8J9102K@WWD2K[8YL58<Q [U$0]>0'U!,G
M(GWD+0W29[14CREYI/4H?K0QWP:0VA/?@0PUTMI7H$UJ  -D^O2":B36S!83
MET;9,P;,^-17[)CJPUN49$3>H "^I:XY1"R.'?,BE%N\LRUG  =]WQ&#ZQJW
M:'AY8FL"X:W_H?S-+9>?ICGJ[ZO=\LN[J]VZ=NW6LUWMUG]0NS6J<7_WXPY'
MM4(^T K<Z#K0M0T;'@)AN(W5@;O4,']90FXR"E8TJ,1=Z2]6F 5WI%+DM%HZ
MNI5_1-.>^S,I#.3+9W_=4"3'(XKDC],"Q_\XXE8EC _>7A2B4_77JU6R7.$]
M4A.$U> ?_&YTL&ZAOQJ^<*CJB$MZ[$>,AIK-%%+1=E_GW<GQ@X/'3XN#)U\5
M!\^>/=Q<WJM;R'_<FUZO)W)^24_DBZ1@FY!?(!*CY5-_W+NS[52P#<6]E>F?
M3R^OV+D)1?5'W#M0@GGY/8H5(3?8[^U6/)$7"%B8=F5E1/2GE!2%-J+"I8U0
M:!-A4=6$C/ETH[;,=BO2?DV&$2:TU#T*36^$JGJ=,(!90W_0'5P&TON_^IDE
MYN2Z9AXILRS%6L_0(;(@YG3I_,@->:AC E=G,UUTI'3B6H;&U8.&!'+[&+NG
M:H.J_]"'49 WX TYT$US#9XM(M6;4 .D+;4/V92X+'F2P1 ;.U?7V.?4ZDFJ
M=<(L[.7?Z:\,HRFZ8SFGK(BF' H[&VVK)TPAWEN2U"/MRL5,]IFVRPH6"Q<(
MCOSPDQ13_*GMEAUER?@(Z,C\(0HJ&A]+:Z^)D[/S)IFC=D)V7X6,#QUIU",.
M&((P;X2Z[$=3D.L_?CMR9FTQ_TQS9&5_U2;3Z?-V@KP3Y#]&D%\%P\-?OEH@
M>MAK9/*EFC9'8MH8]7I-@:?#?*>%=\+[APGO4<#:2F?[_) 9OH>Z4J5NQXNW
MD[P_1/)>@#^>]>:&L.V)M-T)0?N#@AMO#5'_Z]G,*_NN_QR"&^B>.Y+SRR3H
MSN==.1I:H)9Q1*<A*3PTNR.F%>_4>^?WO$W:'[0RJT7N/7XT@%H:1I9YX.6@
M1M;><B1 B#*!$LD._U&OT?2-CG .+@0W'Q3LXZP?Z%0W,I38X4'I3)B/?=#"
M!(U\TD>.Y$@1RXG1"/'N1P,R_F[,_0!N5?0*=#2.P":REU^T+N##V[X:_2E1
M#%'GP626Q]Z^/"NKFM0TFDS6=;XDH=IX6YW@F\J<_K$;^__EZ)3&[[Q6^_ZC
M?[N*DH9OM1^ZM_2R;QW5 N0CJN"^:X)#I2$!:3N"?<VTA]B7U%V1XYCEJ!#1
MMDTIW-% ,(BV-.#N-V-I_FG'K;><)R& P6T\5KAS97N5H^5G8V*K(N6+MN^)
M)CX2S.<E]P@M\OX#GEKD'YKVG'H4%B%X)VO/337]G\0"AH-.GF]EWVRPV&#S
MDMWOM<W$_PY&3[W>$A>6::$>>B71(J4S4TY*/ZG51#DNN17,_UA9[HLL=&,*
M5\3W*VRXU7Y,O:C:">5G UG6K"OG#CU7\D6)4&UI^K&GVO NX2?V=_B)Z^,G
MOMCA)VZ#^Y8.(S&H^T=^4HY._04NH,"\J^>]/.TV4V1>I;QZ>73O;=##46,F
MH]99<C;#]'.]_R$4O"K,I+U.3U.E_4+.J!VQ2?+XBT$+)Q; ,9BLD!\*O^&N
M(XQ6@0E P9\]^I[ *<FS+%IMW!*3\S*PP=5K>W(6N:N(9K*LR?SM.'[4XC/T
M[6HE3X:!D!$H?8=B'LE1;]@)Y&78G6AT/+L^0)\!I>J#\D+,Q"=^.G+8\"!L
MAA=I;4CJKI/)9RR5Q[<IE1_<.D8'2*GO9/$SEL7)K6I(A<,;$ VW?SJKW/E.
M+C]CN9S>IEP"A9465>\$\7,51'>;@BAD0J04RPGA )FL8B>/GZL\SFY3'FW,
M8.DFITU;MR?KG3Q^QO)X<IOR&-LOWC3(8R>'=TP.3V]3#M'.\]&\;;QO79=4
MK4=94^IP3MC]1_Z_7>OMRF7DG+K)/HIW);*-B@P3#PLE%=M3^/D#[N-.'!K+
M$&O6@@G$HQ]J\O/8;8 5CMNRFUX4".8J$;Z,;Y.%(HUR::/-HS_7!"@'SI'(
M+"<AO3JE#BAH!>:Z9. <G ]%X(L26W%5EUT:P7[0/\P0^QZ!1FP)I-_K#CU_
MK_[QHEK2K+WAXIFW,4-\WW-""KFE#O*$0  \(W28'Y8($P1!ZYM8$<%W6#E;
M]U3.EO(C[E>O8*%PU^.-VBC_YYIJ>F:R$@P7R+1[-Z=Y^C9LEKW\!]=0('R-
M)I+ISQ1A,7=EP[VH"&MA&E,"V80ZSR) (I9%?NJO[/W_=VZQ(G592-C(VP+W
M?1.\X]:90N=Q\)P[:,9&-NA+TW-CFKQ9@?D#R^IM]B5Z3.L:RI+VITA0$#*J
M<R=0@<N6>AH2B 0JEZJUJB5%B^.Z*;1,._44*62LR!(,5MO97J"%J#-6Z^X&
MN^;LS+//N+EA[$O;+\OEBH[EOJW/7#/9.; [R;Q%R733U42S(%XH"?0P0+7A
M<X/2\PI;V#Y$91-;4@E#6FW5"((0X 5W 733G:SO9/T6'66&HB:=_+: Q[W!
M.H&E,8V6'TQ(MOW(F/3FR*RLNGJ]"_[LY/IVY9H]$39O)Z<E^IJXKA"/1-#7
M)*_!"@%>[J0CG/1L (?&A7P*!"RSNE=E@NS^7"-(Y7%[MN&!3OQD^AN51 KH
M,%-R#DY+Q ?\E!^7?04'VC7&!4+GZ6H*WXA"/=IJM.V$<D3Y^B+?R3@]Q@;/
MA2FU'40M8C%M*/8V%_\8F E?FFS+MVW[H7;+\ /<SOSH$OJ#+!+_W578^L$.
MMGY]V/J7.]CZ;<#6+U!-6[=Z%LJ&;%Q&]7J,<2?T.+O8R,YZN9'TU:!]/1]W
M0O9@CL2J'Y)2$MWN?UOFIM<[#W,GR[<HRU%"O5'>N1ZV'Q$L#^6:4X4<=*GZ
MF#F$C3U:UKF3^)W$WTF)M^ER3J[L]/=.FO^DTMQHB?MO+HV7A SBB(PGOCH+
MNF$,W8GZ3M3OIJBG9G>/+,Z<\#V<M6%)IH!$[-F@@NT%K))XTV:7B%=MPTTB
M#I4O0G9!S_B!_."Q[H1OR^8#/,_8X./!4;G8R_>?/0.T(-YT%V;?[9@[MF/"
M(1#V"R!XQ\XU^8FW^1L*[SKN<U-."'AGN91RY5)B,(LY,NQQDVZ<+_>/KK!S
MDHWS\)8#]3<<"]/';4"5#AXFIV_NYHOVW'5]9D!F;;XL/T@G(XW-2PB^";F2
M6/=?->$J_'E^ZIA'0)%EA"6S>8)=2&VGJ6Y 4TW=A.A4T6IXZG ^"PV;)/24
MQHEIV@F3Q">\JAG>+P_*P98A>ORUI <#%Y2DJY2XJ.U.RJ;ZK52X'>^)(<V^
MJWOGOP.?/9$M<=<K>EJI&<>=@;S;1+=9;L9\8V7O^(!.8*78![8@C7K*40JE
M_7HGMI](;)]^]:<0VV>W:Z6J@DX"<]7R5 0:K8L6D.B)=C !W?M.9O]D,ALD
M[79$#-WCEJ@\ Z;YM.S<:5O#42%OAC,68CI8,11?AVUI%%2Q,$9)W(GA[L2_
MDR?^,'41+.7]+R#5^_M?;IC*&S'@^)OG(W9UTM4*865;#36$A.ULC)V^OI:^
MWF*K&G_.\ V'1L 3N@S"B/]($R]W6M8S]MKJ4ND5QW'4NZ#M3E2O):H:+J#"
M9!9(Q%1=CZ5B#&EL6KW1 V_1M1,WI9Y&5)*9,BF%%GFQ%1[D.=(X,.\GBA)%
M%4,Z3&0CH81FE6["@A$N#<)3"K_LS)F=.?.G-&?BGYMFS8BE8O@)+HR,T'>6
MUYYJRSA[XOPN;->43:2BW;+OVTE%IPFV96%5@CYSL>K0@+*/6W!W .UVX=W:
MA9!+"K#3'IRA9JP/3C"==8$0E9$E1LY1I59Q5867>&FWVMOZM<^U"$=8Q/W4
M>+/@Q$W1&J-SLU7OAOJ)M4M0=]6PWLDO2'U1/][T:D UM]!(T(.RR#R!8;;-
MJJ=1-H/[H)\M,HU,E4 J>OQI@V<-WD85X4B#G1O/-/ZNPILGN\*;ZQ?>?+4K
MO+E#A3=_K_Z!1I55LR(T!O01:9X>M%)C'=KO?0>)'T>HJOHBVP*-[Y4_9[,Q
M&1,)>8\+_24&FM![A5,W(_S9D'[(-L\B/<RD0=J^(B-PQQP%46,.7W3?4M.7
M^OYXQP^1[VI: =[6K6IU-5D!5U(F>^YPSU[BWU.YR!1L5GV_\B.YS7K(3[;\
MKU?+FG&!KF[/:>K[=DXL:WA9<,!/XH9IXX:YB.JLMRFL'RAK,%CV';9F9\_?
M@#U/N%?'@#MP6U5--5_->7H6935]M%KP'Y05\Z;=HD+Y-_7XJKP"FNI'A30W
M.Y;>V[A;1)QW;KGJF$#%=LTA(N9N&J-5&TW<XJ[8TNW[P8OPD+>N;U?=Q/4/
M\[>DRAY JU;]9-7W# B:@Q%P2A7GO)T?[F):N]UW9W9?[T[ 0\2.#[&=/N@?
M\L;R,KQLITP_>.K_IZ;#9I9/:NIDV,?-\<?LJB.^;_PZ[*FCTW(!Q/RS+_?_
MJ4?<C^5YGZ)T=_MJMZ_^#/L*. _E%UZ4:Z7"E6W%-,1_Z(Y",<EZ;#.]_!-L
MIMV6VFTIWE+BMG8.^^)JAPZ\Y$E7'2<N[K;=\F_G%G+$O>5GC.V9UW^"/;/;
M+;O=4B$_S]UG3DJ40^4H$  G)67UN>Y6/L(A-<<9]4>9<B_UX6,[Z/#/<.SL
MMM!GN(6,-58V#6H49TY$.XTRR+>C(0:)LH$-W=MRB(X233O1T_G?5>@ABM#G
M5#*:)EZWR[7O=L M(U[FBYJT/*=^(>J1KS)?M%Y05=D;J)@%J(@;XP\1MUCB
M""CTH^D*!;M(-M.G;,?E']CJ*O)JZB\*G,F:TM#^U=3;H%_XQ[<KO^'\X=*7
MPI!,VW-9SOP5D\ZYANX66)GY1OX'52,%I]<XWP+_&_+/A^@20[Z4/[B2+C%'
MTB7F?>@2\T*[Q$B>(N%MO,.'W*?,\<7$GH"S0_U#9NH?;C:W1Q]6#40/>QQ9
M[EMJ&2\8"&KI4%AL<$:<@TGIW+'V>U"ZJZVU))L%)-4L/]W6L%VPF.AZ$\!C
M/;7(.;C)R=B=/Y]EP_539G<@3++S.K1J6)9[94X9]FTZN,.*]$\NJW>_3O1!
M=9NR2BBS$PGQ&D)8!B"JV/:Y0R,(PJJUW)*L\3?XJ^KE98O$9ORUV KR\TWE
MO2LS_<Q%_E9EGF4;1OH2(9V(LKV.-4'VLES.[#WUFCM,Z5\%59=\=-VDXJH]
MK4W! ^/GL_$M==:2NT#$-( QG7#WLGSN'+[8[:J=T3/<5<>W:O1X0[TW=LX6
M\H%TZYU6\UO:<T^>_15?T]:[YH[;>*M"B]GSV:K;_%+:S/6 #+IZIF\_O?C-
MJ<?H7=8VGV.]0>K=6O<U([HWS*$N[R>6Q+2&*\I!=FV_N,@O=%A&I?K2C9Q=
M\LA/OTUEU-GFJ/^SK?@[QYY=:^Q5UR\?(8CG1SWH$WP'XA>?[($_IQ6(3PZ2
MEJ)%I-,SS9B3C?"09'EI6M-RI#*T1PYDZXNNTH+#23NOF(K,@)'IFR(@M\O>
M9?-RS9]=%*:Z>FVE093OY8>V&)*Y(_VPO&]V7FH+Z%,TW.LS_>+B08RVL(90
MH\PHG1*>B3 QW'R:WKQO07>(L'CIA^85^]I?C&@UP>,S@L'S2>_.$!@/N.S.
MN5C+-BW7O>2.T.&:AH][\[L5>6A($E-/"2T^$S"&IL''@W?/1N*$HPVV[_/&
M.=RH=//3D/%D\A&E/5TF_N0_"<KT AGZZ?WA*]R(<^%(!+QW7GD^B#GN_,=J
M7E%5;MEO-#SG9_NQ_&OE3X/]+XO\X/'!_AVH1?NTC*-_K_[Q;N6W,M>-))-Q
MWVM]I)6SO+WKL_'B#=8:7AO,'4IGJ*AU0=RJG-7"?/D'?G#+O=@:;;J:+'M^
MH[;Q?L?2\1]50VR1>F.Y8C8SE\S;IEJV2'%1 J*?>*>O)+4UC8,=C$AT8]1A
M,@3I8)ZR1 2VAVW\$)2W:Z69-?[*9$QRUH>&P&@PKBVMTP'=I0YI3W>%FM<O
MU'R^*]2\^4)-4L??5?VD\ANV 5;E#5G>QO2Z]UKYY]ASXN7_D3?/8AFC-P!^
M!=VNF%^ -A >HF=<G?@S4,U3.X_,EYW7937-I^UYDS &/_\J,6X+8P_ A%8?
M*1LETDX>$Y 1@OPK37G[F"<03ASY$F;D%C;UAUS_7RXSP] -!2PVYLFJJKDI
MZMR/2-1_VYEWJ6)$:%$U9';!3!\9H[^R:9?C!?S$Y@;((_DY/=HN++TJP:TW
MW[77LV[_^5.ZU?[SU)%X>%,'Q?T)ZEXU?GN_\%&=.VO%62 (BS>CF@ *M%2#
MNG\DQ7"#0;^=U'U64K? $364OJ2?TH!G,"%<&Y">:#\FZ= TJI+#89$0=.XD
M?"?AGTC"A=&'HUHGG7<9.4LPVN5Q)X<[.?Q/*@#0:'W"7&'5&; ]H%JIYC :
M$=3=T(@[>=O)VW\B;UU[6AU7 6R_>>+.NG;.L?Z07MER!$<FR$M[X>ZD=B>U
M-RZUHQW=8O;0;6OR9KHA;(M*[.1Y)\^?7)YY9CKWR(MOM^:_+M+'-UW-MQ/,
M^R>87@<V1)3G_:%2 JN(B;J/$^="<IJ+MZF2^M]_V7\L";RJKL6?8F3!DAZ>
M7D\@WJY%B/6$6]&BXWB+?-M96TV-";&JPP]B9/?FP&PWW@,S]MI[:Y@)WYI*
MQ[3X/=/B]V^[]H/KD/)Y QY$E+3E+]Z_>&^O)Q+<4:R)3/&6POJC=FZJD.,0
M'R#S>O#X&\&G'.Q_\S!3FAEDV/+]<,EWKJPE91P?HC\J^.J#L:OC&+SZ*RFO
MG/SH:?C1X?2,<Q]MDVT^0]^;B26WO:GIR1K>[75\8LQ># @E:ZC?6B"DE:#4
M.W]YM2CKS'P;""=E#_7I.&8RCLK+>>_5?=)^<2]_V5#@K9KX6W3%H#<YDD13
M/W',N"COJ[6B-C27S<NE/RIT)OS/(!A3,.*)C7.\SJFF7 %XW$'7>6TP)0ZN
M9>D-(&3.C\'4E;2([-TR7RURHG7FT^R"]\P8.B!)=W]9TS:/CLOF@Y_0,Y)F
MHDIV?H] ]S 8AG^3SLP-]ZB]L<?Y!<?1R7*%"3K2CEOY@U\ (_43\/."IN^5
M5X_^J"T;UZ[Z[$T@0WUHA/HJ\LL\JE/2V>4RE]R9]>8([\5-1']3.4Y"O\R:
M0UB/%: E,VXN1I7+E(83O"J&/77'7J1$Z(T<^>_^YG]&@3<"ZGYT\P5K0[+R
M_<,J;[4/X1URLB@1K"!4<-N,;GO%^<M'YR]NF-$Y\ENOO7"B!,R2F<U@$J))
M+Q*=KGS:3E8$3'DH"<O.T5&LU5J=F<%[NPW>)UWJ+]&9V0,!^G!K6J^):N@U
M]MPZG4Q=KY/6*YHF(N'&J8$K@(:]Z0'+Q'\U5);+9'SOENWD0_:]ZBO5;?$"
M/6W")0]^;?T3ZC7,'CEW_OGO[_^/'CRWN*Y7@1@]VT&,K@TQ.GB\@QC="L3H
MV)^I2Z_G<3:5-?2\][6]A_,VV>WYT:E7^7__V_$G0!M]TM>S0DU;8PJ^$WJO
MKPG5#EJ1__K'=RU1LT,JK;C]2=[S@E/BU<N7[W$ZSU<UTV!"\[YR94\*%W0J
MHKK%%/;&R$OJ1N8M2C,I?:'H(?-AN$]!-UJ=@.3^X"FPTD!,2Q>8MOT@K<YP
MU4_^>*$ZZWV^C$T(&J6X"?/RU[;+#!J5;.JA&4'^<S)TV%%OWAY),S4__"F/
MM.'A2PF#03>'.G&R(R'?\=5_<LOSMON0O33]GXY(F])$'/WTT\NC8LP.)!A:
M6>'HVAB=G&1[DT8.LF2(3&%S"L2N2[[8R^AQ_H;M JZ!WH?+;);MHUE5.[VC
M.%EU0/>&0W_,*DT>DQ]JOQ9&'PPNSI+!4D,#L?JXB+Y;H1IBXDT1^#@!:NR6
M+NFBQ<Y9U0G1$%DM?G3FYNF#>ZP7F>HAS.QGY+UM+]-KGT<J+<%@8AT ]1Y-
M1KY:M,IC0<,S[G[RX$"L].FL#66\>;SWK&IN7#U<53>^[\JI@Y/YR33CW3&J
MP[N"%%'% EK%JM!*E5WF-=B3$3WG+WA5KJ'?GN8/< ?9L<G=8Q2%C6L ^>G>
M_F?/B]"E8T %QN:X'\T2#XI1[FRI]Y8P1GS6:TK<4%$,W<.?\N-'?GH4%'CO
M II@[B5A'69B[,84;D%OL.QP0^N]XO!$M">VJ<UD]UFOPL3DPDLBF-JN3J@@
M3$8V>.\,*TBUH=";<%1^K^(,+VQ'N,?2^<NIZP9#KU >YH>VQ)MEI?D].:RH
MWR35-_%S#Y1-Y:WLLF-,&%=GQU^P;-%;U-ZRG:*$SS6#;#-G]!;>5_:W(N2Q
M^UCB7W$F!;=#D8<5%8SD ;!KQC#Q2WB",Q=$V.U\WDY905,G1=+#?DN12AUV
M3AR>+$N4S,;WX.)#?Q7@VF[J%?CHI/;DSL?&J#.!<#;NG'(G2]<\6KN26I55
M[12G>DT5)YBV<U3" ,'TP3_@DUK,>O-/8PU?52\?M8MU5WDYNS\6Z\MQ6L#P
MI@.MG%FM+&&'=T<_O:'*O7?.[WHR-;TMNO_\^6.O4^<(V!*$Z(4[[E;8*@=?
MD"'ZF/9)M$[)/#WPOU&+;.)WPF^N\>]3NQ-4X%)&$ELCXTT;K!D4%+!]H:/F
MW>9M'MB4:(_(O8$)Y42M@+V8^ZUOX^GG7;7TTLZ_@,WI'RG_]J97-2FP/]UT
M[5^J6_94:%S6'S2ZC3 W\2_R1)(*F'3ML9>AB;\#;D09UHXA_64W.:UPH*!4
M$E\6^>*T7;8G7;GP"D@?//$SX:VXY&/Z/?UCXO73,K:"FOMW;*=6NW&Y6#W'
MZ86L%30%7_6-GSP_7B<1/M<COCWMRG-Z![E\X_-YN?#*R)\MQ.@Z%68+&5S&
M4XW/O19S8?)@]*U0S-NWLR55)\>?\D\B&;-_DQK4R,.SZ,S96!@?.[30/=5/
MZZI[.7!=!MW-RXJBXB7%*FNI/-5)">4C<A?-"'+2.Q9=^#.:K_B:#TQ^S(P%
M27DVPZ<<:>U/JT61A0^ATF>;U\)I.O$BMS:? 7*G"U6@LF795<<KMD)P#;A#
M&S!GZ5_ZPX:=)SI!5DUX&+&%"IDB7\N]K>576)F*O[ZW<=LM^LW&6L0Y><,6
MGKCD1RJU[U1JQS0?-6<%">JDJG&?[]R$M1GTV,'CQ_O<O*E$*5+4A/\J&U*$
M3^BB_2=;55X655Y^F<JSJNQZHII?(JK9)Q3+/(HEOZ#LQZ KPOMEM+E[85(Y
M+:F)>[QNZLY<[7>LKLV\D#KV6NIC]0BHED*7  -.CX//3?Q#.$H]@;<V.3LJ
M_M$B&-D(P<V)5PW=$N_!>8._SK\@T^!@=&-$$^%QX3V]QP?%B"#X"7 ?O:3W
M.!5BBGFBV7GFV-W\&1_3&Y^S-,Y<9^Y@V7K$ZB\R3:)<_J[AYQKS<$MBAN8\
MW')]03AM9'Q#)RWC4YE8GE)3+6HPB9SACAQF8[)<O7EZ2QT6'ZM7NAV]84:9
MT4'!%V48@Q+)A<)W: '$MXL=BT%DPKE4UZM':([\GP,W=6*;%E0&B=)WR?GJ
MD&<$L)0KG5EY[R4]>YS#I[FQ*OE/GCN 8_2)-<MM1LZT=3>GSM?Y9-7AQ*G7
M9.L]^<)ZY\-8N@2CX^$X6\Z6>U[0"OK71_HG_B6]%?DK,D#K17GJ#7RZ>B\_
MK(FRJ7?)G>$^T]$4=&' -- Q/3.8"=M9^PXF4;_8)5&OGT3=WR51[TPLXQ?'
M=N&R_.#@Z(J-X\\@C=[R@=S,.!SH?[]<P]II5UW.S1[<$N:'O_:T:>OV1 $>
ME56ZZAGNY;\07&;-!5)>21QK!-#?\T/3GC\Z;<\+CLD!,M)YK03WMK!]GH?#
M*4\Z)SPP9N##$;))0R.@3 Q>F>%K#EP,D0L!-^F=0]#/F^ N<N&?@UK+G[6H
M,UAUXV^8B>5$LTH6<]7,$#$ 0=DB\1K_G%8SG:C_7/G+\B/IMAL:VWZ:8./8
M:7KC/!^T52BN"3*O*4?)(07]:D)4'@RT)-?8?YQYW0?9)&MN239RP8U%))%"
M_$CXO?/F6[MVCB43?N*92W[5^5VPJI:%_6'XD688Q&:N*.Y#_VYZ]DSPJV/7
M.,"VO9!Z W1.OG+9-1J($T>0VQDMT$7%>YZ<\\1;]BOZ+)_X<YMB5^WY\E3B
M36=PDC9_R(/542)PYM4E+LLJ7$#A*;G[K(45 E-[V46L'PR6&I$^@L\JFI)X
MZLK^-'G# ON2D'?<A7:.G2QO/-JCK&XG96US]RF35-0S?D-32MC_\M%QB<17
M#Y 8D>I-2==L+J# "2?M2>//2=(OU1PSH[W6/FCG0/O3K"]G_*J2<W(:=CMZ
M_=\OOWNT_]P?<%[XYHBIGKN8;P,BG-!H,IOGU#_:F_:$SS]'VD>R*,?,.BKT
MHZ+!HQQQX]XSEW&<S_^8IDF0=KS"'>'32<4R&2'9;@ND?,C/D:'^^2,#I..^
MU[GYLP&*MDS6(9G6(=SVA),'3TF>3OT*>I]@MJKK1RC],)(9*-^>$HI]\#72
M%=BUG )\LD^I,4B.I* E!U+DSX;?&(#\3T0(NR&1Y/2>"5HS*ZEH2%)NQ_Y]
MI4E3./RQ8\5WB.W2*I1A8/O1YD0]8468BU47>"X0T!/O.1V 5"*V[?2//[2W
MKS[]3YE7T__]7^7_]_CQ$R^+?RO_\8>ZP^^_?Y7O'U*B>7__F_SMRW?_SE\<
M'KU__?;=/9%U=)#R:QFX!>FP@BGFCYTE"8N<OA&5G$'>#%57F9_!'^4R*NJ"
MR<$>FP?I/^0S?T:W'8Y_;A[+::46+33]D"BJXY]&ZM*_PHQB90BS5-UD->_I
M5!#5/0$G;$9V8^E?TBMJ$!;Z(]8K74TW,RZH-:]6&')#%%I)U0$78=&&$.;'
M%B%R8Y6$(R2Y7;ZH2PZ918Y(H XFG.9.I\P[^'(P4R"[EU36JA'(?#0AT%O7
M,59:D/"Z%?WF#N^*/+I\#5< QWVV$EL"@6AR]<(ED;H97U5-0?E[_UIEU27O
M)(R581KV\E>1UP93>\8'/SBD5TN,2I61T$[O92]G>?(3>5DR_>', %"&!.AE
M"\-%GR-+H]@#G0N"YM'*XU^T]@ D> .!@ W@2BX$T592B(;7*(Q[/D=0E:P5
MDBLOGQ/J3<>N&;8!I%9VP<CU==O#F*%%4=H@@<2%3;1W@\1^-Z]"CO_QEE:9
MRO@X#PJ=\JVL[R?U=6[_W;T&_87WFE_OMCX#@3OEJ4E."<.H7V1RSG-)!_6C
MFU8]PM>L#QB*P/ ;-;D)MTA%J:PA"A$[*__L8"1[X/(=EK&7-++%6%B/_Y&7
M_'K ?I: &6'L9XCBZ?8QI2H(!40][L>A^\B_SC'!$):G2)?MZ=UORKWG=U"Y
M&#[[TZ?(-"$+QNDB?_$^_Z%NCY'AX9A X7V9R5ZHQWSQ/N/O#9Y00'LX<<2%
M]#XB5QH/^+!_\"[N0FYH@(KB*2HVSJ](*$2=>5?<KU<H(P6&#M@ZA)*\+YTI
MV:4)-*NU2M328&L_\J(@HZF72.B@#GI=Y#^XUL]0B>N32="2_UCTZ\78(>Z#
M2.7DE$/;Q%8AJ;AL^.K1ECUVRW,$C^+$:B[-#/=?JYJ>_5C34/P-+/0:7NV<
M>%V6PJVO'N7/#<$Z*!'?Y]]57).7\>MJFNVGECH[-.%[C%W?/%T$_[,PSS8A
M^9SIR'/VG%LH!6SFBBVJ7_T.ZZ<5!=SV\M>2ZLSV@U?"[XHQ46B;EN_7U?2$
MI^M<Z-;C_/SEJ^*K+Y\5!U\\VWO"&(*0/]W_8O.FTCX-QHXD4_7F1;A[9NZ^
M_[AX]ORKXLF7S_>>/PD-9Q@RT^=_^;+XZGEX.!1@.?=+ZG?57_:++P^>%/O[
M3_>^., WWA0*KZ'N.*O6OSS_ZG'Q^/'CO<>/*6RQ])JR<6MM(I"AO[1 !C%A
M .\^3U^,UU^%?=$"0$J6U;R-@4TX2HJ']ZNPSOVJ8"&X+(^PC(U7#OS#*'68
MM*EK*B>F8:LYZE< 9N5/:"3/4DGDD7AC36R3<K%PW&U _T5CF')L:%Q PS8\
MI)^$_'OV?4V&VVE^!%NZ6L;U/I"Q_-E#K=M4_\:#+DI1?;E+45T_176P2U'=
M[3T0-?,I-4\)N>R@K$+O%=6V:J:.GW]Y//_>>2]PX^S#:/\O@%EJTOST?_/D
M[,.9@'!K.K+CCD'VI2I,CC53IP1[9'O-M_)/1+B+J_S)%?,C'I3\3[027@\"
MJV[Q0%'^#<7C^Q UCRH;6-P3;K\#9FX.CHO!0B>_OBCS1? YH2\KG6NX>5*,
M-+.3G]C1%!K6ETAR_&LJ+FCZ%0HS*M;[&4+Y_6P=#@0-Z-E)TMP;EV'X+=F+
MO>)GCB<.-2< _\)X/)9H 0V)4WBGKL3,L[DAA8!?Z0FJKY@I:VA8R"!)LH3)
M,RFD:LQ-NC!V]MK\[ORT]=[-(\8_), '_[KA\FS?&ZUE)3W.[.QX2V3OJUP)
M>\)<=3!BNAATO=" B]PB]B=C<I^I.+")<O"0%P^V!3IM2.)V3HWN$PAP%3J!
M+8>]S]A&"")%QXD?17AW 8/%#8'3GJ>TR.<4O680)NB'!*2,$$7#GX?G</('
M(8Q9NHU"@HISVTRH@W0SS NY6#!@_J(0J.8<4);>1FV6O7<(*W48NC!(3 )#
M;5DC=;BLZE2\48)#"^MMJKW\S:KK5V6T@FA:U$P5G$RBNK(1U;5M&>.N;D=$
M?U,KVC>Y])Z9JD0["<$E\#;!=$@F8SHC;8']"+25>B@N3ULN!DIX1F2%L,0Z
MU;.OLP?50UURQO>KM*12$1U,X!;\6YU0(EL3VJ_*1O*5^8\_'GV3HYFNO2W"
MA,@"0VW&!LQ$W/3SO[5ETS=^,/C=II"1TO"/?.,M>/5Q]4?^66?;?L/JZ-]^
MJ[W#0Z>O,*3TA^.#S,P@TS?_L3SNR;,F KK\P=9;Y%MOH9/W$[>F?NV/@Q_>
M%)BX_,'/[PX?0J /:S?)7W>KZ:]>@S/^4/OR3;Q;W;N:)U"/3LC=7PZ>P1M*
M,.+[(K.DPL.G7XQY0>1+L_:D=*[_;_#YIMLFAZBW$ !@,"_>F\(.I:CM?*"V
MUT.QC0&/C3N%'>&']-UWKUX%::.9@HZ3WWZ[6KM.K^9CGMVRQ<I[6O#D.=A+
MARXU#4><ZNO\@0A;Z5^367?".AY[\TFA^^.O2>W%\8^_//_R2?'XRX.]@Z<4
M2X/L>R?6KP3]5[0ZVI$MT)F$"@(IQ0Z6.#^@UW6/3?NB0XCPE[9N^P]K_XIO
MS#E&(4)H[&( NR_7M.=.O?T*E1?D(4NC2EYA$'Z9*(42E:JA G__67G&+6/3
M$,I8Y.=J1R'T7?9_M9H(\B2,7, )+"4;B9=$@+[VBHYG?&_#1&/?5VS5:$AT
MIKE>.!P#[#GH.)NRNH(>W:(VK^5J@W>MQ4_%T:8<@K=DR@JBD^E5B,;6")!6
MEHU]>%/:NB%(Q%OWF8T@:OA"K"W=4:_HS[")U,R1B2JR,4S\_H'>'G@N[E\S
MF' ,_LGSXBM_T?,GS_TQ+4HB*@4SF\&(2Q(F,SWC1^Q8.D3V<M[%$ 0=IKP=
MMY3MK4WK8)MY2Y?)&]L&P>]47E&A13@3__E[0/%/N=H@-D3.Q@;]HFZ[:EH*
ME"5@^"GTF$JI6-H\+)[X'&Z^-X&]B[8,+3LQ5XIK&<X<+5 %LKBFH;(U^ UG
M54OD<O%L8WP)W204-WNS2L9J+JS+<S;:9FY*!X>Q)Q+4>YQKL^DR<H>4640<
MH<"4U[3GA'WP;^[WT$SYHB#@?11H+=P0D;,>6-SN0<$,_$ $<VL0FC'G1(]<
M0JR;_H_3'OG6M,=>_G*@4\C!Z;-D)@03R5A0ZXS2R<,P[K'-D6R$@>I1"]M]
M]$HTF!#,>A'8,+)!>J6J5TN9_XOR,O3K"S(SE*"RV9E[&0E\00<@ #E8,___
MM)*22B[]C*A'536:^DA8TMING6G_+YNXL.*VEW^W"KF#JD&,P]\PS?'[];$[
M('F 3?71\/QR0;$I"0LUO'4(0)-$>@&NY@3?62UI$5M.O=.I:FZUEQ\V?A1T
MRE/5O5[/><1+8!17 5%LSR0FF,2"AV? 'G$JA@5UF'[2H+WF.RDGLO3C5(<C
M=E%&936-@\P<#-? !305*V2[*.LS;68YXPHMTX^8'S@Y2!^A&H/;"WO3<LDU
MPV:/3>JR[Q433=V923=YL:)V%P3AI,228E_H7B^7;IX_R7^D(;PQ:5Y_J+3G
M>_DOIU7MQN(Z?0@53&'4+AW+;T]>]FGXBZK(R2/$LWN91]GQHEA9Q^+SH789
MS':<938FL4!!\.]W=M]O'X*M=$X.\!+[21 O-6TIRJ]DS*31CZ-120@;=T+B
MD)Y7 VF-.TSVU$C*_'[-,Z%YD?7@RKF",4RF,L"K+,H0$#."6U0THV0Y 7H&
M0E/RJCJ&6K$-Z!K"VC+]#M_PG,-K>C=FI8>-6P-333AS'-1=VY1G5>?O^D"7
M\6%A;! ,*1,T;^?]K2EW#)]CBRZ$OX&&X(]5-"^/Y6'D4A31SR@0!=$3G()"
M+S5-R'05^/P7W"7_IW<)EJ?YZ^ZD;*K?^/S 08[P1A:DK0SR)NIL0PQ9ID@#
M*215(TA\\'B-PJ2TI$ZZ$K.#<%#'*6@3$/3Z"R8G@NW>>5VA5FV6<U\)KQNJ
MFK49B70Y 9RN<I%\<&P6-._@)^*^BOJA-R^Z$Q>08HRO]>IC)4!>CO;P F4C
ML=4]4(7WE&?SBKJ0&XP!Y4C:-Z!Q^735:1F_;H0B)WHD-JL54 $!Y%#VXX.#
MO> K^%4>WY?Y:R]>?NO0EA13*NS.=.V9%NO@0/94$,DKBIZ*729BEU]-[!B0
M.!% YLL8%N-WPX D,":$"0;1[\@3Y'P313E^<UT;=E>V:.MJLAZ^#MD+?H#<
MX1Y0@; =^426I3#$#@=<NV[@,D^LYIE6?;<B]JL$BAH7/=,IOJ<;"-5,AVB9
MX43_JE[+V(HQ5IZQ,V7:)-9RHM$3/6:%I1TVZ'0UT9(36Y?$A4L3C:WQ@O 3
M-X[T##^NJ_]955.J>T\M8#KH)!W4*6S8'SF=5);S"Q!.537V!MYOW(I((-P(
MDB8>H74_/QF;UI8ENV)1VE4P&E_M,!K7QV@\V6$T[DR]A=<&DL])0?#!.QLY
MLI6#*QB^QJ0L1EBHBG#.>(5S5E%">>8W3?-;B?@N"H6\2EM1&\9^474<?>C7
MS912$0_>';Y]]["0,(;\,#_,R"3FC[\_;NLREP\"?U"P!C;J\X#EE,&/7%Z8
MD[8W=#VML749]T_<CYD)8G(J':=OJ* 05#X.!TIIT>N:$T"B-LSJ:TL^#,71
MT+!5+<I6!G>FX3%&$X,,[M[I$T-TA$?. .I5KXT?J.9:4O'L/'QPPG5,01@(
MS)Q+8>*X1I8ZT['B;3!:;JIPWIB0#5W.OQ=A.VVI"H-(:]R2OK-V%K%6L?DE
MPP7'\E)JOR9U%19*7R&3O)OWB%NJX&9&1W*$_![9\UJ;+4%4G4RHAL1DIBZ:
MLC#FN(2%.27]2:\G8Z%;)^/85:@[O5X4^(8-IUL):7SO)Z)EVR),.5GU*&_4
MB)EV$,S\-'*4L-D2'>1J8O^%Q.1 NL>Y<+E *+Z$)DFH1^]]6..]A@!@K^:.
MYIS0YLA[Y&=(\"#")_/-;I7)RXJ=&@Q&]NB'*S C'Z-?<I\QT2!2:>9TF:$0
MD*FPRB3^B/<J[8,IB"08O"-+6.2GU<EIOFJXW).\(>"):S\7G$@0@JQ^-2>=
M;8\T9I^8*'\XR]-47QW6-5751^4L$8 )XMR4/LW$Z%8CW<0/.%%65Q\8PZ^&
M/QGQ\'/=7'':VT4P?]]*YH59M)K-.=.B_[[(SC5H[CYBSOC-^($Z>J0W:6U7
MT'HOB0H#;OVJ8<;;5L9G W\T?[T,#;=&*)< 8FU'*XG8?\'QI7:621OY#GGD
MCZ@VNB $L-VHN*<.HFJX]Y3M1ZM4E/T#Y<"' /7740IZ::C#'<"<%]^3T$],
MPGH.A5M\SL2.93$J@QP283(X3W,:4)>6*()X$FA=9=[OO]:[XLS'$)=? J@9
M9![638GM-[8*>_GKL&,D:Q[OQ?N]C_UQO86+*Q^YZ8E+67?0H("Q6&">X,%F
MP\&"7')6MT(8Z^U.;T7]Y@+T9K*>4/[=-I%+18C2A.2E(_03M"+SUX8X31H?
M.'=473VC'I^#W*'-.[)MO@0]X8Q?5EE-J$.?M]HEK:;@,3U]S(%/VD;EVZ0A
M7>,-^[91)#@-,P)VK[:R=%8E(?R /T4/;64*5AHB*B4OS[Q)+KS@LECK(DG
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
M<\B 80%@:@&V]]U,[V'XC:$TY]R5'\0M%IJ;*G(IFZD3JV,X9Q<LS7>Q@^Z
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
M<_@HPOFE(GR\3O2GA:UP (+:XOJCS"@?;^4U[-*\6C&'!",:K_Q0G,8<VX1
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
M2"%GIOXZ+L$]W/],XQ94O%;@3(/(4EHO6\;BG*1$*1'JB)-RU$26444A>S%
MDVNM3HR@LARE=5?<VT3D!<-@N7/QI!8+E*F7!M7H@%F-UYK;LC?F7I2J)H(J
M:R6X,0W(@XLWR&K<<D6M#I4I4@R82"G& %!)+FJQI)\1%'_49NK[:)?]ZB6^
MGPH))&]E)H>D #WS0[HD))Y)S^]!>C4$TVV$FCU*V>+"S3KHT^W_"C$-H5E4
M,@HR?\E-(1=5T5""P*90#07+!_'ZP> &3 RV!FR2, PH#4U<*B@KS7%K+QNK
M-J1V-.L(9CHL\C/]*/V-N;<;*VI9FGH=."A52#G[P-,3%@Z5/V4RU,TFQ?KL
M3 UM39)*98YUSF)Q3AAQRK? @MYVMGZ,A]4S#K.=%0EZF9>6XTI>DWB]B>QK
M[RCQ+= [6A;_#<XTRHD!GZA/(Q>!!?H&B]+N1//UPYZD> "WJWH;/=7:+U,>
M9C1,V\GL*G,L4[=J%,?<Q^@^K[CTKBD#1^*I:/%'W!/Z(Q)-YK1 F[QJ@9\+
M1)FKS^)&\R-XY*>0L2()<TB^T?+5385=KW$(BR-S(ZVTE=PB:!K&"YW#/9)>
M+*-I,NK%YS?44DD,!TX;WYL5_UBS^<VZL\(+N=_S.--)W^A?16:)A6%)<0G,
MZ+#L"8!S(R(M8R!PS$K:AG=(K:1,0QI7P3K<;WJE) GX)24!GP@CS[NW1Y3*
M)['#0UZ+*9S]*(O(O7Y([F8!\TZA+/\'%5C"I O,P,NV_6#TZZNR\Q\^V>>'
MLN3;Q^3I8U21JD:<MG- A2>9*=H.$NN-7#^DFHQZ&A^]#4L9\:*'[(#)8G#&
M1.L/N=5AS]0)PEE=]E_G)6(>8N0K.5WI1<H@ &8DI177C7->,BEUJ>7%N&]S
M\# 89^%=\]$GQ.LL$WBX+0)$.,\0123$N^(;QI\Q>8@VL3*%@2>V=V[C:;Q_
M[5X.XT=]!U/#H@A>;4C$W$%JW65SOR/!\V?9]!^ 88_IW/OS<E$P5\:,&P+K
M%HS\YF5BHVCR[B<&;OEW.^PZ;/'8*2!(3TRS9J_MY*M4>6WTG;[_][;N/\EQ
MAYW0CFZ4,DP=67,/JH><ZZJ]MIZN@RQ&F$E61P7XH!I<SJD$Q[HIY"IF LP*
M:PW;1^["/19&!",<5#2;ROC04TVR?R1E(./H>BZ:V;P_!SU,6<O4,%XAJQB!
M>$0:H+?LMXY8[O@.K)#4Y^[)8YY,];O[2N#RN&T\,$2<=;HIOL?)2DMG3KRU
M=(31YI<P:A5B!#W589_'D:7IHRP)01-M+;W'1.@(G-IKK39$D(.&^A#[!4#9
M&7?"<G5[+KLR;F:J,@JS7BW[3;W GV=VCZ<[..4QCM3_KI-<MS<HX.^7JNK$
M*-6]0](,G>A?_8GA=P>BD\>;OC(#6UF+Q89@H5#_C*Q#"'XDXQ)']!N6\$%5
M#*I'O4X5>YK\*<ZC7R3%WHI1\RDVX_ 3Z:C5@LFVT#.3P:C@42:%&\(:C1.^
M=<33^0WOR[.'^5E;>^'!;N=><%,>!HXT^H78!9<<6O[?"[R!,[AJR+B$(ON
M1DB(I$.?<V-:&IMLMJJ]>->9R+AAQ2"SBC]5OIY>#@5_@[IWD;PUYV;N_GB7
MZ+[)YG=1L%L!I?2F-6EB:\V\^&30P4$=O7WU;80 ^.'B[\?Z02&Y&:[LX@[E
M*)2)>8U>^5\81"AI ^YPQ^ #=L5)WW@+]+@D4FX\FDT!Y9W9 $"FQG6@:C$8
M$U(%&V8#'>=FK_92Z4_R'S2C?Y4+C"2N(9.Z+_+31<W+<B7,Z&NWU!"G-&07
M)\4,'W* G6LB'*DA'R8T&XPL%=%/[DYRPN!6#=N#IR.&[9GT+''YFT VGU%G
M7 6FJD2\BLSE! WC;G:P[BJ),!UZ2Q:>O65QQ2_#E+\T[5 ,_HO04,-E.5YG
MP3 Y"GI!0]Z=4VRPWT0'CQ\_SQ_@20( B@-AD#UC@5CP]973:RZQRK,+?DG-
MB*A]IJNZ! )+9OB9,R9CT.YCAG 1]"1/.4+A&\9I)@"VNFR8%TG+3^50XG,_
MJCV.OK,:(\B6-J#EH&8/=!VSF6CWJ?!10KBE!T_!QZO7NEV_#*B/8*1!\XV>
M2,*0+=:K]W99!<[ P!,P7KU@_08)^2DHN#G)(%4)/5!]E(F_KQLW,<%.*E1?
M2@C1$(^G?!E9PH\VK81MJF1P!</F*<7T'Z6"+%1<N=%&D7W6(!4Y6:#I-QVD
M+"G&AB3LX/9P=')R8"*J,S>5X&M3<=<\;*-<;%7476?1.N1N>0$+P)WR&.3-
M-;VF<^D5QJT#M@0E\?G$(Q!\C:S:9#"'N<AC()?#W-Z/4MV?6'!<+</@\+8,
M^?8&P011R6D: +HTYY5=.^=%4:&HK8=YKTM27MM27-EFBNMN,)U?!8?PQ0Z'
M<'T<POX.AW#W< C2-B6%245&6&@Y$T("F#M)2S)9%\&>0B4B![F(68F\(0G<
MD%H<]6IC4H"39P1C&/C+?$81\BIS9])'6?QWW%W+D.R!<N^SYMZZ_\Z?A0@@
MY0=?P58%X1J%S>;@3IA:*]NO768.6VLOIZN,*P-^_IQJ=$UQ$A\VP\**:#.S
MR?PX#5?RO!PB4ZCXZ?TOOQ0@]2S;E#0J&W@0S/GA[WAPQ=#!M2(EIF>0A[3
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
M5M9=-!]ZP64I1=&7V8!ZX@FX)[\DG)%8>?C2!"1HJA8;\"@!11>*5&K^">Q
M;'Q ?IFX.0$+%] W&F4##,UI9(.6R <U>#DZV%7"I::K2(N$I B)IT,JD*M[
MXFD\V#.*.I+B9XH.WQ$/:06^22*H@,JW3&>*P", -^SCEE50X,41(ROPF%$[
M>SY"Z)\Z@L.DJ$]8KV-2SJ<NJ#)QG)=DA\,'6GT+N)2@*[(PAV\\4(#$X\!Q
M'_AX.98)8K6.!+H-0Z$-'*,ERLX^\PGC)%^4;7*3A&7O6\+R]@G+)]\2EE],
MPA*UH>;JO-)IAV.5<<+Y,TPJC:/O"BN.ER6>?M8V!- R6QAR85"#)6I75,5U
M]D0$E&4JSUGZC3)/PZ6YIM9LV%"^-N?53'?9:,-Q!C2)6$5;4^,R!GI\OR5V
MY_("-4JW)L)LSO="PTJ)\Q;1XE4KEM9)K6PF'J<-.FCV%MPV-+JHH#QFDVTO
MUQ>EEN_8@@]3TJ_AGL8,S<'[?6)HY0@V# ]I>M!\OWE@IV5Q'B!X40FV=Y9*
MS;;>FYQEEHBW;1(F)NPUE/ *\FE.\FF,<DXO#H9FC@7M+%'S!%M._="=V;EI
M $0E/2DF'E88'L@)&JN8L4)[="85VT6<@PQJOA"Z+B=/!ONSE0B12TT#$\)S
M3*U,%_G"=BG]#="(Z,.16]S@!NR#!0/JS3NU-\Y K"K5,!11FX$DY^?U*FI=
MJCN/V'6I,/\/%'@X.=@WG]6J"A"I9L9JC>2VU1KN!M4:MRG22#J*-*XIRDC
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
M?3=G\ SJ3<:&6Q0B$5NP?I$CC]JZR4$G[42SH?9KWQR_&0\)EXF\#^Y /R*
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
MZQW>9%?N=8&EPA$ >Z,@.R, ]@ _):CDXG@@EHR/\;>L\:2*?9 7U)(Q'ON
M(WQ+PR,<?Y#<A&M44DC!LWAH'%B+L<0D6^[#/2_TCP:.@B.BY/J^].4>P=V<
MO,<AD$O1:; YH:UXJ!VE;?$(Q2%A<;"E<9VV[%6>MF'[?>E=Q49K8&;[;8]-
M+.MPX(1!18E?;/+&@+'WKQ:2^Z^CR+4T_<A(B]:M:=:SB2)F2]%2&N;4G$/Q
M@5 BL5L'WHQG)9#'$&#677%)8S@.[-)JV*D<\%8[]=-;Q&Z519S<ET7L5EG$
MR1^VB'^&T;.PZOE_3_E5<\<#!H/4,<V%V;\PSIQ>WB6KJ?7L:+L!YY%".371
M;)0^KC"8Q)IT9CA)T1Y.XPJ+PAH"AP/6!%9J T:P.!F=R"E9FO4 C;<A. HC
MI-LP(6L?Q&&)N^E$ZCDZ51#+3EOB\3$28Z/8.=GS,P$^*DFW"L+"RJ_:F==S
MD<J?A27+H5^1QK8UA1)#QT0A]SA41@-O<X,TSI[LVW7S$M/;?;+"W%5B<%UQ
MKKN5X3Q  (F@2/>USVK,,'6'M 7JC.&,IQ46YD9%IMDPF\X8HD(#)G#C8E8)
M%F"<5>&98AU <9@!QDMRRH%>X_M)*(\*HN6HFKD0L+A$W2Y>6=\)A=K]%[M[
MS&R]+4BQEI/<A\\ES3?.27>:6/^87 ]BN!0^KPW)<X<PJU^&#7/R^X)K*)/7
M93FL8<($K]L&^K8/NA?_//2PB<32=4-H'@: U)6G6#TU/78S,+W ,UV?)_\L
M<!;)88UFL850$-'%$6"KYH);N*W)W_*7^2FH03^IQW_[98U@X&Q:_C._^&+.
MFP_2@Y6?8/:]D9J#*^,X/PN+?J^A(?+#4KD+!H5M&'ZTC&FSM[VQLZ5KX#K6
MP._OWXE3B$$U V#'UOXFCVDH:]>">W:O"-SQ&Z[U, (XQZ O7=VQJ6M!9[&'
MT*PD-VBA9%6K"*?HQ<L8IU*WG"Q*(ESX]W6-/EG9JQ\6?[:1S8M+UP1Q8#,-
M5AL.2002$*.".E^'03'X(, >L^)$4OP+7CQXV@_HZL2[(89.M&U=CD*%<@0[
M)Q-V(2QU?#R;,)_+CV0$3\Y 4EAC_?9%LKGQ)%E&O_-T-]WK[:QYOGFW&KXU
MPNR2VBA>5(OK,;)57&]+0#^]9PUH [:S:SFR(1BZDP;6INX**[ $K64SWF!L
M#3WU*$R^PS\6"CP((58S9F2YA*T,P[U6"V.RH;,TO#J#IXM?8+#)(I5?OTU
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
M*LB<D51)(1Q<Y0,-"7JY=O@*OKWY\?D'L!1J@IN502CY2QW>QE]3B&7%Z;>
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
MMIV<U!?!X;?KWD6Y4%L ?U=199]^:Z[]'&L/?(FIDON>\'&ZH#U^L!DOKQX
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
M(D-9F-2"V*(LYS"!;1!->M 9_P[F7IR08FA!6Y/XKJ6#2TI-%,^%IQ0\-1L
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
M0#[7D)8]QE%L*!TUP:7PN@;1B-.RZ.)<$E/9Y%\U^5<#4&= 4@N6)6F*(GA
MW<B9,[%L:C3MTGPIKS\RK;'(P%4?4<MK+CLG"\%G"6_#V!F(GTWJ9!S84ES[
M3[I25_K.A,N4%85&TH;'SMXD_2:^D-X1?TU!;SZT4O.P\D&FS089"T$F044)
MSO&#,;/G!'[FI9H]T'"$3,1O6]C:5)0?.Y08+:;^O#I*.0.-46HW*8AI_J.3
MO".XQ_!.Z!I$NVJ1I!3T//*^HO4#+,H:HPIA.:!/#(&%/@P59S9BG-D5Z4H,
M<_EM!Q'<?'"YQ)H>]Q\YM[7T*+5I_DI4\ 0']GTY.2T+G9$D)B[FT?812AF8
M*BC,\9#_*_<'OB,D$\J(&L#'*D<^L6.=6?=$A2X'@O@>*6TXZ<V[%QF\N+VI
M$\#KG& D^H&#,AUDBQ%XV]C\QC67WP/0Y%\D[*DG>00 _&M\;_*6+#=-O)GT
MB@2*Z?OBVO6HN@'N2(HQ\1JR/D !AB^IS&13*ONH)(M) O=JC, %O)^5BY43
M\^V)\?;D^UO<Z4UHJ(#-_>NK([]5:"P) E$:,?XQ<JB28A-Y]_3YCF:AC6AK
MT49$/^GT'-Z1YT3;C[LBP=H&VEF)?I0E>W*D=?G5X>*+14$>I[>Y139Q'%%M
M9+#VDV,3^[:(WP_-$0W4\(*1G\(!C*>X:(=K*"M(%Q'^#\53LUD^3DN(&?RQ
MP@O 3;$I+.$:<5^H3,H(UIG$$_]IPJ-9G$KG0@ZGC:EHJH>A'W3(B&DUSU&(
MWN-BQ%]C4DPD%:,9'<%.\7G<3X*]DPK'(I[,B"<S,YXR3&&J]_*>2/+"Q^IF
M3/;H(AG:RH.)UX,/."[UI$<K/3+2E2]"7B48W_$85KASK!X;TY9@+RC^Q* 1
MG%#L1C:[>HN%:YO]H<CR'\"5T8@5H;N:=NR"]4@R4Q*U K#8.N((%;]M/XE_
MC9Y*!35Q9I2O./"&W $TL2?RGVAM60=R(VX68$H>[L;IK[IV;XT$W@+) L4V
M-LOYGI<H42\>$R663Y2H'A,E7EQQ65UC%4YLS,1UZ^:.7?Q[%X9*I !06RD
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
M+X9>'4/11K&HUTLO#47OAJR@+",V4LS@D!/1GL?QL'R\7-&+QJNKP%\%])H
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
M "NP/U(&">P#RS&=GD56$WQ M1JGN]K^#+"VP(/D"X&R9P[Q'^4RN[*XW?_
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
MARVQWMCSN-.;L, S'=\F2#&SCW,9T4.7E<#F%-7/]"I=I4W DD:GQ5+ "@*
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
M*X6* "Z/GR19/9QL[/%^HA?N"/X ZK#K31)M<0_6 9\9E<9<5&;V<Z=O^_!
MM@.I<1Z17':>T1!!)EUK&EN,3A3">:I"%V(SB<)'F<14C$C&C@,95^KL6W"R
M8[H&&+9Z4ZLT-W6R'YXELST 9_"DMA#2-;VNM?2"],Y1*)A_X>9?LP,K+AY8
M/WB__!?WW"S.]!0"V*"N6/I;BGFW=AFCV"Y8T>U2;QEK%BKF+^"*ZVTNU&:V
MR] N!P/>$TE/U' =8Z_\A_P9J.M@.^*)@]T.+N5A[N$LMP[>,OP_UN"]P(VA
M/M-^X%D],#XI;\[I)S^(?7,U^85FG5%M:^W63Q5KW3_<,3.]U=(:FXSW/7*X
M ^5PF2*P-Y>/[.+R_/[R[.&27=\PBLB>W5R('R[_[]OUW\^^7-X\YAV&S36I
M9.WK=L<]R^W/]O22PZ'C%UM<]A7O9Y5&/]6;NE8Q?JKFHH7&"OK/M7JC#FRK
M<'QS)>\YPHV:,I"%QB,(:E$LOQ=:IS%3C'7YD^4X].& 3;CI[=.4J.V)SK*9
M$IBIW=1J<(];C<.<?E<I-H ;--RUWH;_5XHTF&GQE?/"0XO;9P:,X\"&_5^G
MZIZP'3)H573R&7C>")[8Q)#'9A%:JV9HS5IA?9"%9&ZY8*,%O+"MZ55#,YIO
M8-[K%^[[']A<*1H)T3D>36V75SYK7*YP@XL7*YG[NA^):Q&_+&M?CC:5>\#]
MJ%6*W-EK?:7Q)Y=OF:B@I1\%5I[@K6Q1&S]ZOMZRY^OAV]W=E\NOES>/9_?_
M9!?7#^=?;A^^W5^RVROV</WYYOKJ^OSLYI'=W-Z4R1GV>']V\X!U";<W!817
MH393 -WM-W]D.@F"H)\_, ?YE?V1)8A$? C"C])H?-GGH<^[P6^_XD*=O#GN
M2/UQ:'I/%OQ!'P5,%[O\P"KXVZ,UY#Z[X:_LWAV:CB8^T-@#]ZQ!CLVS0Y#<
M#JCJX8S2,&7"$>]7LC%FXZ33,.IS9BN/"B/YLFK1M3TD*F9@:^E3T2-.]X6%
M)5?L^N;J]O[K&?*S#P7D(87:3 $8&M@@[I"SP/Q!52Q6?STP_6V;MV#=IF6Y
M;#J_B2X ]T<$^QU /1NW R.[7L&&CKOS@JR3V%R;D]:L>E\DZ&Q>(FAMG>Q;
M>(CUW7'7YALFW\Y;*/?9YP)"2!)9)V^V:C@DHJ75ZLMC?:F86C=#NM@8RLIL
MYK>H6P-8ZE[]&F#Y&6VB4RJ5Y/JCN,C-HGY]9%-Z6_SM/8[$HMZO=C%2+\WU
MG8_/G)D]X&"@Q$[07^-0%:3IP<?86B+@3QZV<S0]S'PJ!<_<)_<.9;-3>4W4
M\]$/X ,J4CG=U?9G@+4]')UT9@_Q'^4RN[*XW?_ [LPGH-<'_N>8.STP&UJ5
MC^SOICV&'RNL7)8/TD42S\;(6+RG'+@C^+*!Q"@_403:P,^6U1+$K8)9V(1K
MTEOTE)?HZ6;0P!Q:]N3#,E@)D\GZBPO0J@\RV%!7Y3@<%00_LL?)"!X]\\RN
MU?O(;H"="BC?N C/9ORA7]53!&EE@:&5H$ ]#_1=CYO?RUT.K!R6'Q$2XX!J
MI  *433'!$M08/K+X]O&XT3$,4.I:5A<E7J7X'L>=Z'_F"2-X$+_2]<;2/]F
M9]/+M' [Z7?ZMV[GZMLC>EJNKF\>+\]_9Y_O;[_=@3UR#GREFW(M=[R[F]O'
MRP?V>,O.;V\>;K]<7YP]7EZHWA1@0CT\P@=?15)4 ;8+5AS[Y^79_0.[O+F
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
M+(*_P^D+)<7;%ZU&]9U@?;AH!U'.'\:RI=@7*>;)564<<OY17MVQW1?KO5I
M6\_F"Y?GPT3"!2<\!3-"VC B.;'+D8Z'9C^*2H[)R@#(CCP^X)Z78')Q1B[,
M+H]34-KT2XOI=*,&O'(C$:O 68$]SQK-KPM.(T]R?\YG>3,'3D@J4(H"3.N4
ME"#HV RELP3?7%$Y#;W =;\S+GOA.:4P!EF)1Q/FD56D%%!4(;;)A#B5P9M/
MKNE1R?"%Y<'K7&\6E4!QP-A*L7B<'X86:#73UC"S Z>S!,N%0BN.[/I*R)X5
MZ3C (I+G49W4/<(UO2QJQDW4;J"<:)Y6=-V8K5=5X% :FIIN"_")\'?6"^9F
MUQR^,IN6:&#.33,H3:<9L&.:P7+XIFF8@I=W\8\#F_=$N*3DCCUVP7O2X:/R
M"Q&,TY]68^GB44]-LKW\V$U2EUDX1369;<-&F+!#<K9O!B8YR<"NPX\MM^^#
MJ<=]-&3[D;,I;K7NTMVTP)#.G.[X  M;8& !"SL#?7",?WNZ<VVK!];J(SSW
M"0CQ>]84R&RKQ=,BZX:1GQG_6[=CG+*';U^_8IWU5''UV?GY[;>;1YSX=G?[
MY?J<YKUM+8$RR[5:!4^?3-_R;P=34)V(_ZZ,IVRK)?'4R!5/M".I88%>'/%(
MZ5JQY<0W51T"?PYS?:>LUMUA+^&NV@A?AH#UZFC.TP66I1PG](>$?RQ%?PS3
MB4@;[W+N2/2&1@,J02C=A'H?GCK"NLHG1,\:_)V/@B@M]YM#H4W2/)1?"#-X
M-3 M2M\>V.>SL[LY7/H0::2Z'HWDR%_3W*2#L:/LLS /%5 3=X*6PI0PRQ<J
M]S.JEJC:.T/+Z5KLW?W73^]/&87)DOY3=#6 K8A+BB7&ODQJO7!M&PSJ=]\>
M+M['?:OJ\]__P,\_>QRLQ4^@4H&%5KI#4SLDX<^?[I()<)<7L)P@,O3^L\NA
M)1*\P6AX-H?OT1C"_:><^2-[=E]1M]%DRE2L#B[]4L7N3>R^4*J72( 6W%!J
M'Y1+_'!Q&O?R[XK(L> W/S*OK4?FU?S('+?@D7,+='[)5UBT+V1 3A_-R7.W
M3]H/^4%"1_%#F%#'6A6]C/^KEUL::98V?P*B"?/AA#\D 'V5V3)Q \LC94*
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
MY\HDKA/A1MQ7F38F$OSWD .P0@;T1GA35:(;(C\WW%S/Y@G %9-UVP_GK-K
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
MEJCY1(BIP'_J]P(II'H_($HR*]88GZ_H6GWGH<"MH[^E'TAIZXKWSQP$W#N
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
M7&BP +122>:@>RK);+4D4S^59%:O5<XV;JI6758JGZ2A])%O^DLP*=X?"(K
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
MEPRU^MC0.=J4YCHXT,;K"+EGC)JA+>RUPP=$D^:PD2[@2=XK'3\9'R42?:%
MXO1KD.1GOM6G'"F"P@'K/5WJ%$B:W)4%$A]R3.%&!P#2'?/AN-H)_8!+\[^
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
M'7%X^=^_WXQN'F_N;J,^Y,,/9/W5XJ\9SA<S4Z06%0,YF#A1*I9-2Q$2TU)
M.+?=?&6%,&C[57>V>#?V'9K\[J;'UN1-K9%$LV00CT7%,%958#?*FUO'WRR0
M?I;_'MC%=T$@ ,QBE-<@%CZ]WYL)=[S 1.[CN-VL> -AG<VA[8]#^$J0T,K
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
MTY25%]LLT70@MU6WFU;;A&K*@J7:D]I[\%92C(:>F<NZ8V9O;%;.%*PWVAR
MNFFZ=,$4@W_N><Y1UN3-G:]<&^"+6[8_0\5E@<I 4I7B)JG2N<4]AG:-"<E-
M0%O%\LVNI.G%,;=V,[E_)S-KW/K@B;7(Z-=:2%\?%]K9A:'(4B]C55&UB/EN
MP"=K-<(V3<"O!_!3N])@<%@SU]8$BL&AGX'"%V]><- K[8XY[B"QK.V8!_6S
M"UV15+6X-&*C*/'QXJW&0.4F\(;)QFZ_U(C-K87W+T;+)S]>9W!@Q4=-X 47
M1\JJI)2PYO91I^U8&M$U%;(\D/KR?M=JY59+C,?+E^6<MGI.L&)B;+$*<W2)
MS!<'3O ?^H.6D;Q^N$0-'AE&%_P<NQ_\?4YH=Z\]&<:N66]LJ-8]N^BIFC10
M-ADC^7&G,*[!2=N%,4[-TF7)R!@04!K&S<YHO'3HHD8&5,O&9M)G%]CK0-5*
M_#HWB"UZF?)24:.3JQ1%SQSB<.1:I3;P5 J\WD#2,V8([9-*R3&0P14R+?<H
M/*'&E1(=,1$!Z&X:B,+J4E #*2CUY 8KL3X>.;XV8.H&\=6C^!HT.,JM 566
M@^%2M=?M4$.YTJ5=U;GE6BXKP\;RR0"G.P$9#"2Y1-GM040PMH"Q-IR\TA@S
MZ!A.69'D7LMEKT<Y&B[N$ 13BQ,3AYZ)35QSSAS."99S@_W$-AB%0X[+S!O2
MZ!,P;5NUGJL:1<4O5(Z"^IA-QF:\C%HN///ZH]88X%;]J ,\JBRI>EI/)<=)
MB(5XQ<HZG _&YEQ-2TS"22)P8_Q-K>]D<OX?XCIIVQRWP.'42!S8'&Q#&SGS
M265(]<#3_Z^,X5Z%(T36H7,[)Y<S3[[U<2'[/1E$/TT&:74RB'*:#-+89) -
MZT%7%^6LKZ%5NGH3-;1K!M0I'?'F]G%X^^7FT]<K<3@:73TV.:LN_\T!:,-7
M-;%9\CI_(U'NM!2 <;\]&*>V1YV*< ]KI,JITK8!I.Q3@>FIG'8KY;2GFMDJ
M-;.6C?/V?Q;/!XM8Y1-&+< LIM%!UYP0D//_2K4V[EWMY@;#W --OD9_ET_F
M])2SB[Y6W-!Z#'6R->(4S<!:;1C66QAK4);E1N^>3]BD5<^9^F]FNDK]X)(U
M!>2TP0#W9LE)P[BOT56DOM)2W/=XD5=C%4PSR*.K7+#6N*>U5"BZA7*M8K%P
MV.6+S:!:9WRJ2KK^PQ6;- -!@S$+KJO8WO;C,CJS'!?\((6,:W =J[^+U]F5
MPW[_[$+5=4G3BK7<$94LM@5-G&(CRY*LUH#F7G2W5.,^ZU3T5;Z(:(7@2A&6
MCO-NI#Y@5NM6']=WJOG:-KIDBB[0J4K_ $J^2H=^=E<8=@!3T%85R2WQK[YC
M001 I]+F5UW!-@+T/*OOH?RA/<\:!D%SR%,!>?V^-.BWA+QCF4P6-ZZ.HC)L
M.,&[H=*X=MS*IJ..%=V&U%73ZKW=*K&:Q^[E'GNEI$@L1#@=QN9,A73)V*Y1
MFU]_51U@^ME%3N%8:RAN\OA&UO$SJL?V:?194);AK"O+8*LSXP"Y8C2:7Z\A
MH[_7YN1& G]_H3&-> @#UQ&>=MVTO@GF<++K5R&9_/7)_>DB22SL1US>;C<'
M7W=33%F_Y+1/9FU *RW2-MHJ@\5I.:I^=TG636CCJ#;05$-\E3TT^J TOO<_
M5Y:WE6:5#(P?APQ*+X\QNELGA ;1W,]"\^"'0?.ULW3+85D^;G8?9- !KD/Z
M4>@ /EN.#I0]X/9Z86H<'6].P7@^[G#GUNAGB+"L1D3JV07.1=('!UE_D[&D
MH]$<R8^V]&,-N95MQ#:TLPL-D-8W3AL_"N-&OFLB !A:V<ID:TSCK0LL;/!$
MF05.1<<6,,;Z*VZN^0W_&/D.D,G5]_$,L$3$F?F*NS4P?&"QV+LX@0?0;T\<
MOG7CWTL+MR_'Y(;$U["U''"/O3&5IRWGTQH]G&9L2 ,M73QV1$VP4;M;I2Y8
MX]0%VVH7K'KJ@MWY3IGAF"Y0].[-=Y3[.*MN/(;/3;Y&&X8*6F,5W$;59FNL
MVA&'EY=WO]\^BO?#/X:?OE[1SMAM:).&,S!WTS+PSL^X*#B$NTW-R?46:$R3
M'11W2N)Q//$-O(J@9Y9,A-6NV<82,4?:-EN^_2TW/[)O;:H'=-33[IIF4E\'
M<MO3[II#[\--^*FCY6(Q?Q<O9Z9E@^%EFS;*X9\>N9O'UQX?;W9SQ6B@+<A5
MMLL:^MF%JAE2MUM<C7OXS;CU1CG7 [2!.U+Z4E<NGO._E21QCDB^ ]/-/2UT
M+DD&%%J5R*!/Z]\-15)*+'LYU3"WPKS5L3:@TTD-53*:;#+9^4CJTSS;<@13
MA5;Z73JG7!Y(:O=(^N/W>Y)M'5S)8/T@GB1#;IFO<Y(G[4;1=Q8K3 6NAO:$
M2MW,V"%'679<:]!K-X2HT1#BP^]7G\6K?]Q?W8ZN1G1O]=WCKU</1Q%5+!]#
M'+1<M9V((>*QQ+!?!?-F#E)(&%84DF'%U#"^4UCQ%%;<WZ.>PHJGL.(IK'BH
M8<6OY-F<BU-"XGK)=:;$\\ R!"-USP-=]5P?U,SWL=M>$^)5,JN5LPM=D[1^
M<83C1X\IU@8U-E5W#<G0]ZGW)/'D_S&?N7U'7A9SYQV8RB76R]/2]1)[@0^L
MT)@C[XK?Z1.QR=3RJR$/1^DI?<DH,4BO" ('-J"K">B!8Z@-5*EKU(7>MC>,
M L._6LCOM)5[3G7-V/1VND)^T_D]D0QC5[IV7*H\+^$^Y="HGUWT)5WI2>J/
MLQ2Q(= 9"+J^T9.4$N*_>9G/LJ]6+%]T@)0;WJ$<R&G^IBL/I('Q0U)K17 -
MF'DR,(K3RWN8'Z%WSK#V#R^Q%BN*/??(^-SZ?CZS)A,"'V'_/Y\"6LX17^<\
M&GR(F8H#R$72,'@Z*EO%\AETSRYP+&FOK0',I]69.TLU!HF2FA0BGUV B@)Y
MIPU:2FP=(1:;2T(VA$4%>P4E6<8%N;O)3PJ'O63SQ@Y[G96N(DOB]:/X9>X\
M@<-U:2XL$$F2>&./.^*'__V_^HK2_>7Z46"_I_^6?_DHB2:E PP  H71B(5H
M/A,[W YUZ;PL3/M=G%IS'$<DSLTW;VGAATS+]OS$9RR;_A.,*+@#^'Z7SM*E
M#[I>SGT@QTLDHG=)_$(<N)S9$:+S>L1]A>?CU\?PM#D\W!>7"\=>?4'\PAVX
M7?(K<1"8<_ ] <1C^,T+ /:%C1D3WV;6>"::OD]> +:^(\R<^23QFKE%\V%@
M8Y' @85?.RX0./S%Q-XW;*>CMAAVEYLV?]E$Q)X<>#KF ''8V7B^]*Q7D@*N
M^>P2]N\GXK\18HLA:F@L:?72RSF]<9<??F8B*GSBOC TP</@>CC1I1,# +LX
M.W$"E2;%)1P<X49L#^\2?DU KQV,J*5+.5I<+-WQ#'PV;"Z$CU+F],)CAXWU
M]'1X].'"M>:<'N&[WM*T$<KT!'AB+Z LVEM(DZ0Y4!)"*'7$.YL_6.83X"01
M:(-!@W8FXA/_N03"<(F_=&U*JZ#6)];81PA.S5>X%I)B1!\AG)%*:<2>?NN?
MR\DS.\2;Z:+(B9'I?Q5T-<J]&GV-U#W&$&DY\8FMUET0G7U)[:>K+CMB>K(5
M!UR<%@"S@$M )*\E+KA?PA(XURK[5[RQ'!5)8H>ZONZB&ERT,TBO>!%?K/D<
M_K*%ALVR6P2;JCCY3)[\@NXS==!B2Q26CO0ZXN7=[=^O'A[I9L;;N\>K45 Q
M<F@+&B\=F]KX(-81M/E%(FJ;12(Y'!D.LY3P3L$YA0D<=$V!R*D^Y%0?LK='
M/2UR/!6!G!8Y;K?2X^SB$P&Q;@-*]KRH0.[5V- 84^6WCD\V*8S&HEM9 JTD
M&<JQ-(:5#(%C<#4G!-YJ <7%$&3%%O8PE8:#G N'?4QKX<3IS1);.>P2H*,<
MO^A5^&6_JA%NJ%_O^6$M]F[16&._97 3[D.C'U,.>]B;:4BJ7A=UNV=:)7IH
M=<[=2&S=)UNL=PT =>^D5MF3:QN>?">9<28TO9BZ.MA$[_I%6;4$4@2ENRF=
M'S>D#3 WGK<D$[F<;.J?76!Q5+=;W#?^ VTW*\U5O68+&IK,C--9EY_,N6F/
M"]</'.1<3#CM;KT8K#[JJ5*W7[R^=:/)F,>&K]UZG?UNMXH5O:>S3"MENS,^
MFGI<V7.<7=S%LXV&Q"/F\636PK7LL;7 W%[8BEF4KY,WR&CE9!7*9+/Z75P1
MV<D8DQ)DLX2Q P^E ?>%Z[Q8GN>X[SAQE73$Z[GCN.(]X)*4&+$J]Y3XY:K=
M#2]T8WN^NT3[-W;32.O3<^3J^7OXT,QT,9L9OSZ8\-V.HACI+7GB A!+OX)X
M YR^P(6H7=$1L;T6^0Y_/Y^+3YB<ISEJ,J&Y8:0"F@;&$>#.5 I(0L#]?;BD
M"LL+Q )HU2ASRH46L![0Z]WTZM]+RW^//I*=XUW A9+@P@88M(XR+20&+6\5
M7.(4I^!;OB>:2W_FN-9_,*]M3_ ]U#9+?MIWD-!>K0FA!?L(7_P8ZNW4HP56
M$^$'Z/B ?^/%)2.*N@<&ZZ# I"-^)?0K9$[&<")X&>",D!?1%!<XQA>>S#-;
M](&637__L@@0Q&F-7S5XG+#N0T5XKE$(U1J>L5=&4HV>I*GI.=?A6.46%]W5
M->7[W5Z^*0\7\!'A5'"5$,J]_9-;.I5;>L:"[YC< NK%M-#N"A+R9E^LF_;<
M/TU[;G7:LW::]KSS"2X/M&!O<F^Z_OMCK(ZMH,:FUVVQ&@1K;/2.^'#U=?AX
M]5F\'SX\_B$^/@QO1\/+QYN[VWVLL<%_6S;HA*'/\@M_1K-8/B_)HQ,#=&H8
MR_FX^R<^X$\Y&UDT7U'A>0E,R2U60ZVMI..J>;(DO,I18-6A$^!1>FBTU!F8
M3]->HFJ>,@4 ZV+4&74&Q9KG%W'U52 ZSRY09#=2BM%Z&08SR_:B[*1@\^IF
M]Z/LCH)Y9BWV]Y3HJ40!EZ9R$_&C9I!IR']J]E"/;S@1^ ^K7"G";LH^=+EF
M8]EFG2;]+N\D+NXG:ZS6(P/ 2B_SJ>LT+H583#EFJ,0XQR0OW3^[N)Q99!H,
MCC;GXMUT"JZ/N]+;D9[:U]0-(TMC[265DN;:9[ :7&O!]O[$?IZ\]X!WML;F
MKTG@F?$R@*G+Q]X$!>^XVHB VIITLN%0EL5+,'!:AV4&UD<S0-=L:8N_+LUT
M+5=1++YF'+Y"%JM>\J1&M*V.+)!Q@.E ZJH[3YJLMVXRO[V>C=2-984L@_Y@
MQBT7#9_N/DL=B0V*6A#78V&ZZ\?K1_'WW\2OUHL%CRT2')M"(,P5;  $K4E9
M(BN[D255S852Y)-C_&ZTN'#ODWT#8T?B13V[4 UIT$VW*^U0O!1]MG6>74U2
M[CI%62O*@4N&FXUS%#TQ$>GH]7<?Z: 9IIQ8QVFH;8TPQP9!C5/\8G\B Z?X
MQ<;QBU^78%;N<_3"4.J.Q:'[:2M9$Y@6SL[][WODPE!6O9&TDLOW1WK!D-J8
M[['TES3%RL!.T_W$?<6,\@=O1NS_"_]]W'4HPU"#>_S94_[$&LVZ[LC%5\?$
MFH@QL5[IX/C_L_U@1J9)=_(;FF)RHS23Y^^G_X$=AKWS&&+>0E[>N9K#D-Y[
M4>ZY";<!FV?:@M3GI8O9AZSQ(I.D!Y"8(B.\6?Y,7'$A3B["*1-Z\B1.GL2F
MG@3_B65/"/+E^6 1"X?B!\#\1]#\[;?;SY=1)'N/_8X:;0LY>H(QC[<2^"YC
MJV"_EC1053!7!H?GD^BK\+DUT:FXF[(:Y[LW&XL_K<6=^\VTS6?"2TA]UYG'
M^3%9&BH/0F*ZH<2$M<^R\8LG.O@\T?+$1\^QX(__B%_)TG[.L<VWZ*6DX% G
M2:)T:<.DMYS[ICU^Q[TB.\BDEF/Z6W07'X',P5?"RR)^5D1 V11=8SWA1@V7
MHVG^5NC*P+Q^@SH]Q^M!N9Y<C3;85E$HV>*'<!KBT[MX^SC\%O+NI[O/XN6O
MPUMQ9"W%WXB5Q[,57)W*UZS%E6HEKMR]=\5=*!;9P8O4*"_=<GY$/56"GOR?
MD_]S\G_VP?_!JC_3V?-<BM[;37F&HN%N :D_V.+8K[+8W*@^M+=QS9?20P/!
M73@N]LVR*=<N66"OK.W#5UYS[(4MUH4VZZ;H9Q=WB16\>UH5FBKEWKI'HN^H
M>$HQ:&UF3VYV4M4&&%A/E\;F3%>[*+LY?T/O-\I>.RJ[;D2?EBR__8=E.N"/
MV.+_!0U[K'79&PP:;(+W59R.HJ1[WW=8-5F'5-9SWF!C :+*=;7V#HJRC6Z3
MDD;=45'VJ>2Z*)"YH_8NE6["4*6>6KV"XL<MNH['V[98=IT(\S55:*V<Y40,
M*Y1J[SQF>*JI/@4,3P'#4\!P^P43.;#XS;3$?RS7Q,6JP3#VQ48V),;BC\TO
M2Y2-VDM0*Q>"JAJZ0)+<J]2G7G.]95UT9D8M<Y^UWDW0:I2,JSW<6K-8^N_B
M%V(3%_PBE@RF@153])9/GC6Q<'7@AMWO30$HUV@K!:->5&"N'DV!^<F9:MZ9
MVD#^&*7ES\F-VB<W"G%8I^A\"W7AZJDN_.3FG-R<DYMSJ@MOK"Z\QNJ.INM&
MU?[9A2'I>G'^9N]JPE-9T":*2]7#JPEO-!NL=8-B"\L>.R]$$FWBGZK"JW!W
MC3QLT]RM@8FH]0927R^>:K.MFO!!&VRK[5U->.J:M;AR\YKP?7%S:B6)+M8;
M]N6ODK#SU_@#U0U[:FUG274-OAK*+I=9:-U.O\E1Z&<7_R><2)[CA,=?O$;+
M3!W'M^DZ!Q:J4OX,?G(F?G^9_SPW$?+$/O]]U.3Q<4M(W&M\3WB5X'2^$O&)
M$%LT%[CQ@G%XS"T-&7VXG%@^77QA^3XAG1 LL;N58Y7L+0!;'I\N-#:P_>RB
MVFZ!P6FW0*N[!7JGW0+YI-K\&H$;:LP^FM\+]@881HO#%G!O@-$1;VXO[[Y=
MB8_#?[2_*"![O5>S[WB,A0?!/4*_@9>Y37"O"HKIWVTTR<61#S_T!&<J#BD*
M39JA@.]XRZ=_DK&/W5>)CX*A,Z$9(=_\3L4R6R@%6F .WT:+ 'XATHHZJVA[
M4#^Q94>I9)=?3:=P/.N5A'3T .^\9/H"U.O= DY)=55HEI\KZ]8&:5J1&]&7
M]^FXO;,+)2NYL/*#OP2+="AB,7K<$1,R>=U.3!E7]53XM('1JE!:TO^Q?5@>
M-1IP)1;S804@$A*W(E[,"3BVII>*;-M ?YU1AY(;4A?[/GT4?O2=F*XGXAZK
M27K48NS*UVL^+Z0^GPZPCUGN)W@]TGA0+XDYT HP4BI!%+P,VYHG02KA$K8%
M(Z?Y>V<; F7;0HN\@J5#Q0TB8D[@HC3US':P@3$*^!>(.9X!AXS![#=1J@%.
M%HY'5[&+'P!1\^6$9D/@"0LP,H'5<)LA$U3!LK0P.TL3L\0VY^CU?!2?3 _K
MPYBL],EX9J-G(:*,].%:^.D78J+2\@3\R-)VR=AYMNE^N"=BDRG=&>=YSMBB
M8I>F8>C#8L?TDH291\=I<EPKJ-9- Y]:W\GD_#_$=58EU.^Q&X!X^L3O4"ZH
M 6+"=M+;O!)0@8L+ 60ZXF?6V1NBCU;G 3QIV!K1-F4SZI:^-;?^0_&5! ,@
M#:[(200^2+<3@C.!"PV])?:!6,BPTV#4'>-;7)D'A/<?0K$V(5,"?$W/AL@B
M/A-2 4F%A0YPN,YQ<%BTS3.!G 0DYE'ML$ %+7E!Z\%]%R<6Z#&7T'6&@7?(
M^K/A5[CV$/B"UEZB]0LO3T 0#0)$T(0 S[U8-N64L;GT$&' RL'/>82"?7A!
MB0E(\$C@'W%Q<#^Z+C*) 50J-NZ'M#S?M9Z6"&:0#S:6J(JFSW[&C"V'+J>\
M?[BD,NE7!SCG-_PC 7BF5]]%W*L'WP . 7,#+@$,,G\'1%KV*\&"V*.#,;4?
M4$JX5/9/\&-TE20'G! C=<KY"::(*?M(I(_!EF9ZA=%]S+Y!*WIT*3XZ"_"%
M#*TKB<S:$Q\1I1UQ9*%#&1=BJ'[L":@0)\0"Q6>(;/C%=.G2Z#_8&]0VAU\_
M+3U@'P^-#PMM)\N>XZ\N9\ \4D@0"1*8.)3<V OQL: BYD@/ =_BNU H6F"C
MO;R0":JMD(UGSIS>>4S/;;'WLJ(#;)<AE!:9J.V(PP!$\_=5S<5H'D'L3N@B
MU?=5NJ=+2UE,&:'R^XB"GROB\?)E.:>=.0DY%F<3EZ#DCO.+1Z'^-]->H@2C
M*K7;/P)*#UT*A,[*]1C<D0BNT,!9N)9'A(@8Q:_FFR1>W3RROR#MW+PLYC2P
MCVA^6,X1%2#UT0HR4?%/+81I^+ X;U!G#XW@]=Z3LD_>$W;']C*<)3@V+NV=
MP%L S&"8<\D8N[HG(+PX9V1^(& .@+\$AP!8<OG[[R4@<?HNLLV_@94Q9^DQ
M8/ Q67"S\'$6@RT*IH5+SJGIZ#I4#CV1N?,F/'S[5 3VA#5XKE>"^]]!=B!K
MWW K&8@)C.\AH@+^_XGX;^"[_?WF:FA/V*\8?N[<KX[G?:(A,,!5YB[OL?V>
MQ$C_[")C'RQ?Y(T"J\1=M0.YZ^#L(MV6'=ZU.&[2:YJ5'D BVV-0A)2+KAEM
M)S[QF5M^Z$259+)>]^PB@\=^"=V@-<1-H8TH+X"$?A@8[\DEJ+O@JL:!7%6I
M2=S]PR!NVBB9INZ.R&HU1C'CBRH,@*[XAHYJ++)JVG54:N/1TR2@Z#W"']G/
M-^ &>O?$'<=KH N I&6KV6.POC#X%(W2O[;L\T<"/_H0NF ?@[H72?SO!^'#
MK[^%/Z &5[Q0AM:7BU%Q1?C!C.!]Y.*E(_71[^ZY)'V,C&<>014XF9GHP<-S
M^6/QPYYO^DO? 3-R&D[4P)\1YC(Q]XE]G+E!)EK608$Q>37AY-$1:"3!?/-R
M$P0"M6'$7W_[S!&V7BX,:LB_B,P3)'XY,^UGX($K&UY)PU[(!IEB;O:O9,BK
MA_'W&F)ND.!>=;?F<$\_N^AW,AA5HD8IH;[?@>+)J(DG>9_PA$:RGH6HA&0X
M O&ZLATQ2Q#RM.1O $APUX3<O"7_P!J1*#8L$H6D2%PY1Z%<+$&4^^1+]\";
MD=,#K/^2QM&QT.6EN;!\((0;ZOLS2OC:^=JY7"53T+7BY^63:4D!)+#Z1+QZ
ML?#7!110/DFHQ9.$8L$[#Q\'GZUG:V&^H\V%F;EU,N*3:_F6-Q/^;N%CQ1L/
MXZ1-@;VW"G;^-C'YMFT O,)ZE7)+43!DZV!^P+N;AH+BBF6\>6HP?S]*O]MB
MR<X(_FE- 7,@6<?A*8-&Y# :GRXVP&"WZ?$VN1^O!4X0RS3!L;JR9-EUW:ZH
MX)FM]JIAGGPO.M6V=5NUF=MBS6TMTBA[]_1%U[4SM/?@LA<NUT87'BRW]8)W
MC:.267NSW >D&MVR^E]B!:CKE-9 3VJ,JG^>\[+/&HTJ6[XPN'\;';H\F:2)
M@,MMH]*$F,_Q"HQS>+KS+QH3CTHN:DW3R#GCIA-DUG87;CY&IBQ6^[E8W=$T
ME\, [SJGLL:<XH!T<PS%4B5D>A>[7OMJI6'B&V%XNPH@EW@><ZQ55@=12KFO
MI<!&YD*UR\6#7"ZNR;H'!:V6F)*F;S;D1;DL+]9BP-P].7NPA+2<EUPFC;;&
M3<;8=%MW31XB<(_C]9M!DAW'9$9A3BP*HK&0>'S$"3/S_#DX0A,IVN25+ZR
M#D.P^-N<(OE8*=C)^U[K8I5W;=;UYS7NOI9\R6;.>M;#ZSKP!P>5E%/?'%1:
M=_3K>?.[<]G7>6LXT<]#48D5,&'+6[EY(FM<@MK3;#Z4+PRI9C4P18:7QED
M65DA5@T4%A(Q^1[\DWT]U(;$N_KNNR:M!C;==UI!<@MJB8^%P*(2_D7OEB1L
M$P]N"];C.B,%ZXP0KZK4U](9WDJS<C[N.T9KV($'A%$5,*I(?7D@]8SB\?-E
M,%HGBI-^Z*V#!V&]KYA"9D91(!TNP7)*]&!L%OTJ/?.F^(/U0W&M'F;KD5BP
M/5DKS7?LGN2A-FZAM@R?E@5VJF*&.G[D9<'YMYS;IYU=]*5>KR]I>O'8TC52
M="<PK"TBFX%A#V&(E%EF+]Z6Y!8-!8"'LG#A]JXU?U_Q!47>/4L+!(Z,$0I*
MQ\HI)OWL0E8E7>E+<J_8U-@^9VR9,8IAF@]* Y?>][2>I SJ#D#;DT#NYXPF
MXKE#F_."9C?63[B;*&4V$34?JFR/=0, PP?8(.Z_T^$ .(4/2SFPXJX<[?7!
MQU8DN:]+NES,Q@<1@]X6=ML3(HUA%\L0);T'SL- ;S=PO8E6SLL"E9FXO]?I
MBY+)'KD;3I&J6%QP$'RX;6#*6<!L$H %29KL67R-#1PK.XVOE=<%D?9*X_F
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
MLBJ8HA>!91& Q4S&5 .K*_@]'08;,^/>9M8X&7D%X1MJQ>A;M&PR7I$VH5X
M6G,$^P\D 1!I/L/+G[D&+C V:O3YQ.RKI%U_0U7ZC?V(%6+LM24M^P'N+=4D
M!2S[GIIAV>-7 7(8\Z8;4  *:&-BZ[(=A!)Y'W/"]*>-7&!ONBZ'=XBG O#4
M:!^B@&&@8+TA8%]:SH2!B-III8&"X=L<-R>X+FM68F%]( (?J_*".X8AE@++
M4]F@3#/AYW#,U[&V<2)&9Y"!^@5P(WY?HG5H$8D_N]B*&E:2K90;EKBTO#F*
M[_E;<:X_7AU+F6F-?- W5J:8<-"E$ZM9CUC:#)>"Z?;@2"S'E-RGA(0778"]
M1N6, #J?ML5/>-E=(!*B#4 +\YUNXDG6V'7$A, ;9 D\;J3C.FMOA?%6Y(U0
M .TZ]29MR!M]K;R)(@FK/$8!S06*EY HRP6K):\BAI4:U227<]/S[J;_P\YR
MYSZ@'1P"*%1-E^9\3B:?WOGG//[![.+1+$@9&T/*9PXPR]$)I:51C>+Z3)@D
MLH3A+T- R!4E%<:@,@<TH*1BLCD>*&'U_H[K\3"-&+P_F?[-_1ASF4TV"R8B
MJ$P#.QDGP3[ GR=+]PT\/8_8J[ *7C"T)PP0=TN?MEX @^/XE^2MP<J>8M4\
M[7%,M2E3/>L2@2,[+FV80<^( 7X"5IEH3C&2$ \76%R(T@X/N))-&&6$>>G0
MSDE&J3#=S654*!!%*A"%3=2^4B<VVIC:QQ9-RF]*QJ2Z-?P6I[K[$!I#JAXX
MLJ.*5IN&]@#=.'.)[R7PX$)\3A+@WQ-,%M'+)4V)#H\ B]J?F3YK(<A^+>NO
MCV1!><ND1@1V"[) EE$6J,9:8<!Y@PZYB?&'@-U.<_%O2S!@N;<A=])#DH*V
M8?B$$_%G2-L(V (0UBB.R@1A3$R4IFBE8,BYHM2H0FKLE&H^WU5AQ,Y:&9V:
M/1(MM<Q.K\3J7;PA5A-9_GMRM679\2/UWY2$%]CLH99B,ET^OUZZR_->YMR*
MMV):K>.5KI._J0$<I<T?&8QT39'D;D8>()SBL*(-MQ@*R6S<;92B+O9CC6>9
M]8EY2T12H$M.:=]H+V7>3LJ,AV5%SXNC[]&D29X[*3E<OO2*SOV\]O_09X ]
M-\1)<,]$##2V2%7V#PH$M,?%#W^@[9W:F+CY4M*F%OAD;&;4M;_D15GYF,ZX
M-0/68\KP*;<8LO12R&STK]\,N5Y9]1(AC9O;Z^V44K#,R(WM@8:GG7]LW?C,
MM#ED;QT^Z)?% DHK.CU7T57:_[@6T)MBK^)*SP+$J37+.MI%6\#\G/=I9ARK
MOJ]-R\T?,9SOHQAY/LKNT5J#*3-M:Z6G949 ,&BQ/4S&7(\57#X0G+\)/\=E
ML(B&I3E'T;Z",>P_ZD0%3M'FEPWQ55;6E["@6)U&N% M#^ME45UG$P\ZWSE[
M=XI>O]-C*_MT[//JB__:L!JR)]T[[I18^T)MZCZAK?RQM7TZ=DO45H*6+C&Z
MC(F0ZDO*]FE18&FT]W+1WOI2MX.$EWZ"5Q9_;KS ;FM*HJ0[J;4IC'\H-W%0
MVDUL3L&DW+^3S[?6YU.Z97V^7=@N1^_ *7(Y!VYKUD\@)./I^?T2DKU-A"0=
M%=@>&5Q%T+JQ63:IK)14E,.4DEIU*=DR$K@3N 0(K_!B##UU1*5ZQ*)R>PRR
MF9S4FI.3\6W)B=8AX>"+TH?+9UP$I[,:$2G9S.C/P()^9DMIWF8.3K%U<*YL
M?* )7QEX;=F/9#S+VL#386MIYH3.'L%T?G(K4$':?E"S?G@3ZN2#<X'8[J8Q
MA4USV]_,[];+\J7<U-B! LYR1N5Q,$DW*#"C%;8Q+R,J (GM3!+R=B:Q&;!_
M<][%!ZSXC_;X>>$GXO5;])')V7.T_OG7WPHJIM0:XQLV*VN>_2M9UJS0%59:
M_@Z/1)U:4)A'L[O!5076%@$0GL]QS=#"M,(!SJ6:?!/O"'Z6!&>G@*A5N3I1
ML]G%,<(,KI=L!"X@1P-WA^23XTIY_X<B@E!JM)66IXAUK:8*)C3DCI(>LB/P
M7M./M#@H0'.5"^U%D1#VH"F2 D0O]];6;*XC62>4]%H@Z5D[1\E:2;5&0\.&
MW>H#D#87ZXH?"YEL@UIOQF1QQHHXKB2+ :@NM#4L%CQ=N"_'8G4&<S3#8L 4
M%T9''>1V<U?BL!IET+&#\VVBM/ZY>C6FBH;Y8""!L*[!4>$D)>.8YD/]S;3I
MT*O>ZOB0JDV*[+PYG8KQQ:1\!AVN 3:I,8FMS6SF-^[;7=O2**QK:5SP/=9A
M^;Y4L85&K3,WLX7.(I7.H))[V"^3IPMHRP/MJ(J(M\)<$G7GPS'4_.')L<+W
M>#-BZ?:?Y.5VTHRHYHYV"B^WVHV(BP\V[T6L0\-Q_?&9//ETW6R@2.B.GE+-
MB"J6"4F]?E?2M?1B ]HK&$@=N9\E=KB75'#1.L-&U]EN(%'IKTJ;;&I_'9L*
M.0HF.8''\J(N^,Y6E@(<CO(J/US@,@9@+R C*[L-;(P)$]>G"[)MQR<-[W#:
MP9P!(VN T(H*7SM^@0%GY,,_?5R8/ ?07++E-)+X]>LEZ%/Q=]^<B7,>9IA;
MP3*7<8:S_!77%[KI>?="_K ".BLJ,<V'/01>?!G#%PBJ%_@8;A^B4SX3X0XG
MVMX0./J@,.RQM<!].^'6XH+MW;T:+E"TEVD$EX(#_4'\ -J33^8<Q>E]<*0A
M/5$YP0J^H2SES1,_$GL4Y^2JD58 S<])@.  9*H1@9Z!8(75I4&,%@#E^/N7
M18!4],3QK[S%)GC<N@\5J9Y:FVV#=W'3B2D=3MUDDMTVF*%U-%S:I>J@8].>
MFA30>9&QT.1%&"$77&25I#4Z=CN3GE=B%D+171*1XVJ.,QH[47(B)FFB2U(;
ML&)/IT8'0JMZ+\.7CN(:Q\.V<6MN'_E6JQ'0;HYO:6NH(<D9$9:R?-OH13;C
M6W!-C5X3?*O)^\>WU"55M5[&6K8CXUL>)E;T/>?<&H'ZYC@7VYJZ?4E5:G!N
MDQ?9C'.-_)4T<=85BF,-FKI_K-M'UE6T#*/HV%@WB$<KVI[S;JT40%.\"ZZ3
M.NA*NI+.,97FW28OLA'O]KK-\6Z-<2@M\6Z/CA%6LM*>1\:ZM\XKB]G(\I[S
M;IV)+TWQ;D]I@'>;O,AFO*LVQ[O&_O&N]N/Q[K[KW7V(4O5ZR+NJU._5X-V=
M1ZEZ>G.\NW]AJI[!>#>KY./(F#=,ENQ[J*JW#Z&J'CA3&O;/R>ERN[+,V^A%
M-F/>06/,V]N_6)5.=XLH2C]C[> Q,6_E/7]"?%Y<X9Z_5-_ \6P)2:3\*ZP)
M44]K0EI=$S(XK0EIB%\VWQ/RV?(6CF?.O[C.<N'=!"OO<5%(,%CS#J0H+33Q
M"M:'R'VM@?4A;%,(CF^]&5W>W3[>W/Y^]5F\N[]Z&#[>W-V.&MSDL<7DH$U$
M60_*4_[[0?SPZV]APQ"M)IY@.<?\E4P$+ $!,1&NIS@"W14W/'L!%*X?KQ_%
M^^'#\,OOPS_$46?820+B..[]S73',]$(C.U+NN7Z<NXL)_"K^1R>[[\Y+AV%
M+V!'F>W,G>=W\<.C9=K_M.R/XJ73D;(I13Q.2AF1A<]()8PO<& $S7?WO,Z9
M-54*UTM[$N\2NS==WT9;T5J('[[ZD_@//OX0( PK]4,G+]96)ZZVU0DKU 4*
M@=#MF+0LEZVJF' =@#_^??29WV.]KZ#7Z.1(Z*7U:NDR?KY2#1ZZS-81YJ_K
M _%\8'=<[1S4%>S%SFC,"9M8CH#4V3OBVB5,XU/M,EH" +&^<HF;5@2 <:=I
M(J^S:+)=(J?[Z@?Y.RFWB?_-#=1H_G8E4Q5^[;R0D0]J@C8^LYK3T8P0?VA/
MAI,);<<VYY%)ZV7:M JN+FT+1%]QZQ+M99[$+B$ZX2TH<<96A-*UXUJPQD"E
MM&SBI^9SY\W[>7LLQ]^Q%]/,P3,K,<^<^6_)R1+K9E<GYB($7]YX4/7912"A
MV%-56:IV@D,Z*@Z1: <I90:*UP9 F3A-?,!/P7RW=L>G;^NVJ1'BFT]*+T,:
MY0;:A9?GS^)BQ=#_<G:!#>@@3<L-6<YY4#/SLTO/331RYR8V-DVZU8NN-Y1J
M;(&L8"=QM)?*B^@X,D>59+TOJ5J#D]K+$WF:A--/QK9#VMHCR[_P_>$+\&??
MLT8E%3^MA:FX_4:FXC9Y]+6$J-?H:ZIDL'N^=S?]XC@3#YN@RE$DW6*I*:JD
M]=*&>_513NV)VM5WY^JJ!/FZ9&YBH"%!P.6GNZX>XF FX@YV-Q%WWV"VGC=K
MK/!LG3?ULXN!T9?Z&8WZC8WZ;4YM? E6^DXM?U]4!8Y2/215L26;A:+JGF(*
M(P+EJ!&,154R=%WJ9HQ;VP=-L1T$%G]PB]2TR6&:Y7J>)KW](E[]X_[J=G0U
M^GD/[[Q7AVG73@HT ;[W9[';D96>96=I@B_$!G$P9QM.)R^6;7D^BH=7LC?2
MNYD=,4<GO1GB:%0YCK8KMC&^G#3OL[W@LM3/&*"R/8%2FEH?B$=H8AO)]3/X
MW'-G07.OA-W:VQNB;69#T%X3+1WB5RE&PI 'N(NACM-K2?.##FGL&?OMI)8F
MYQ&9SW$,[=Y1;S.+DHZ*>CFN*I&K 8Z'*G<E0]T>P6Y,CKFAE$\FUJH\T>%H
MKQ;62Q]^.* T)^3OWCJ%4+;-@D"(6,Q_'Y!A.1X$\]'H2H.,/J@MAT^:4"6,
M=7-HY]'QS?GATUEIWMSA@K1]@]D^>"3\+Z&.+,>>N&5%Z@UT2>[NG$-/4:2]
M"F)DQ)D>?[UZ$&]N+^^^78D?>*SIXQX"9J\.LQ77_(;.N_1\T:(E<'OCRN1O
MA3P:5V8#61U@B]4KEI/4X!2J74DO84CMD\543+#<^]X;BLVOQ]D5Q98^>C]Z
M:O7S[]+'I7L.5BGA<,W!T@@[50@$,/NP>_^6$B&3R)5,:!P)V>]*_4%ZCL3&
M6/UX\FYWRYIJ?M'"B35WZMXR#ETMF<"U*H#2=7S:P]&M7=PQM4,^+>-F%3>(
ML+9W;NN+OOE]7TP0=>^RQ>U2;Y9I'Y G72>2&4BEV&,??#2_5R1CG,E$MXPH
M&?.UBX&^%<U2VO"["2GX1TQOJ/EIZA]-R6R92X'MKNAL'-I@F/Y]19X$G[$G
M*?V#*!$MTBZ!<H%KX&]=AR7)+>ZO;R:N2RW6+LTV>Y<?;U')E- G'EU855V3
M]*DF,30)_GHHFN3LX@N.T@ 03[CMB&W;.7;2;D.)-<8W;FI9\*U>N'#G;NFS
M[5Y9Q)%/$W353K>':UB;W>=^*"'<W<"]CZ4J?5W2,N;9;2^,5]IL^TH\[V<<
M8B/.49N8ON]:3TO6%^X[J#K.LW2'=_!F2I&@K\'S503], ;P1^<VH:F#P'HU
M9= 'QTT>=*5^QNR0NM[Q$>-[2XJ]!7PK.!VT+W6UXLKC_8I:%@LIC8JHN]%(
MO'ZX^Y8S4:[HDMHFA E?$B?.$K!4JK.ZTC-:-SHV)\@'0L<%V\]7\ 7_O9S&
MPT$U=.'[8%"]\D2IYP[O*W+W4MRLP6X).:-1@[+?E;1>=<V2B^852?,3/6IJ
MFNW>CCFBJ:EHQA$=S>8-[<E7OEC4(MX#:YI^='+B%X@:DC&Z2,.NDC:G$;^8
M_W1<NOC4L8GMTPV_)KT ;0N91U<0@L9O, GS(MDXO=A;OL#+K?_ ;Y[(W'G[
M^33+Z*C&YJ0G"SVY/UV(/]8TG7P@'-B0G2QQ?&EZK"ELC'\A_UY:KW3H9,KA
MV^-!/*H6G*F]/X]VT$^-%6%5)C@ =8&6Q/]=1316SMSLH1VBRP-)D]5]'?HS
M'(]QT8,GNB LX'J@FO8FL9M?[;^/4< -Z+%JN5" K(<05^4(D>9OE8$N=?7]
M+N7,J/^F97H1<>Y-QZ1Z6&7&VY&6 8'BHA#J7#BF':-6</;*$:R!3;]:;[!A
MP4&+XG+RBN-=Z>(B;[E8S"W<CX)FB$,)=;QT7>Q.9][)WM#J_A48[YY6J62Y
M9/ABWG YVNSCFK6!U%?VNR4]_>Y[%YU@_UT2%W,3:12H%NUFVI0OB3;9F_%-
MZF%-^ML.O0;HNT?D@6R]"E"'L7E&QN4(F.9;#=V0NCMM4D\_^0%AC;&=I4>X
M!.4^3*Q49$[,_>G<4/.KZ8^$4"N/_,!CW$U_]PB3J>$OOB+>2A'HH'MVT5<U
MJ6ML;T)-:UFAZ(>)1A5>W!Y$,8NCEH>:7BC-2EKYZO<CS<2TI6,X(TXK<'$Y
M/I5QAJQJ]"2]Q'B>C9!X:N3>@Q;A9JS/,-"T,-\WCS(U6M2I;:MSH-2I=V]A
M!BBZ9QBZK&!4#K"V Z>;[W*H7";1N:A'@W%;,4^=D^'>^.C:8<V/VQI%(OYB
M.>I*1*F"@NK+4K]_6(9D+,Q$B^;'2P^>3=S]H=6]JX;?M=L3( SQ=1F@JQR1
M:ACKU+O%'8);%9QLX_CG)2VNY84A=+WAWJR#T+1C)\*:0<V8U"Q'B;VS"ZTK
M2SWYT,0EC2V$94#O>QXTTDYYS16JI?@+R/4]^>-*"A\3G5I/TO1-FHM:['\K
M19^LAX%==V]H]>BSG$W2ZKK?58S2#XRS"QV;(^3M)4"W%@0=A-,]XK6;IR@H
M(#X_4WN*@M8RHF+64 NAT#X:\;+6E72U^DB>2J'0G+KSU+^1A 2!DU+K9<UM
MOB[8%II^S_][?BY>6V0^^1E<DV>@IQ'Y]Y* 'X;OU'X1_V[.E_AW\?R<?Y,2
M.?MRC"79R\]]9P$?5A 7_"<!AG3\67'!;73QK(+=^%NZ&2_I(D?^%:N!X^ #
MP?!BS=]_+@(@_:QG_8<P> <_P ?]#)8%\,E\I9Z7_?#LXOH\#L@ A+^(C^\+
M^.K0!;X9_R+> C<Q,-\Z"$^U&__63\'7**A_PDLP?(6PSH/]DTO,?YVS 0 _
M@YY -,8AI6= "G$4AW:,>!)$F?WR^+'Q/A%UM$N_>=RROI<CE$A#D'-_CL@S
MIOS#_IAHJW38F7$^[OZ)7_I3+MAW7?RH>).'CGO>VQ(D?WVZ4)2..+KZ\NWJ
M]E%\N+J_>\#E0G_]Z>GB\)?'W]BBA4TKH;GO3$7PT\6GI6?9Q(.'P8.!$&D=
MCF %ZDATEJXXGEED&GP5?H;:#2?6P%?^15Q)?)LYHN71CU[2CUY])^,EKH41
M[Z93:XR?<<FK1=X\($37QTD&4\LV[;$%UI=E,PT*#Y3$Z,4>(PTR$6@;M0V?
M9/O=6+L-]E][P<)S7/U&%J:+=IHMFF!$>G >NN7>\[$4[LWR9^*7X?"^(V(O
MSZ7S L+AG5\)0 L'6JOSN_DZ'TTIU/MO()D]8J]2.+#4$W'OIN$<+T[RV>&0
M!5!^4JD/SB[\F4M(>K$]!Y#W,RL"? <TQ0!K/S.J\HC["A@0$&B^:U+01CBG
MJ?\8YD7^\2A'X74.G_;C*'\BSZ#;P+JG<Y<F) =X @>$)T[HC /**X!I!^#R
M[Z7I D4B!RE=14Z25/KY=,>5C887(?.<UXE9KYM:KN<+R;>I!6][<AU@250H
M64^\&_L.4"-[T.'C=80SM  N*'@BP?9"*[AL!V="@VZS)DMS#A!_(<07$ @
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
M6XT,=1T'N8[?1WAO,5OXMBT;/=QJE(=7B19JHP*LPTQ@7M(JF!>YJ2#,ZU"
MY9OSV'%CA:VM$C?ERT'Q]DH"9F3?_C%^4[X<%.W0%+JY8O8=8^,WY<K!C@#;
M%Y6TL4U'@,-$TCLY93V.9>ZF?)5)W'+3>W30?SS\@)-G_+_[V13-+5A)7K"1
MFJ5Y4"ML!X*.<.4F+':Z5<R1+RCX\THW]8DW64HXVZ$="7\PIQ_+^8.YF_+U
M!\(5PBRE4E[W2L634@E7BU,M^F79?<]QK0FRX\5W^-W 7 X)RZ)C?<M4,;VT
MA+_5G:?>K(=,=3Q1[*<Y95,,Y-PBK&@>ND:YGQ+)("2M\ $K4A?O%PM1S1>N
MRV0YS;]_L?::O]?\]S1?N*Z<O<\74O.YZRSL"-O%M%@/B2T$9T(OG'XO1O](
M1YR^HOYE2O?'BHUZ^$6U,\O2H)'VVC+19&I8,Q2T 3FQ [1[LX"T&+.^8]VR
M[&6]QBX$!F';Q/;FL7WFL;GHX9GZG&UXCO;A*$[^!"F.9Z,CW;$:LM3^\G!W
M'#PL^(F2&7P+SWS[^0X(S&$/X;\^N2(UQI+/Q_3?X PI'"4VC*8_8[.<$P0\
MX=J;P'2U-:> 2[][0BWF'I@:[!B9UD0W_5_?&/!=3C"'G'ML7 W"]UZ6AU,\
MS(=P'"9I< F3%<N-,'[2/ARQGQ_P^NO%6GJFFK-%(_2O?ZXSPNAQNFB$L][-
M,B-\UE^_8$%;V&<CA_XY1HI&'"*^%,OO*/C_HZ7-CO!W8W=B'/U_4$L#!!0
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
M=2/BDC;!V&7(_1]ZD;FSC/SA7\GL0%5G\K+T%KW;'5[VIG?"_P-02P,$%
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
M;V_B_7K7KUST)K8UPE_0KYXW]>[L?J^Y^\7>9M'=&SBC>W"]^SO[8S6,A>J
MV4H4>"RB*<SH RSBB ACUV" 2R4+JS@1I\Y?.Z\+$9%K)CJ@A[:J_=X ,>G/
M_#06NZ#HHZH3SM;8)-EZHW(G]N.&K9B"JW;#/+_#=V*5)MTS^?"I4%16^ZX]
M]*;.#,RKFQ8,[84W'4^'5MY4&]K.9=YQ9@P_A.AXZ2T7-HRG,\\>3N#3PEG.
M83H;-MX"N:\3-U\NW*4U\\!SW@(Y\P,L&VYCV(!#L1IO@9KE@C5RYIX]>FM)
M*U-UVWH/SAB\B0VNM1A8,]NM.[_=V?=@#3W=TVZUVF?%4K0Q$5!M\S9Y65H3
M2-66TQ.Y_3U+%0NWS_RV&NT;)JK]J0 _%H+ZBL4"'IC:@-I0L(3("*]<+&@2
M2P5Q".-,99+"F F/^AOX).,L@:GP&U#3$][]]*'=;G6'<900L<VOS.XEH,UQ
M+"/D4/\%PECFQK>42* ()( 1]6FTHA*N3 -CW[XV@*00,HY]>S N]3/)%*-I
MY8*( .Q'?T/$F@)ZBUB::N3XUD,#HBALJ*2(^!#7CD<)RX"I 9,,[I@!PPVC
M(9I$'XI]H>"$(?,1$!K0\PM"!F9/ZC :E8LDDVE&A (5PT$Q*$*8%P--@@1Q
MHI#&X?!RD)9AX< E<D4$3>O.(Z=;L/P\VEJ&!O83U3F3&O]>%L\4J<B*4PP!
MYPD) B;6'ZNM:GZ=)L0OK_^E:NLJ3G*(^X95K%0<%6T/+% ;;:_U,^YZE"S=
M?-$)\0DO":&5HPSUMJZG@G):8:XDVFNJH/^M[J_M<1KB6JV9E\_G''7J86Z+
MU1-FG&]QF44)1PT_Z5K2SQF3-,+(ISKIA3HJ%^95C>#:D6#>U(++O5+VR^!I
M!11R,6^OKKN :R.'IC?"2FIJ.FT_3CS':MG_RGE23OO[E<,$%LN(Y,4"Z[,B
M3& I8;LB5\J*,(FZ2B1-M8*P,F$_X1QC@?<91C@*+$U04ZF13PN9(,+7[6@Q
M8+EM74YQ5,9W"HP3*G.GZ;/ZUSBWL+Y/0X>:>:ZI5VOH0!Y=6,4RH++NQYR3
M)*5XMR[^5?.GS9ZW*'D>44^U>")]J8;WN?3&#FZD#L)4#TG$^+;S3PCSL2G[
MD^X(5?LCS&P'K$0RCK4AOV/>0!DM[44_#(]>HBG8E:MCP(G_!YB-&PQ2&G,6
M[(-Q?5J\S;2YN\\>HL.OQ>N"NA?$(;<3POP/0/S&-N4XZ*9G#78'(B<XS%BA
MX=7^;$&7 'VXLCMMT8<R?P%02P,$%     @ ZH&/6HCVJP+] P  3A(  !P
M  !E83 R,S<S,#8P,65X,S(M,E]F=71U<F4N:'1M[5AM;^)&$/Z.Q'\8N>J)
M2.8]G"[@0S)@+J@YC,!(S<?%7L.VZ[6[7C>AO[ZSQN8X+M=>VB1JTR+>O"\S
MSS/[S'B]UK7W\698K5C7CCW!7] ORYMY-\[0:AY^L;=9=%LC=W(+*^_VQGEO
MA+%0?6BW$@4>BV@*<WH'RS@BPCPTF+"BDH4&3L2IB\?.&T!$Y):)/NBAK0$H
M>J_JA+,M-DFVW:FBB8F :I-7B3*&U@:!Z\_B/^%V-'3N=VS#%'0[C8[5'+TX
MA#=BDR:#9_+JHQ\JC>'*&7LS=P[M;J\%8V?IS::SL9TWU<93]R+O>&8,+T)T
MNO;62P>FL[GGC*_AP])=+V V'S=> [G/%VZQ7J[6]MP#SWT-Y-KO8-U8-<8-
M.!6K^1JHV2NP)^["<R:O;='*I;IJO05W"MZU RM[.;+GSJKN_GCCW((]]G1/
MI]7JO"SA!%*UY_2)G/R4I8J%^[,"WFIT>DP8PYD /Q:"^HK% NZ8VH':4;"%
MR BO5I8TB:6".(1IIC))8<J$1_T=?)!QEL!,^ VHZ0EOOGO7Z;0&XSA*B-CG
M5^W!!:#-:2PCY%#_ <)8YL;WE$B@""2 "?5IM*$2NFT3(]VY-(&D$#*.?4<P
M*^IGDBE&TVJ%B "<>W]'Q)8">HM8FFKD^-9# Z(H[*BDB/@4UX%'"<N$F0D?
MF=C"+3-AO&,TU,2(\!GAX(8A\Q$2FM 6"DHFKI;4@30AR62:$:&J%17#2?(7
M0<R37],@09PH)%*.!QQ>#M*R*QRLB-P00=.Z>\_I'FP_C[>6G8G]1/6?27U_
M+(PS32JRX11#P'E"@@!#]]YH&?EUFA"_O/Z+NJVK.,DA'ALVL5)Q5+3=L4#M
MM+W6][CO4;)T\ZM>$)_PDA!:>9"AWH9:*BBG%>9*HE93!<.O=7]NC],0MSVU
M]L7YG >=>KBV1?Z$&>=[3+0HX:CB3\J6])>,21IAY%.]Z(4ZJI5VMT8P>R2T
M>[7@XJB48R)\RH%"+NVK[N4 ,#MR:'KCKJ2FII?M?_'\@\33^7;Q,($5,R)Y
MO< BK0@36$W8H=*5RB),HK0225,M(K-:P7[".<8";RVZG&%/@K)*S7Q:>"QS
M:#%@N6U=4W%4Q@\BC!,J<Z?I60EL/+>VOEE&I[(YE]6C972BD %L8AE06?=C
MSDF24KQ'%_^,_!G9\I8EU0<$9!3/T5\*XFVNOJF+VZ>32-5#$C&^[_\9PGQL
MRGZC!T+&<(*+VP<[D8QCA<COG#THHZ6]Z$?XR9=H"G9E@HPX\7^&=J.'04IC
MSH)C,"Z?%F\S;9;WVU-\^+5\7%B/DCAE]X1 _Q4@O[)A>1ATT[-'AZ.<OYND
MQO& 09< ?1YT."#2YTB_ U!+ P04    " #J@8]:>E#'^U(-   ++P  &P
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
MU9I,$DU3J7K<5=VQ5I@QTW<LH% N'U@\[_?HO9VCLE@U?KF_C-\PO<N4@WO
M<@CW+H$7EM6CHHPL9I9Q#40 /DQA']<W2%82XBACZ9AM%*NDYO00=%&H:4*"
MMR56@C6D5&*E!L'QJ<-H:,'<E' C;2<S2XH!U2:#1T+OF_7_<7@HKC1JJC?B
M(XCW*1;Y7),_(>M4W' &+]^0,-?X.Q6_4L'_1IR(PT/7?C^[O/[5[]-*/ZQ,
MCA5.\LKOYW!JJLHLWXCOZ-F4'= \.T\E(N7XZ#6VC'RG$^SPGN:9 =E+O\H
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
M CR"8Y"&M,;7%(1HC&"PE1,B<;*=+.:0+*F- 1D]PO&DLWS%:6YY"8@G,+D
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
M0JQ>=7!:_"+716]*ZWU$#O*JP:<2Z^O4E<A="8EZ#_7LXJCGE-&1(%+;U3.
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
MM>\\^H'/KOOT9U2]> 93ZTT-7F1]63*(KL C#@_/!R?-XIQNM,PO735.#!:
M?#B455X= 77MW^,D.1X&\)5X3ZWSBJ;'</<0.$?#?BW/-LRD^M/9&^V&>^)X
M'!S&NVZ<1L=P<P2,):%RX]1F73XBFBU174?9D[R907 \ @;NYQFU+&KW4C/E
MQQT%7FU34LLXVD"PS!L':U%LMDY8O_<GSWZZ[CT1C7$1[H",>A2REXEH2;<7
M/4>>?!9F3$W3O5/!>%JJ Z.<K"S0,J,7R]W%U<,=A7+&'-DNHY=&E)NE7W)6
M#S"\"-/\P*?*AOYDSV>E@PQ@0.,"!;-/3DR7(;NXL&ASDGMP[BG#)BI0,A:&
M,F0/[TPI")P\>G-0&1#E-,UMHJ9U72J$- *;G3$5' 5;.K[>QQ3T8FL4/C!&
MLOR9R094'15S019OY9D?K@Y0/K+K/VEZ;LU6I_+H@#JC*_[YG*2.KQK&S_\<
M[I13>BG6X%IO0+@%U8Y$UF"9]RG@4FC%)6LPQ_D2,#'B.#Y91]R"S^$>-!HQ
MOQK<=7^(]!2OP5?'5Y"++7]>UUECC0\ .1$]IFOPIS(,G"9INUTT&.5]"ILY
M(KKR:RU"I9% #\3.)VRM,U$X N0B**T"+>FWOH%4-,W061VN.C\$-4\[@VBU
M#A'1 '!IBOL7=ZT5=_05X([HOD'HG'#" <!<4ZWW=AW9<CX%52O<F%M-04M&
M 0NRZ0K#U6!5^/T!6"=V55GEY'!7*=@L>?NO^0P\GR+$?%1O/;)TLB#]ZDU)
MIL[R?@S*VCOZR;OR=]X=?UYBBLQKM*$H&;-:?(T+[)H.$;O9(WF[)ZS';]<
M-2V/ G .S-L-V3R26!/=QJ?[<QN#2R<(]'AC'^PYHNO4#W-+_9K2+CE@OV92
M+* Q*?*2DM CWE?5NJ+4@LAM_$[ ZC!$<?5AX#R2X(>OLN3MRG&VO^WSY"EK
MY(K^,3F&**EFNG22QWRZY=?OF&9Z1X(TJ?XEUU4Y9 ("AR5ESF[IQ\%AM?$,
MT!#@+&YR2^5=,5&*7FUME-\PMY**+-*(#T$4>R3^X:NOZ>_FJ_8?[#"G"^,B
MR'^+KOSB^#S\/(BHF?3#5RDUW6N3U!,$)T8S.=O5?S)[\:'7DP;A:@."2[!3
MT0HEVEBN=6GJX%A*^INON:+L*\GS\I!#D]AY_1Q$D<WQB=TE&/WERQ-:!=GQ
M-D21S6]?#R,=9-%4AM\0LF&055N'KP3[J\$/I0V#)IX/-4L'24)-:TPFG::Z
MX$FAPD6Z0PQEP,K5L/\RE]Z3$Y#\,31)8]\M:]G,0J_Y#[7?!!97/U[V6F)P
MJ:J9'CV1EB\ (Y.PLZH*K&'(+< R;GEU0R/5A292Z(S%+F.8@:4A)&57.:J)
M18Q5*9YOH=7D;4RVCE_YZF>EJ[YX9, 1E K%">PB)>!*J?T%=%/E[Q.4('O
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
MFJL#HE(;:F #[XYLV?U[D$.Z#U^34?N HE"I;Z6W7O*E*BJ&H*IW9M[O6?$
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
MBLUR_=78C0KP^-O"E NK6T5!\EW/U-I(V[H]Y\R5C<+V_E7I/CKMH6.Q5L[
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
M:S0^F([6:,X3M$!O/OZ_?2>B%EGX7Y2.!IH=GTUDJ7)GC9/-E\=D#!/;-+I
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
M[2-UM#%DZS.&#]2?!=NUDP<%A?GN<@*JR[(X+U:F$\0I'\82QIP[Q"%R4P$
M%2/&&/K]9:M,'TCNUR3\D_YW'EVGGKX,E,:S$]FL(0\U5* -H4J+47N+GNLL
MJ*:(EMLS?4LOTG3'.BMRMKMU$"J7ZU"V(T3UD",C-)$2\8H#[ -)UY%W%3Y1
M+ICFS0-^']9.^$ VS/D1[ZXV6\>/-_""-6# RDU$7[PFT*+E1N66QSH*Z/!)
MP1@K+A$G)/_!_38 +^J@0G$BDE0"#ZWN1LUTO%\[K*9J1I=4[/])/#S;^HB2
M#2M;7U)"K.2U.7J*A^KJ19Q?=+U?G" C5(_G7.")B4MQ(CM+"3SPAF$5]5LJ
M#Q+'Q#LLF/OL,7%C?YO?J('E)B4WC3TF1PVG7]>Q%F;=, \J>!Z%3"E3%N[8
M)+Y!/\\DY*=BANKCJM9V"[C$4;;94&,I6M[[J]!?^B[K,%CT<_+#U6T4^"Z]
MF4HS. PUQ0UYKA&+HY#^T<VC,9)%/%\S#_556/\-/W3];4".@ =:C/WY,?2&
M:XE!/77$8%B\$XY;Y AL%=2*4.C#::="=YZM-7.I?D@*H.%34#I)V'[^-U_P
M1[EN1^@I)*% B HE"85#Q%+@@,HJ%<D#N=Q1-SGP%!213*QFH?03"WC0TM[R
MH5?#]('$FW/RF#[0#S#RZCII6(UOA%%I'/"@^TMQR>%4;^-0L5_'3;14A6+1
M4&V@DH&OZB:0C<T,NYZ240RQTHV H.:IE[GI(BX?BH!B,SN'M9PXTD^?\<%2
MR2(Q% NK2E2]X($%<?+'MAC.*5J'+?B[0$$(_^92 XGUE C!6M1G+SF@66!E
M9:A;)TYW#[$3)HZ+=+D449JT_E*"$CPO14(5Q3@3T[*3(:RQD!6$I:[UP&4%
M;J[)I675;(,4F&J4O)'4+AT_SA_$SG;Y]7@>. E& 1@^G=?A@A/@J)"CTTMR
M1:6K#\1A+5&]17C'(NEBRON9D_C)QS!Z3.AQRQB_"K=9VJRM7F<71:VBL6G]
MTBS=.IWK UQ:6.41L3@&/PI05YC%,V04ZTOM\#E5H!C$D:!0DT)4W_94D>)4
MD>)4D>)4D0)>,774J!"$[YPJ5)PJ5" H#"L5*HZ>7PZQ^#@=0@2$+!9I%C^?
M=KY3=0"%T*GUW@E(,EM1*I7/>;&<1TZ0S()LXX<996,5I<F]$WK,+YT2$NCT
M*#(>W48PKM(+T2%XS!PYI#B7]U'D/?M!IX!Z[ZO6X!:+VF,[=AK=15N0XN1<
MWM#5\T"7$S4K&$\?G-!9Y:;=M;_Q4Z*3;JDXE-T>,N(0N?T.4X4%1RB7#Y</
M]QFU#UE^>5:VWM I-"'XWF;2O"+XPNFCE/I8!,G:"5G#"?(IHN-]WEU?W^JT
M3Q)\/P' A=-726\S*5@POQ$<$WH%"^A04RA8P&8,7[#@8\@4TL]TEU!>;RDI
M3Z=. ?]K:V5_E#"531WT)E$)<'8!MF3I4%-8LFS&4@6@?[Y%,?%7X9R:3"1T
M=U6C-J;N8[)FE\DG<N@#I'/PF0QL4T$K15$<#D8CW.!5SB]7%QI".?RV1<M=
M#^C:!!$B-$_EVC!JX)T*"R(8QIU]&]]3AIF"683TQ]LH<8+%LO,7E=1#3Q(V
MM3=\6F!?O''BQ]K7B'E$CQJO))IKTR(O'-COHTS6RNY$603ZB&-V+%1@(#=
M\-H;:G)@S\UN=14TA !]7Z^8V;>!9:IH[L3Q;AG%ST[L00M>0.B5R5<$J;QF
MC6E!@W3N)&LZA2>ZE+RSW4<ZZE6X9V5&[>*GO-A?5^]58%'W9.;5G/U0P@$O
MF),;)9^B^#,E-'>V?NH$2D9=ZQ.+%S]X&ZT-ATK[<I.=>NT[CWY02#N_\4,7
M:NL@8/=Q!F5/=<$HK6-C5 ^,[EQ@">5#OI;-T\2I%,%WP#>5@I?DCKC$S]]?
MF4I%V3U"4J]P'XFA+<7Y=] =Q<I1L7"(ZXB:N@.(5$[O%<I5 >12N-^#J\O+
M\ZOY59C'4,PVC&L$_7E,XY7=(CA JC2Z-JV>2,U3%O!W&<7G4?:8+K.@T@[
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
MUHN94Z#X4TJ\ WF$%$LUFA,Z,10 +.4G:'-O+CZTF\[\<+F9B"!:UQE!>WH
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
MQRL_O$H")]2I%<[_VMK9HX2I;.K2:D=&=3NBF/BKD)IJ/V74<O/\/'LI3_%
M"=*4T[/="4?L4ZA?W12P0WLVN%@N"27W=#"U66FR>12F?ICYX:JL9A:%T%XJ
M#<*CN"K*HC], ,6JZEUC.D^:.B,AQ0TZ0I='920;3U5@7+#0BFG.LYA5=1]&
M2A)B5NN1:,M*AAQ.J.;',"9NM K]/XE'B9;4H!4BC\K$MA,7++0JE[\XL<\>
M$ZKZVT4=_1E3PO3_STCZ3$CXR]4%*\.6_ZB84U&+^XPLZ>E+&066)A!3T]J>
M4)*0U^.$,W7NZ&H-73\H*NN5IECC-\Y]^B%3.[X3#&($:;(T,04!(X9RB0A;
MSZ*MDMPTW_]3N,KGBE,>N3<[%DM:H"P-,?;ELO@;SJM]DY/YFGF"K\*+T''3
M_+!CW&(9V4JTIW5<:.):RO8[X:D G->QV3I^S%PN[(3"2.X0E.0[P@Z_VNEU
M/=5#/].C"RV-= _^YT/G?.A(Y9#Z(9A^__P/T,I6R=FN_I/ABLEU$;8=F"1=
MM0KEKCH!5<HFZ2U6](IR8PG#UE_+/,$IARW!R :U@MPX@JZA9:,:M:1?-R[O
MWGP;^T^48I'L>YF%W@<G=%:Y*OZ14G<,FUUK#6O55E-H_VR"%' 8<L['C>]2
M&S&@!/,#^$!?O_NOXE!V+]0*HE&%!"6&.2=Y.#2IM1ZOP,L"<HC8? G2M0EE
M>*$</OGM>%\PYBI\(D7Q?&CY\.F,M<"Y4$8"V+"*TK-R^,]^$#3-SQN2+I;P
MWF@)L4G*3 :@2L,T,V]0M3I8QV;O([W\Q\'.#U>7CDN*4A0SJI+CSR3]Q0DR
M>(>0)OG1=HV0^(9T4;90]N.>ZG)RYE J\VC#7B)S_Y5",5"SHG1=Q&9QS+QE
M#*BSW>%7RBJILV<G]K#\2  ,F7B9A*"K>YL4AL&Z4W'=3G BWIN**FC9:6RP
M+TQ0W"T8>U'(SER,&J5"6EAR5O,_J:_G1NE%,7IXKJ<6/13O4S<-K 06M6JE
M*JNU\9;5C1.*U=])"]SKQ)6*W6*E((+!\#=5!%D/0*3")HVA+?O1S?18$QR5
M6B9]1("BK5J#V\WF[5IL77CC9NXVJ8!KH@[$K>H@/=!1,G*/U.$\<)*D*I"(
M:%$=T<&3QB#VU#%N\F(E1D' -3HH:JF#@/4G/.GJ; 3[=B"$%3%_3 M<:7'D
M,0;3R4P::GI,-VOXP4\#PEI,>OZ3[V5@-2N[QT7<$1C:2@"02GF4WK+XY*?K
M_'V*O>VN_>U#5,3Q@M6SU*5HQ]B2KE.NK&0 @EX/#3@ J?1D(D1K]: PY(AQ
MFWREE>/T]5]'&3F85-93$;E3$;DI%)&C&V43A;DAAM3_ICV^S; +_CVIV1/@
M"!.,6*2'Y^AA'66L ?'#,S6<=XM-Z#]F2>%39-=\C6@DY<&L/L]WN\[V[TOJ
MB)Q*#.&5&((%]50,"]YT.XN<V%LLS_V8N/0WDOF:!:UTZPLCE"4$;*CP'E?(
M2C(RV&#=UY5%&KKK+/PQHPM&0YUW?6>I]$X/T/D0P+IZ<CJ_1N'J,_EWUFEQ
M<V!N?V--G_0%^6CR"@%KV@A3S;;ZU=> M_'!!)5&QZS!"P\4=2I)N+HF.M V
MO[ 3E@>!;FOFH.6D"@)4ZYQ'6LJW]<E$]6Y[XO(D=VUL?W;\?V<:P-9_?_@*
MLA"@-F8LS0^W=]$2!E;UO>N:/253"NLHH$.7U[D[PAKOD?P']]L O%:1"D6K
M,H(-T-0"&NWE\[":<M:3LF#=G\3#\RL=4;+I8<(1JA!74+]@8;*G3IK1G]&E
MDY#XJ9V0Q;NS''WU>@3!@P78S.8D+)0521;+&U(DZ<%W^9#1LYOX@;.K%%!6
MR@/1-4AS]LZ9 4)"3VUO'7UDKP _PL8ZA@2I:%=Y'B9I7)1%!:]#>DS@-6Z<
M+AQAKQ>]^:]:<)?'Y9/C!^S]]S**W]-OP6U-+#9?X^K!DZG\0F:\!F_I2H?.
MOJP-_!HO(C78Y-6V3 .4J46\V#)V+U[H\>TG!<5SXL:$<HMQI121>ST&KSK"
MI6S_#NHNR'/HRX*\*.4&]F._1@W;0J^4T/? :M%AGK1\?>0KXI85/:"L0N\Y
M'AF+M2B1MAH74-5.\K )Z36G@SP+O6^<_!$R"('RU[U2Q8_A4,\/YWV+J'RX
M>>%"U/=7,NYL>^=WG]*[S0-<)6L0.J?[E-)]2ND^I71CIW2?LBQ-U!H_M1*A
MQ\HIO?*47GE*KQ1)XY/#;C_I(K[S5^L407OQZ4Q(>PG DB>&]]PO3:*8:JR3
MTA!V@$";29>I5$P::@U82ECJC2\GJZH.2E1H.5/GY#&]"A,Z1.[8@==U'02L
MYY9K:+DN?* SRKMIH97EX9*Q6Z"'OQ+Y\M KV ,J%'!%)A2+52763S)HJHM3
M6G^XGAUC*"ZFH<J$>,DSQB%EA-Z:XYB67>6FL%851(5;FTQ(%+551[>TQMBW
MPTA@J'7-3DGO'8;T,$GO]\3-6#=YDMQFL;MV$C);Q23W;.BD1TI'&4_;#:X*
M/\05RS%!2$V]9H^W\45 W#31@+[C,[M8RVX >YB[)JR*ZRF!I[QAH^C+YMAV
MEY."MZP.?PL6#)5Y&SANK@QF*_H_)4&=+2L<8!)H*^"@82R,=9;R+2UP#O<,
MX6K&UEXE2<9Z;-3.+NC'2!W2%O6P-%K&#$LDQTM.OB!X3DV*<'5+8C_R"D;R
MJ$#P-V4IP4D(3P$W!05C'%U>+A+4.$HN':NQY^HBXN.$U9SI-HY<0KSDDG+,
M"#NA2[=X33L#BTA.;Q3'F%Q6"L#!)M8)#]J].MY?L^9.$!#O;%?9$.4O#O)D
MK<'-1*3=&W2<9+].MAHY#/L?[GGY9H@5(.5ARG*7 XR3*%@1FH5>06F1I4GJ
MA!X]S%D;1IP;*Y_<6!Q^0@G*09-FU('MS!KI(39AG=PD9"4'39ID!WZC.*HL
M A^RJD=]$I+4AA0EP\XXAZDLD^"LJ'JOK;_"75$4%,6XNF"Q.HTE@RHL:7Z@
M03V[ ]GJ3:,C@YI;VX[W];BOJK*I*^3<G/+3>V^3%MAPK\>%>.LB/<A:;5US
MOAVYO2^>-V+<\L%?4+94S[UQ>':BE-[(!:4!'%8XYA><%&[R4L#)\Q9X0OI[
M,ME[>=[8OO+,S:,$W'!7(#@%4:G@5@E-X-! >,RY(<_YCP:]<1V(3D03JD)8
MR5!4RK5?';_[*/!NHO17DE8GJ7?F!&P941T0NO[6"6:;* .O3&7"@;W:<LJ"
M-0*VDC*LAV0>A>S*3D$J&2]65_'/*?' ?<I2>A/9G K 51+CNSY,3<L6Z6*)
M#">S(WI3E=DQ<)7,!.6& ))*2HK^8T ./.7F%+3LU.E.0&]J@%B]J@O#"&$K
M#IW[":LFXX?TO%YL25Q499<7'S);3YW$9J%'?["-$B=X'T?9-ID]4K0<%_I<
MUJ5NOFWJXUV%;I"Q&V G>;H&$M\K_P(_7S,V[&TJPP72V&[&X*O$\,)NOONB
M;M,=V494)5 N46I^M:D@;2\N&5,G:Q7/4,HK7)44H.]??#IV2X1*Q%9?] *H
ME,+MX:O8^?E-@;45G.?[;D7HQ8! 'RS[W$(QN:/S65HY3G4\4Y^VG(9>I3N5
ML;"\/T=E[TRETJB$IX3.H)7Q7FD'9\VE*&CC#-?U_-3&^=3&>>QMG.^SQX3\
MD;$R=T_T?Q[H)Q@5Y#A41E&<1%-M2)%3>D &DA5*;C^?SB"9XJ+2<N+5*A$/
M=GTY+DGP?'ZAA&P6FP.0#U[%N19)E(S4;AH6F^[(=(9 )J?VWOCMO4^-Z!$:
MT8.?O-=1DAR,@]VYLW%6)+EU?.\7)\B@@U1DU(;7)GWNPLH80N^(G.F?,F^U
M#VI5<D0TO[#SO-;;]]":-G *:A'8%Y/?2RI784IBDJ1*^'9]9R&DIS?$G?/'
MRBB])BLGN"3@43N'<2<F@@Y@$%HN5MOH+J\ T^Y%*U$@^X^FI:\Y$P=ML-Z(
MNWZ4IR<\MM,3BBHWAP?I(M?^8>V$1<NI9+9:Q71II(3NS=BG5Q<W/V7P@H"M
M3F6BF]>N^''R23^&,7'9T-['T(TH*<:/$U0Q9HO'P%_ETSS/*'-WA 'LL5>O
M2S]QG>!7XD!?22$XLI'L!+'"0*0A[PYI>*I7=L,5Y6U#]L^>S":^"N=.L@9>
M"7)ZTS-W-; $S7/->7[(XC!ZHNN%C:QD'#2_F![<7=.6IIGV"&-?1P$=/*D:
M![=R7*'/< 6*5KP@((>M"ISRCH_P@19W?O*9S8AJ:!+3>82I4HB%8?@NRS\K
M8J48W2/$X.)V>81,](P((O40"_DHB/J(WU90*I.]WE& P4J7P:,IG.V0'E)%
ME"P71U=>HZVP<#YR2&G/1S31'E)%E&RWM9$O6:&<=-]3H24%W]I&)BN[K6W
MQ*58'UW_Z>GW*)YG24J-[UBYNZKT_>EH4-L]N[2T' \8\ @11H@5L%XL&^34
ME9I$$/RQ+:DQ\9*KL!=  EKJ6D@+)%1-(@!KL6L]9(#9&;5#79[1F])ZX\08
M#5*EY%Z):=;"4*&"!XSP*K+#&&EM<N.SU#K7LEAV;0B'L]E:I/$-MT[YC<UZ
MZRU"!#NN\2R35P1['T4>2UR[B4*RV0;1CI![$C_Y+DEJ5<G/=O?9=AOX),8(
M'>['S!0U;U_\%6KT#+$L*J9P8I3[,6-9I\/LL#YKIBT<M/.@'V/PD=, Z\9N
M/^^1+1V$<ZAX[:@N%8NP,X>*ET9X_)F=1S:E*_DA5[!CMBCQD'M"#\^1":R'
MSR8%:VVV6'=.5ITMK\(;9N2&(&47=-*P6#Y$\:K6KF+7@1.H0Z91>5*KXU7K
M&[OE2S70[9XQ3AY-M:N.^,/IB2FA-J+5+\ZND<*&TGZO.JV'$9:,VF2$)84-
M-!LWW[V_D-"+8CUSI_V-W5H?(!?$O38[P@.G$_.1A ]%BA&JN?%)62[DIA2%
MH899GV(M_WS'B+& 7_9K_S]02P,$%     @ ZH&/6C"WY#C?_   <8 , !4
M  !F=&9T+3(P,C0Q,C,Q7VQA8BYX;6SL?7MSXS:R[__W4^!F;YU*ZMH93Y+=
M;+*[YY8LRQ,E'DF1Y)G-V=K:HDE(Y@Y%*GQXK'SZ"X /\0& ( @"]&RJSIZ,
M;0+=0/\ -+H;W7_]?\\'#SS!,'(#_V^?O?[RZC, ?3MP7'__M\_N-Y>3S70^
M_^S__3< _^NO__OR$KR!/@RM&#K@X02FP>&XL5VP#2T_V@7A 7P>'[X E^ Q
MCH_?OWKU\>/'+VWT362[(8R")+1AA'\!+B]1AWF7TQ#B#K\'VP2"R3$$K_\(
M7G_W_17ZOZ_ _78*OKKZZH]ID__U5\_U/SQ8$02(;S_ZVV<E2L\/H?=E$.Y?
M?75U]?6K_,//TB^_?\:_J'S_\6OR]>OOOOON%?EK\6GDTCY$W;Y^]?>W=QO[
M$1ZL2]>/8LNW,8'(_3XBO[P+;"LF,]G*%V!^@7^ZS#^[Q+^Z?/W5Y=>OOWR.
MG,_2>0/@KV'@P37< <+Y]_'I"/_V6>0>CAYFB/SN,80[.B->&+["[5_Y,,8$
MOL,$7O\)$_@#^M6=]0"]SP#^XGX]9X[ENZ*/M,&K_U;*V1Z#HLD=^757#DN-
M7A4SZ.&?[Q _&5?X6X[@2%<93$HC@\\Q]!UXE@SN.; KWW@8%D&8-R2$__99
M$EWN+>OXKS7T,'LK*XQ/9"59-L90='TJ_V7R[$;-^8L0JX3-G14]$%ZS7A'/
M7WWS"GIQE/_F$O^&3*($83)KV> P]Y7AY6O[LRX3F4JPYX3\RWOPR*I%7> -
M"_J7]YO/_CO[#%B^ Q:!'V8_XF8NC, _<--__C7EH2PV_/,DK,K."NV<3?3/
MEJ%E7[RR [0Q'./+RBAW87#H(_4XD)XB)#X99$ZB",;1- E#Z,>*P5?M.UV5
M2A$6!['EW7%@5N& @:3M<CNY ]/[]7JVV(+)9C/;;DK ,8 ;JDS*T&@.J[QX
M)>2/5I ]( 1*W9]AJA,!9P:X(%@L%Y=,(!B$0E,\3334AOA*^JQ*NQL$!X:D
MSY7Y>!8\6[9-B:J9/G0G@&+3=T69OPW<'Q#<@$6^*F9PI/-W53N .JV).]=Z
M<#T7JQ;#')44 B;.RR8;0H?FW7QR/;^;;^<SPPN)+:<R*!BC5*X MZXO.B.T
MM9;]&7CG%B]WIJ]ZG$ZE'@=36N@T=)]=5"Z$U1?ZDC0-%;XBPQZQ$KP,AQ*3
MV. B8HP;<XOD>\I[$P?VA\? <]#>._LU<>.38K%3")@XJ9MLL(" >P*W29R$
M$-RZ_A;:C^!-&"3'"S#W[2]!5.KIO_[PYZ]>?_L7 $F/9\@80 Q;D&7@,*9!
M^CK<[ _-D9=@6_DJ"+']91+'H?N0Q-:#![<!WJ<"/T:#0KWMYSXZ\F&D^CQ2
MQ-0 %XCN*)7AG(OL%P/?/D#B0UYZ3E_]MUH\'&'H!LXFML)8#RIHJO*UY6&?
MC6';[TN0_Y7Z*T^*@)GOZ)'_:Q'Y_RY]QMQ)GY(E=6WB.X.K7*WDU-_<.RC@
M5)9$M7(P6=R S78Y_>F'Y=W-;+W)C[#9S_?S[2\CNKIQ!<W0Y=E3(^FM0GIK
M%*W"8.>JUK'*/>N^S95H,W!#O@!'\HG9BQQ% F7AUX=BP&A=8X%GN=Y3IW7T
ML]K+E+T\XN >=!;,GH_0CY2;19K]Z]^=&SQP;Q!!_C6 V><F?1E,^90!01^@
MY*9:=(8TB>  [Q#6AL)$B8+JNX<X*,Y,,&"!_P2P5')H!'YD^#K!D1$5%[4Q
M]M@OD (95'O-,*<8(VPZ!NP63&;X&TG\",-B$[D /HQ-*W"MTBNCAS_JTH+M
M!* S%&\1:U-T&7']!%%8%FOK&NZ"$*;?;:UG&,V>X] *0G2IL<+3/(:'2(N=
M;4A.=>N4 XZE==<\4P-G<N"!T ,I08 HFEX;&H!97EU#2T3>9]+.V0B,X ,Q
M.;YUJ=!"WK(DC5YYA@5=MX77RX"N^7H[W&AH-^4S@NR4$G2H2O'O .IC@5<+
MH2<8/@2F0$2SR"]@##P>D'['4>]95XFC^JL?W1CZ2A1#^#BC7]%_!Y+LU/<P
M%:06R@'L1Z6.#1@#SM09:A;&)OZS6<M\<_;+D*D-0KGUK4UMJ=*GJ1KY"C=L
M:>LRC5?R+M3J$KYQH^)8/"]B-"/+';H(&K]M*6!/_;KUA,^F_NRS[E<PBKX'
M^?('5JDG$ ? #_S+4F? S7J+0+ #3HDI^B%F_ A3ATKVX:5(-MKWLR%&0;V
M%1#S!H#8[QCK(AWECLS.-S4U(Z'=T61Q]CN8)$4@K3D@4H,Y:JM]FXAKKW#
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
MJCIA),@3TVQF^6W(,E$LK)MX*S7#.LQ'#P!N'H,PWL+PD$8=#^E]Y9(:(+B
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
M'N-6=#*^M?<#'7LW[R$ $[8[5<RS\_EB^'AJX?,[>"CSW[,^)2,(&6L@ X5
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
MH\M[&V"R6+G1V1-SOD9A^I#EGIEA+ W+A%G\XKEV*7 C8%N>G;T6>SB!V/J
M]4@_BT2Y0/KED^MD?R.91]*^/D)W_XC_83TA#O>P4%#3DJA!$D>QY>/$&5\6
M8:%YIR7Z\-?$\B+P0,S]E+\_0-M*(DA(P]T.VB334 3M)"1YZ[$A%-<H=;&:
M[/HE13GEP\6QK+%[2=C&CY.8D37 *NW(6..^37#X/;C%;TSL1T"R@1"-Z,MQ
MFG_Z+D6UAM8R(M5M-Q)6*$T;3@_.3#OK^K$ONN=DUUNM6T_]AEQ=\&,( AX
MX:K-N/65W/E2G'60,I+'SL^C:2'\Z].6B!YQB_F\2<6.?OL(L[;O,Y%/4HF+
MW:^'H*O]JC[ (%[LBAU!5/6 6"Z,&T.)7&KQYI>B:[@+0O@:_;\_KB$N%@^)
M@7MS].J53ENL7=R.M+I/1#AJN2HB_12W!:\OT7\N_PC"M'UJI@41[F$,L:U=
MA-BPL;5.CYQW+^M>%:[:8&7"OCHTL&J[H2%4R8!*!%.#;%7=+//\GC2'[ LQ
MI0)6HXH:[2343GM7OX=R.87)#DE-P;'(Z\?0]L7CJ0UG%F[:[5@TA2P!"39P
MU38S/;8O18!JPY-V- T+IL;%P!2<)- D *:!=JANIR&W(R.:.X\C!:#B'(0C
MW*S8IV#K-$D6MV(5L9R$\ 8>0VCC$A[.+(K= _['?01WB7?G/L&(E\R#50U+
M&37M-AQEK LD\5@5%5171075@A[ 6"Y1! 5)D-($A*C1?50YJLY%OI2*03;J
MA,E%3FZGO%"K $4#/@@!MAAX/Z,V25'K55%KHD:2N%0K)9$$YT ZW7*:M@D'
ME2QPOCG+@><JL$,E4Q(D:L+3+L8:*_%EFMMK ]:SZ6S^;G)]-S.*N6["K:6W
M%)T&!8F]<FJD4A.I1(SHWJ9E1/W]\'CLPXGVZ+H>S IH!WF?X-S\ BR@,1./
M0K#04W;)36*/F+N<=+3<3?&X\>K"SJOE;NU&'ZY/^/_?6C;J8&BX=^% ]SM*
M"1X%T%WIB@%WC';\I\T1J7L[UP83SPL^(CA 4G/[)D@>8JQ2Y$V-[O ]P$1;
M#EUGNT]AE1(9W/T*AO@7UAZ^5@QW+BD3.@:/(0:(MT%L><#*T1J6-F?C1?-$
M1%DM&-(R?!/ED=J8HM=K*>\F(6IT@6,ALF9F"[>H%4F?$DHD/7I:)QW'%GE!
ME(2#:7(MQ Q<8OD<,9;[<OO#;%VZ16R,'C)B$BSC26#0LA=6HJ(196V+;R5(
M62/$SN>W!I3)\6#BJ)'BE)5\8CE9T#%I!)6]@% &J_P<J:SNBLAN'H,PWL+P
M,/>?8!2GI; '@K ,![KO !(\LNX /RS76W )MK/U6S!?O)MMMF]GBZWQS.L]
M<-!2S%1HHGH>ZM,D#+%QG.SS@Y[H#$KZ7WMSN&'9!&_>31;3V09LEV!SOUK=
MS6?K#9@L;D!ZR$_OU^L9K@NPV<PJ@#1UT/.EVCCE.9,A69#I;)NA$-!C!FPE
MK!]YXLP)V$'2HDQ9'R#M9#3Y^$6E3K?G"<V.+#*3X]%SZX\+^N,N[]9(C9.,
M. ,UJ[ H<4_,7^3S$Y@^6JX/"C/I*ZPYH?^:QE!-/A6$E,<IK;B1Z7"=V?,1
M^A',8*;<&TNCH5OYHG+! XGK )A^;-K1RA%1U;7*&F%/O4@'2#B$=".%S0K+
MNH$;F 5)NYP:BLX0<#EKYD/I-#0*!A*"-)A@/3&;76]+%S3CB3Z8XJDF\* /
MKX>3\#J)7!]&T30X/. *2V[@#V_6$B1J0DL18XT9EO'S_7PS'T%9OVYB+6.L
MPP0H",A80SO8^^YOT)D["-;NSH5.JDQ/[%\3-T0_^<Z=:SVX'DFR@/Z6'+15
M8%/#G<' #24#$+CFG</@;BTW!.\L+X&D(!MV<:<$04Z1Q(&6:(*,J&F5?AA,
MTN^.ZN2B=NMO\H4I"G!6N0>7#-K#'QSJ63;@N],Q+G8-[;JK?WQGUV"X;#GY
MAA&"K$=R, ;)M>.E+-646>V'ZK#CX5U@@9V93ZTQF$_U@%#+NCS/_$A.468,
M_HC7)IMGW>8A+:-B&B;SMT['XJT3S-O40^=>_+IMQ>E0RY<O%GGSF$H>Y[X#
M=Z[OQA"_UT(_Q@@H;M%VQ$NYC7/]ODB-HV-F1,\_^_2.7T&D#K68100BD[U
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
MS(,Y=OGPY7?PT;4]& T"F5KGVL^A*GW6!A.@V0%/V:<45!B !%TJ92Q0AC9
M4J0G&#X$7>>89OC,OJ*MN1<RO5==]^8HC/_UUO7=0W(07URH46EAH9_.BZK9
MG\; _P9QUF)*OS&^MS(G'PN9/A@);8YT9#VK%7&E/]TB+A-G*F3/XQ$Q;?(+
M$3<&(UVF$)>Y.$T?+=>_=7W+M]$]8!M:K/L;J_I@:R_:T]JULL1ZST/: =(0
M%"U?94U-Z^;=9'8N\R<T&:J5&,X1*\X5[<C-9&03&>T*&8&8+:1/1$970P1U
MQ/TD]%I<0I^^@%Y+.BV(09EZ56%LN94&^JP=#=H\#P'MRJ%?TK2I+83:&$J_
MT.]:6;U!KIY,,MHOH2Q.VAXAG;\?QYVT37"U*&GVF/L$?F7)A!KON@?!4!LU
M[<_Z^?PP '4#'["!H]((X%;&-?B.4JV$'PE,A?J[DX Y1( Q:F!8UNP_3TQ7
MTK>R%-B3#NI M87^).)E\OS5.C&[Y[/G]QP'T!B,7,)MTLUU9R%>FQ7BM8@0
MKT<CQ&NN$*_5"'':68A3LT*<"IV;HQ'BE"O$J1HA=I:AF<M5F39??F.X7-&F
MMB8^!5;*B7=\M$HY@#<P?')M&&T>H?\;^M\TN(N=#O+MTI_V%=R!.=9%"_<
M2EV O _P>=[+%T@?^_("H*Z,:V&R(BYPUG7&9#,&%E[WB>_<NL_X7\-XESF$
M=-_,V*RP+#^U8(0+L,N:D5B%71&Y8!IVXE*M/ [DSX=\N ))#/08>,[\@,,0
M(4DL. BZ>)3TQTUQN.'EI,(M0*G)."Q) D(L@ZEM[)(Q4]@J#0]6^&$8_#2Z
MU[TGU1E@)<4M/AO-7L.23!D4U-%)UD/;G*(8'M!6M0EV\4<KI%JD64Y=1EO]
MKEPZ(RP'+OF:G#51]OTH_$U\29R]3)S!RF<ZQB\:8_Q(>1'$,,],-8QEF4O+
MT&-6!CO<U\2D#2"-0-9J)#%>0N)LOFCE38+LQ>RMZ^]_<3ML*I4&FF_69=KL
M(*\]^,4U?EXP)[?8)QJ#D8X >K1\^S'Q?TBL;C$_E'9Z:^Q1.&"="=F7@'PZ
M"L,)9]K/9P%C@)+*P/31"NZZ+-9* \V+M4R;M4^C3\#=2!8K;7(+038&([M8
M_^Y:@?T(_?]!'780)*69=BVNR0-#K/F' '\Y A,U>\X+^3+&)F6L_B'IM$9+
MGVN,J*V19DCRAX2Z/'4+L#FCA>!J0Y#)6O>3Y?X]Z2"P\O=:*\>5"#/DA;X
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
MJ=\\/\WG.76XA@=HX?Q_> _&"=:7(<[H.M".J(X_W5<2Y2/@P'N//@*?XY3
M7YA4(0<#%6U753NO*O)6XR LO(,K7@H4 B:TT"8;[3FJ\9? #BK>0Z.)JNLB
MHB>HK@Q0_GD(+ET,J[TB""+<Y3\-X!H0)&KD89(0:TQW4O9A!BISL7QRXJV$
MV(M/A#3XJKV_A^[^$:G8DR?TVSV%F.J<9YW)F]_1VIED96O/&@(K;0E"/E9'
ML 6*XX&]00K.US ()D5\DM1)DOF%="*81GYT"*8P*8I@)VM:?X W-N!R8" ,
M7-8T20-W\XCKJ:,%,)1"2"%@I))>@PT&O,B'Z5,YLB%&=9703)4\II@J=?#H
M@Y0&1VH >A,$#GZWL8'ADVO#:!-X^'U\"&V74M2N?]4$,:(F0"3&&M.+<OX$
MP.<C]-%IBV["&%XX1J!J]3&$LVX2KY1;$)^; ? X.2#DN[_IQ6.%Z+CP6&:-
M]7R]]$F.1\.E/3J)5PQ\C8F0!E^YI^6NEO59>6TZ/C$3]3NX'(E@;!0>$S$I
M5IXUM0]<.AD"W%O>+52?\*7H5W_R@IPT Q$_)LX^?=J-JZF-Y(5(0PY5 TAY
M1 -L\TBS?P@ZS"JMPOTD1BCSX0GLH'DE0GPZKZ2>,9#Z-M"9I6=61(T<8S@+
M&4TUIXNE<\&*CL@>CN^"$%AIP_RX-O.(7$ &A6.0,](^Q=O2 %2\"P\04E/O
MW<!A6V.!E=?O_!5.)GMPHR@(3\ /#)<X8(BGJK U!RA[BE8CNDH]GR.65R'2
M!U6;C<7IF@TPY7#&*@/H!6BS.>)/1A1@*B!9=J!?VR2H7^0"QWHG%FG'_OD[
M')<)HD<KA.!SUP<W@>=9873^[1?_(8*\4O<LO$1ID1P>8+C<Y<[Z_!/U660[
M,V#@=.K.)2L:A'Q/C%\8H[B0(TD$[9C68.6!( 1<_CS)GH.SW0[::?8-.SC
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
M(X,\L:1N'RT_?5(7%78\A+[014JM3<Z*X<SM1H>B_W&%P=$R%E+IBU&$C(P
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
M=RT]F<CX,(+CRJ?NS6I <8(C^E.>Q^])FI+#Z_3R/J_T#%C8_Z7IOCGM&<4
MA-;BAK-7%KJ!9!B=A")J,IW[O-*M$^"EJMV,-N\@+ZJ/4*(?)<W4L,8[*]_4
MA;?F>'/2>Q1<S%#?OP4]2C%R .-7,;)O2",C-,!@$2(RD#^-:N2(^GC5Z#,F
MIQ?^#(U1SWR_F5;R?Z$9=J,3)A@;]'QQX%6GNHL%Q5F+X+.497HO0DU?\MX%
MV]IYO*YC=N#;)3!BCZ8$NX\T>QQ*]#:P0FM2$^3 7EO>3JB1]4X@M+TF?SM"
M?&'Q-LYT8 7B.=S;MA]M8W ^#3SU=%ZXN]&5+\W-Z(3SA'?@'7Z7DO**/"/_
MW&+I!C[O;3EX^1"V_:&;U)7JP^^HA8.Z@(+>N&.%H%/!;PR1QB68K]/#/J(9
M[%G$ZB:T_1._8"@DZ'2\.8#Q^P"P;TA7/0,FHLY,U$Y%O[')_QVT,I0[TYJS
MSY$>PZ](*J;%\?<??S(<9R7>?ON2O_V-#V:G&?^A/<@D4-Z$I5U3(P\_;NX^
MH9_(_PMAY>P3%QAZLN>9]51#$_GNPJIV\3^2QR?Z"?Z?XD-9&.&^&V<RN4GS
M(HDC\OD4N(J*(Y2CAD3"S6Z7;/&ZJ))M.NCL' 30[RDZ9&LZ7R<#@1H8$!]/
MH?!"J)!H"M"0 +>,,W8,FYO3=C#=AI^[95']?I44>$O^I!(VM3I)9DFJ)/FI
M/7T5 'V]@/M+Z\I\Y%$1@P")T7U9\2@G>A: (&B0&G7FW!&I>:+QP-1S\"7*
M(E8H[G/RFE0X'G#:.(+R7CC(;5^ZYP"<'VPV"_U![7S$ 2SC6!G&R>9 &4"=
M<9?:T\W38WW !5A4:GAVW&;;(7>88;YGRX9A*[HKBLQ W2D0>?.M0F*\WT)V
MOK27C@7QL44.-FFYCS*(Q\6_YFE>_G'\_/E^@&R8YGN6#<-6=)5,Z0Q$IR ^
M!Y%)"Y -![XTLF%#?*QL/)(SJ5R_0!P.+M[((454G,L\2LMU6K\F6?UZF[WD
M5?D89?$ZBQ\KC-,!DC,>NF]KZMB-ZLRL (]5+"- 5BCB8%!"X:Q025L*D/]*
M@+6,JVVR++2&VDGD'"'+XF%X>3>;$8. \F[$N+S3)8I\N5#*2( 7>4MB^47.
M=SXFMO,DFE0D-'4":5GD%T31#M%IQ@#VK>R,V..L0<D+N >G"$"K/(TEY-B;
M\V>(ZH]_(@=ZG+_>D\\@'B*;^MF^>U%K=Z*+ZKM0Z4[^I<9*_T8TS!B..;)^
MN;T>P.MVM%_C7[.NAI/D[X&MO&IB-HSK(C#>M;&^GDTK(*"\:P7K:YVKZ_HJ
M]*?8)[&L%?"=^W=PL(55#@YV&*!U$3VCZ]>DH,41_P)$'.[L. U@=C<RCXA@
M]WW J=>W!*('-3:;V:&*.)^FI+3!5GE1G<23GD44# OYC\33;<4860XSD#0E
MK&[LSL!N;)T1]9$A=%_RYR3%C_FN>H\*O#X<4EZ"6*K3MWXI,#5I#U"-QL#U
MVGALQ 8U(L8@(0$*2;"0! PUT(*>5E.YWNAP8PDX,AJJIJ6E<?R HS2ICNL'
MVJ=77BN+N4UJC+Q.@>\Y?FK\3G7:IH"(.$CTS?KA Z)@.Q(,=@<.V23-_J.N
MI@M'&XXUD;PCS^&;NJH+?%\D;T1O9<W$;LA[MG4G_AA!Y<++G+L5-QD>8C ;
M#=VWU6SL1G6F,PH/<8"(040 4O9#?\.@?D"7^;<K@U?:N_ULJE"T1K1)=#U#
MR('AJ3=]PZKGX11)(,!#OR27) _?C?,&#%SRC,=;F(B]49OT<JXM7Y)G$N.Y
M[NG'FJB[Q\L]@?Z/A,*OALNK 4B06U>_'[,0LGF(3D3?_"/AT:.MW%4+B?!R
MY=V)>%GH,M;-!$%!/_XT,)*KF1 @=$NL;8K5^O&GA;!:0=Q..%8'F6DL'*B*
MG\SQ[14\6=_"3+7F$X:;!FU&@=-X%>4FR9[P=@\)$S_1.O_CU!$CF!"JAVE#
MYA.>S$0PE2@4(HODP[*"=]TY=W*X6XDR4D_XG$?9&#N4:I[O AV]'6@K<D29
MT0X4HBJ'ENQ2&0XU@F.3T/>$)D0Y^*\Z3:XAC>]0)"5N5=#+/"OK%()^;Y+B
M=4B,Y1C OL,K1^Q17QJ!@D( "[7 Y =-"PX!O$6(W!3^MW&58^DX5G6YPL\5
MK>>XP\68<\HTW[,,&K:BZ_U*9B Q94E^&0>N-")C0WNL9)CRD<?K1,.A+B<K
M?8C&9$E27ZP"-9KK3GGL<ZI7C3\<%PF$G]]F<?*6Q'64IL?;5^@<6B11>E&7
M28;+<KW]GSHI:0'^,P5'C-V&]]")D1O5)7SR"1""_)PPE@<7Y;EDH]O4> +=
MQEH9R8-6\RFMLYB]7,H1#]/A8$.8)X9MT63!T)[#X,GFP)9U#H_G?,<:,H*$
MXPTF4B=S[AA_W./L3_+?.,.X&SSO>= #-F<VIR12Y_>2AU-\(Z LTV@^B,4G
M)A9WBHU,D/Z4YL]1>AD=DBI*AV9':R9[-M!IMJ$]VQ ;C_B$E2XK.L#Y9>:&
M=$H94)[03S#/WG!102EG>""=1>53K^%;GU/N0M?7KQV+Z.-W"?'21E9UVO-I
M,1V?.4*HHA>*89DC!)3WS)&?'S6<YED0K*A-:/M8G]AR^@/'88S><7W[]#EZ
M'W#.=R9XMD_):^MZQ=X^(3)F&3>^BKC-L=U#9JR9Z?[ALC5T-OT?AG'5!L-K
M0+EE,[JF; ^7LJV[;=ZAE@??LN#(I48\7(@PM4$6 ?AW\IXIXX1V)J+9P&>Y
MY^WKA:C3:MV5)8L<9$N>N>*IY&&5Q\$\5K2MLI!DL-R)B^K3Q6RZ @'E75?X
M=&'6%7C^=/#+IT]N65O@6(S1%B[ ^%'N?TF*ER2[+0D-AM@D]+-]V\:T.]&9
M:-EXQ"8@-F,!X3Q6?C37B1GC\T8ACS!<#0+KW;(Z>(MSQAY7\2**MHWF_HB0
MXU/3UM :HK2DYF8G*E66$(%:O$:9NZYCJ2EJ6<#?,\F^&=>JH\HGK^?"HVY\
M$X5('? >Z41Z>L^?]GD-!<F>WHE@'C>O6?)<ETQHH07'@ /.&9CO8\UU8QH)
M(IA^A_@4<93!I.#:T"@6-J?4(*J,N4?_*\]>_L#_J(>$/I_.\2TJ)^MK)(*-
M0F18^.>WALH-FU48C>'F/<Y>/N-DB.FE,\.[+ZZSO,ZT0L8@,F@!>H>2OJW1
MI(?,*$?8/4'^B@C$$"YVI_AU>G47US&1_("N-&T+_/-12>*6D7V,Q@85-R[[
M>T+T?52.*FI@A^+]P[5N21<=W,9NB(GFT'/O8<"N'&MC?IU(,>XH2"/6E8B6
M:OTU*HI(4QQ(=S"8 /@_[0V[T9T;8@JB<Y"8M 11<>%.>Z;8<!_7719G,2ZN
M4_+F&"(6BFG>A:&_!VV/3QB(V,@%* %ZFK>I*6K<QA:(>ZR?2_P_-9&;ZS?-
MS3$]_E6YAO?@5M4N=%=),Q;1P8L(AC"RJA..JL5TI*IQ69=5_DH(/"R/53'-
M^U'0WX,N_H4/5.>S^CX(]!1O#@(-9J,/ BC;_H")P-3X#I_I(%"NX?T@4.U"
M5WN=#0NM$S@QJ7,$:'&<>@0\O>=CCH!V6K@CH-F#Y0@H$1FY &U 3_/^(=#%
M;=R+@#\Q!CT"3N;XMM>=K*_3],6H99AL-81N]7D%4F.;MT-AD@1*X=.^V@4-
ML7Y(RC_.I.B95_.O\AGWHRN-3C3L'/HF2),0S HN/0.YVM4)[:08>34P>@U3
M#4_G^#XW3M8W2T*^!(U00^6V7KX"HY&'Q@-.HPK']U%1':_RURC)9CXG% N<
M02M(#2=#?P=:!9 .I-E@=WE6\!]A(NTHS2:'+1*MYY=\ FA0'AUJ2>/'P>KT
M%#VG>.Z;I M\;J^#232Z2^L,!&(0^HT."VL84'*B<_KW<9I255Y ^YQD^);\
MLSP7]]L%/)\/_1W8!0&&(CHVO(*@Y9!2*KI(CCX16.0 =%TB-V96G>7J4*\Q
MLV)ID@SE!G0Y&RQ8I!G<ORX"R(:12[)XZ#$=GWMW7^0'7+#P$JB2#6O0BME/
M9/)9!,9EQ?FU3Y,$.>Q(6TTK>_GX.7DC"L@3^3W-U6,=D_MZ2)!S9P![94ES
MI<A0LP8$SST00BE?)J/B(65HGJZDDV4-]U!25LDV2M$7')5UP6^EL(*AX8"(
M;#S%:TQ@TF/]^AH5QWSWF+QDR8Y0@,C0EN8$)-G+?9XF6Z*I/V[W.*Y3G.\Z
MPA9)PA85^ H?"KQ-0$^^)L2$"A[QSR7>U2E\=>45KJ(D+14*KRZZ(M#>?.C+
M(1'4NNWH;B#:5]H/:C>$Q([01R0V!:/%ME8TL)-UL6BVAJ!CB[0YU.P.L>TA
MNC_T#=_AA]Z;(("-,?!7T4:P!!20,Z@IYWKQ."SH\PULWX[N"YS[HU*_JI:D
MVAB?6(Z$G/ 8?\!;G+R!S)]-A58NX5=G5FU!:[$30T,K/RXLZEKH-$B.]NGS
MKW&SXT=N>9=7N(3JMK3.$V0A;<DQ+"U\#EO>R%WXE;"1N]35>.0P6!4Q,1>U
MD\N^DA#"3C1-0#K&I GT&RO?G97((G2Q=H%S7=;.R_J58-=M.5S=C?BVTU?H
M#NN-G %D=RCS96$=1*K1I^^>Z#@748EC:.H*R]SE&7X]I/D18U[FK*3E>2-:
MC$"X:,]RAT_<S.R)GL:C>-)>M6]#-F@I2L$\TM'M_CJ9;",=QKV@@K.IHJ:5
MO,JH82/Z FNG\20P9RGRZ,##DX)K1OSGDJ0+G&WWKU'QAQ]Q.ETNK$R=[,9=
ML)J)BY4N#5^-(J8BQVPGUAD>/II% I]3AE>+*N2M9\I<@O1H7R$&=.>2E'.]
M*@P+>71OZW<Q0&:68K.S\\XH.RH;W1@14A2 I_\L\'F4)/MZGJ-IK!NR-1"0
M)JZ0F+J,X#MGYLJBYD:0P8$XK,E&"[-UJS36]9LH*7Z)TIIP>$<>]#1ZH.1K
MQQ%Y"2?1<Y*R2O!E6;_B>+#3\ZP;\')YGAT-K=6P6?+$0=EZ1V!AQ%:&/X!1
MABTNO@L6JRJMC_@&# Y*W]Y)'S+:=ITY-R,G>&\4!\&Y] OC4N$OA"'FR5F^
M!J66LHP+Q*BF6&FWC&OC/BJ(,K7'-"1I>.2,Q^UXT*X]HQ3H>NENZ(,I(.:O
M?N'8I?MLUX^%[>/S.1H'GCX<\ZS>8<NRH=S!YFWI,DZ-L2_+<OVZL5OMZW4@
MCK>*8<-B;KYSC%XZ9=U2;!OGC$?Z;JRQ[#:+\2Z!FN$T2OT60OAHF#H[U[Y$
M_\R+RS0JR[OH]3RVCS$[\&A>&[$]S0G30N(9 2TL?F.O$ 6'*#P$ )=A,9D@
M)+(HCR7EA':BS;%WHU_WO'>D=6&_CGKG?6F%N"NS*W0CB[0BCCKL5>G*=_5E
MZ42DD2>O ?:Y# I.2WH\6UWVXV!<Z)VCNJ"G$*U/!G"YT_W$E303#L=]7E1/
MN'BE3<?/%?^A6\5W>K!Z&SKI@M$?83CMK+?2QGT$"4,RLJT;7Z1'>IS-2>K:
M1R/Q[J,CG(/M,_FDK=]@*]*D!?P\."?OTZ&?(X6).- 3TT^O[^-RO 1SB$=;
M*6LJB4=>S "+@2[/:-S7K>+Y7-1LP^'6[;<?55^Z(<Y("POE,])$@-&6.;ER
MBQ2_>?;2//VU?.:@&7=BJ=9#)R%IUD)N6R=.ZHKVJ(DPMKFF!G)['E[5N,JE
M4<F(_.?)BWA+9)ZZT\$"V;V%"714Y>CAI+S4<N[BN<2EN8]G(?CXYXIF^7/=
MS];EO-IM;+MQN*\U KN@6]N5PP[';>\>/\MI"]OW<-Y:EO'E#9^^U1F.7%A@
MP*'K69)GEIQ!1Z\#Z?TU_QOR>=K\>EJV+\:S=ZZ#Z[L9\L@UZY07Q\Y?SNH#
M&;('WW;!,9L<_I990,G)*1*A]HX,I=CLQP]YM#_GTP^@[ZV6CM=#E'4X6J+W
MI-J[G4C_0@?2]Z,/).K7W>QXJZ--\9"\[,]3;]*TDM]$+OU&=!9@ZO<G$L?G
MH+Q =-8BRE ZL+"3G&-!?XQ23K[$5Z+V5/GVCU;W$>VSH'D&44?87P]I,L;Y
M,!J\IVMKXC:UG@< B.B<$YV[:;'&X?)!%+)1[_;O>I@J&I+C81)]1[7R&+6F
MQO8QIW1[MG?,L-'SR7CHY\:,@C)-UA5>DN%E7N^+/*ZW%52]$*4NW/4!2]%7
M/6PO4FS<@C[^&,;3X%4^(70I "<NB<*P9GS'FWVODO*0EU'ZJ<CK ]4I:$W*
ML[G3[.OY]M#:-J01*#$/T8FH.W,1"J4S:SO^6B=RC/;<WF;;_!4W=?8O(D+3
M+7[<8PS!U^LXIFDA44JVL4US*-I,GKN=/94$1%K'2?8"8W*HFEKC>'/ +$W]
M+.&FOG;M6?0]H>7T 94KU,!",C#40EN"G<>S '?CN_VQ:\$?^+D\DCYW[M50
MXA$Q!S_IY[PLF;]!^Y5K7*;_FI^[T6CHFW5CFRKBE]=S];?IPO;MOI 7UPDW
M&Z-J?19&9I7<Z+@8>EC-D"/+@3[@0UY )?O;;)<7KU3(+H[\C^=U@[GOP&,.
MQHCM.1RB?#AJ@"$)V@H]'YL1R\JL'2PD:L_8,%).2.'0KW,N+<1I29_RZ["?
M 0)+[B1R_=\7^2X1TDM#\!MQ7=#=/X3[BN/53K(IP7JP_R1-*-3-CF4NW9#M
M"^G/+\GEGJ=)#$['<YR[H[;@.:AO^ [U+10D4+0@.,N$HXJL$-XJ1S+ 992*
MG"(J)[T8QE'3>X]KQ\_/%A?5/E0NF=H,UZST3'G&!"Y&3$5'3]'7Q80GG/O@
M^FZ,3V)[C'^_/#X#][9UD51'VFL[RJ(7^K1YA#*3^.5(GC6?\C=<0',$:_,-
M NK;E_SM;P0V.[+(/]J3:OR*7HZIT=O3>>!D6*SN: MMA02\%76!M""#:HB3
MA0+$=QHA/8FRB[XXOSA[51DG;7!NH0Y\%,\B(F.%6Z%E#O4>/R45/+1NLSAY
M2^(Z2G]-JCT-88.[;Y\<GO)K<BF>ME>?X%,>NJ*/1*@1^]+(,85"A?0^YP7G
M0IN+)K!9.*7'T&:4.'+-Y!/.7XKHL(=";[,)GAZVMV &[18TTB0/#%O"R(DY
M0ES,: Y_#0/,S7M&SD8B:K/)PRE$;U)PLK"&]\VH)82O:*@O&*[":#B;>2!5
M05XEY*Z3'B4C E M0'P&X9FWH@VSX]-D@^_" D7=&"6%R#E08H26'N/D=W;[
M##3;"C6< &#G!/E'>T18P/JID6+>A%5V$DEV)$WY_X;0E-W8!-+B@/1(_R6U
M94EE:<_BR-0LXM4DJMZ#KCHR#)8[32RD9H296YVNAGITQU:5$]6)>4U%'('3
M/=YD#_ \*Y+LY2(JD_+G+'\N<4%[)]YFA[KJ6D\OCG0Z#:\[BZR=;9N>_>_G
MPL,H\2Q-:!FR?FYYZ]3$.R>QQ]5#>ZQ?7Z/BF.\>DY>,!J)F%6]52K9SGZ?)
M=DQ5@!%@/=8^&[X[;8=/"HCZ7UM0J(6%!+ E5:8?S_-&I1Q)P9%WPAU^EX 7
M>4;^N:76N7)37.X)1\AW(H](R-=R.%\WYNG[\5M9?O)^IXO_DL(.9A,G^6R?
MA\:C4N\VU1X74I_WP:>U$8#/Q%#31G36&IC2Z7*_K&(J+LQICE4K_F.SUV\2
M\%L0N6N!?\GC)O'DG 6;'=?U6[79;5/.(A?:&3::S2<5FP>09:25$=K>3SFJ
M3//]V18-N]#(#,QP/J5\GU$.3&F.*!OJ$SK3 6A(O_Q,WD6X;!=I8^_/=4P-
M6=GS WW UEQ%+W@>^ 2&RP?64-*,<HQ"NYKJ^ 57^SR^S=YP66$\K)6,Q1MF
M6<";<\R\#VTW#1C(0D74[5X\^\O<V"7<9PXXCP\A;FD#E>LO(8HD+Y(_Z67Z
M!;\^XV+F4\QA09_5E.W;L0J5.N4G2)::*R^[R65.%!A;3[GICB 1;+BES@;$
MGU9EVXJIUP7ZB&BW"UEVEE/*V)53K7W-A1035*TVTT=:X%S:E66Q4%T659L9
M*F*+4:7<&*I.]M(28JRU 5H2W&9E5=0 ]&R-][3+^+SE=)O0U62 1A/M>)W6
M%.:6L_'MM.V$%N^Q-QH#*J1Q\%UFF.ZKQK1^"V:!$#,6=&G9F=%<5Q:L1R<_
M=X7L7/>3;I4 G6P4VW"4FZ68("TLTQ\A$]_JIXVOI[1_#^;_T.S!H;FZT>GA
M^^2PL$'5I]SDZ9B%YM:LQHNZ)!)8EM*F.B*IRF;LA&XI5<$0GZ )$]5W:,=\
MI+%_O=T6-8ZOOQYP5N(RRF+J.N%]T(:_58? \_O9.N]+^RE3"$B H(DLS,\D
MH"S*8S""L])7/XQ:HWSB)XNL3Q;1J!)N<J<'YC&&R75/$P1N"3$;HYBI$S4S
MD<;5\U:V>)RK:^C"FH-.Z@&ZK+", 8RS]?.<&N5F@CWLG+("\9E]8][*8/$)
M;FD;Q":;S"@>.U.J03Y%7]=UM<\A??ELYC;C4D$*JZKWHO4J-65$FDEZ\UNP
M2HAF5O9+%QIH,+'$J S9DT %L-_J-F&7HK_715+&B:;9ZR($:(CPS&"^;8 .
MUG_4,WT9;96KVP5@.:9:(^&;NTB/YO23XOIK])ID9RW<9UXKR)FAVHE=;H*K
M,H.XISPUM(B//CI>#U%24#MP7@ZW#!FF>SM$M%O0240S@55"6]!Q8F5&>Z:8
ML?;?L/,FR9**Z-=O.+[-*D)O4+U9OIW5G'O*D2480(;@I?IDW>DQX17"6Z71
M/COG[(DG+^#YQ='?@:T''FO"M 3%4,\>1;^[4PQ'ZP;WA"QG>XR> /=Y^W>7
MUG5#(C_I'I<!)$#-"YG["JS&QR5&!;Z(2AQ#XU&<E>-JR3B \<%VQ[UH(\?(
M1$1G(GGJHKPY[@R3 A2="#*A,KAR@37T=6.%^2Z.[9#[Z B_6K]'17RNY\<,
M&_)957SR;H<*]'+\W_.)3B=><AZ*CJ[.U;0YG-(5=@DM7X?V<UV:X\C("%5?
MRMFR>&4-[5S'G'H-CR>7<@,N<K*4"#@CEW0*]]1#HCFEZN<2_T]-SI[K-YYW
M<IZF0=IU/(?SZ_:A+5DAQB,Z <&,X)5BG;G7N9",J(]NXIRP3( HBUE5_A><
MC2H!Y K+FP[ON"'#4<-GTUB9SOQ%:?,#F=BYL5SI,T&+,2^AN=9&R]CG;NS#
M8D3-Y6;3BUMP#\)8;@X0MOZ-.#1U&\P9F]V7Z)]Y<5F75?Z*B]FRMO6PO25L
M:[>@$RD^*'"X@Q-G1(*V&<>1IQ 4^ >I^YGLL2"R1F1OQ/UFA^+SQ+'N1M=W
M">;1$Z8S<T'.*&=N-6>+&RV\)QA< J)9Q;H;P1X_V_Q1.N8LQ]2BQTGYX+%0
MX P?3)QO:78175+UX9R$"'/#C8XC3WN,#FP(VN4%BG@8->;3OPWVF:CQZ'T;
M)G1G?N2[DOZ^R-^2DHRYR8O/^"5*+Z,2:S-N7J& 'KC7#F(:941%&)/"9+0E
ML[\-GQJAQ$K'#@,)9E<G7-GR6!\.:4(.->WIA ]D?:JA O6CAC/BHR@%A&^7
MD#W0X*-CP@G"\]LQK)07B5A$.7[FT34T)ZO \1VN'J,4ZS/1).JS&0AEN$(E
M3 IW*CE@U&.',Q7FOL''\ =*,[]DR9\XOHW)U&271$U\A=@UE*@BOT[2!&YO
M\C>R2FQ)33%=0/TO#<M9/#G-XCF(+)ZBV2&*:%P"_5BEQ$7H)KDH"3D735TD
M[;S\]'W#SHD@K;*6\E\?+^NB,.A)[7&4PC34S/NX91._#6>V.#M1SBIG!C;\
ME:7K(7G95_FN+@EZ,-@N6 7,@'^0.8A-"JGVG9,89Q4H->5]RQ+XU N\)V=G
M\H8A^)*W!,9QTQ!8)Q*=J2B%P,VMF(QR,3NL#NJ GLI$ZD82[WH0;*1(GFO6
MC>*.X Z_R-.4MC2N,%G4Y0O>2F#0\Q%E>?91@H02 2HT[QRP57#/F4;^OS5E
M3N(ZCA/3=]9A7).EF=$L3:YMHHC#"'B]6[!3,<I.C0"/P6Y-I?L4QR^8L<#Z
M(#]YC\=0*BAI2P4=**S.1Q6VMI2,7(\_-CJ$8$V2UA7$TT,VS#TN:-S7;7D9
MI=LZ):^I^.+X%/U!/G3R7J5I$="\E?YVC_G<7S%<N^1*)K(7O>C?>WPX81]-
M'R('/RII!%Y";KEF/3@]*[HB??3#'1CP"SP#>?I2<2X6^+>W0;GJWLW^*4HR
MV/<F(W\^Y&64;G;*@7K!:0>C9C0"N"RY99,A 1IM=D@]/NPA,8DP"I&93F??
M5[78U*<BKP]$V-,Z)C*MW"#O+2/50==7K6(CP33$AX8K,C@%016+IY(KR'7B
MONOX#?K/ET!!X1 ?8:#G4!" 05L!)^#K>2H))DF"GJ8A')(#=GX1Q: =-=XC
MG2"0<4P);'QFH<_UL1A.X;.:6@MG,37W":/-L?MKBPWV<]?RBCZVQA!FE0UI
M+IN7!%/$PIG"033#.; P_0T,$Q/%B-EM&)"@AAJOY#J7R UAUL+/+NH 8R\T
M[A:SFY:8\_(;]MS](!R;**J8,8T:F:H<Q>+E\@+;6,'SF&UDA<@H,$H1B7U-
MX&E<Y2L8;C0)+UA2^T2<(GDZEBQ;ZWT@6BPA[3[*R W^AM/\ )"%J]7!5<3G
M4_=XW$)0A&TM^M0RTV&*7+A0>-'W'_5B;78_E]SEU3TX]0&6/1]B_W[[*YP2
M9O0G288#81<M&8^8^ES<3XN235A 3.=X+*=P7$FP4"RF/ICAID\QD[H_+)=_
MJ"/?A)J&?W9J!%$):WQ#D'O U/!^'Q4074!_(A/*?7+0,@J7VR(Y-(RJ,;-(
M%0P2.C!0[&<.*Z1?PX9GGVMNE GP<=7X*9^%8409=V17"'Z9D%1QRTZ4 )JR
MLX_"=KD]XUU>$)9%7X%[+^ *^@9\A1_H@^E0X+<DK\OT*,>,$HSJ%)+SV*<)
MAN3F\06FY 4>K^[TZHG 4%+[]@=]R@DG:!I-D=WG:;(]/N&OU46:;_\P.0)9
M-UP>,0RB /P\T/DT>^(%P*(M@XM^8Y 1@$84]G\'9:<>YS[_;/3QS[ WLA48
M NGZ24S.E%GY)J"C4H />$':D54PS(T^(?2:;FU+*\,@-!\B+PMZ0@K> 9N2
MMJYD-S0C;&%//5>,F/O75MKM0+/*3A%+^W-.(C[\U$QG[_V@CC #7@:6:&C@
M^V23-W1?P,5?'==9#"VU#[84RDC#G0.'0PUU6$!:#(]4:!H9I:=+2&XIF@O#
MIGX8\!F5O"%N!0UQV]#"L(&Z%AR-G-+2)("^S^SS</+"XU&I?MYALF>HWB_Y
M1>#M<B!8@.V&C*^.EK,QVA'NB<< CR_DSP&JZNM4^YXSIJ))T32K!S'3$BZ9
M'R8I>ZX8&*Q8K(%>DE=E 6H.A;J/2OPQ)Y#(GY,\7G4>+9"[QK7T[A_@SB6/
M&5SP1\I[09;_&.?O9$3[[P^P]QV1 /06I35>H133U(&R@C^ %7!%SZ$H_F<M
M^CV3/T3DE$K( FQ'N@T%_A)FDJ#^)S.K:'H_!.GN@5?KMRA)V<ZD0GW[/(V)
MT'11(WMN7WTTS%1;/KPCUI%8 H1FRPK5E=(J3.YC>9V0KZR9:*.1F)EH'N0P
MIH4]7H0R[*C6P*R/?-II/'80[G:Q4+!)A68 >O^]CE^:TJEV[?Z??#B*8'Q0
M3;&S\QZ!%7CY?TB)33S@C'QT6$M?729)0^V" U@$P04V6IIWT0T@U)_S[*6K
M7,YI!0+H'T\T\9+\&^V2+,JV"5&"3M^ZOEEE)T"/>:XT"V$9@A.276Q:-:@4
M>M"YM/ FY(EIRJ!=:73SK)-\V*15_O_*>E]9]_]=N N2X@L9*H6AOA7 N-E<
M*SWD'S293:M4W?%D-IZHT/\*B.C>%_@C2XEC]U181<L%6R4CW4@4X.XB/&AU
M>!"T?AJZ^5D$3+SM'R(J;B(**. ]Y8QLCX<#R;0$1FK>6^2#*FW\5%P*G9?L
M@K_0H62P<]J)COZ5?==]6C_> <QF'W#(1\$@K$?S]N1+]LI7&L/=*0XB6>7R
M B<O&<M;(:IR$65E1#O4KK.8_I3RG#>A)@D%X51]*$T1=CW=%52O F^AH4&R
M2[;<3BSI8B?Q)JQJ(VP5;?E>4=5N3YZZTHQD:!$-%)?DCS0 B7J-=CM,_O(&
M_CV$"4KY:[)%>Z@:4+* E0QWJB&0347-$IA:)RF@! J5?N2_,&^AVD>$&/R)
M1A06_AS[**U"-E@7 <NL>12:WD?E76!]VY4I@FTB<<G?5?$5IC&;]U$"I9?(
M?<!+QP[/V&5I,6V^=BD]_V*V"CJ09:CD'MJ% JI2@XFBEIOA9 WQR.%U=%F5
MB2QVB#(7581C,26L5G2*0(\9:@P#J+%\(^3@Z%:&F5@59Q'D[R&E8X,&^R"B
MCPLHZAV]X,WNOH8<HA+?%\E6JU*V$^AWP*> H6:+ W-!ATJ?#6:DO>N$Y! 4
MMGE17&SP'7-H8;0VPF *BP*C/A=T6 ?Y#HI\BW',7@U.)]-E5.[YG4Z45Y[Y
M(.Z%Q9U06O04;#%3(L2EP0.QH,MM)4=CK0M\!1_$-H$7Q#51(E_A'S^7>%>G
MT#6;=8RP!W]&SW4:%7+DIQ3/MD('6'C5C6NC3X:X71UAL3SD(Y+U40H;"/D-
MSD0UE8C,R0__QI6FBLAF=Y77SQ79'8BZ5O%KQM,/F\^@7WC0Y&,=&BJ&&? -
M<M[*UVY['VL9T-$SP"'$)P0^5M58].EOPM:_^#_@EZ2$&S>^C Y)%:5V!K13
MT);-T3#!>X,A/2X]-ECQ]FUZ(-H<>0:#G]R@[X%A  Q28:DL-JH@:A<'[]KS
M@]"ZH/U*'F7V$GH/LIZ6DBF2;2;<?:W'0TES$\H!=#2H05&\X9LZBUU.$SH8
M[6HP>"G.$?^T5^Q>078MCF$I/NI EUA0.)[N =DR[)QWIXS_V_=QN\=QG>+-
MCM?W[]3UYQG,3[DR(F3*<R;)=GGQRCTTK%H*/&C2=NTF%YS5:%+Y^ ,*PWQT
MZPG,W"P)H5&W."CK%KA)C@!B+.C >DIJ$HS#284#V@;&.Q/-NW[3V>-IB8,I
M!T)YPNQ^,8AP%_( I,U,=2%8@#L (A NR(LP!L\JSDKF)BT*PC4,,R^.[1#N
M-:"QYV!JJ8ZW65D5=(62NMF>]E&VH84]RDNHAINF4%S]GH9-FE(>LOKU&1?
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
M<\&5 C[M<S=U51?XODC>R$N0O1FA[7Q[5O\8$44\N\P_5[&92PP2XJ"$40"
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
M7D%/.:_K*NJBWQ-F5')Q=&T4!8< ST@.HZD;3W0, ,.:03:0PC+-'6-E0,5
M>ODT&D"&#$^0:=O'T5P9N:V@5BT@LU>=MHN!'2\NR*A=,.YD\-A/<9.6^R@#
M/1/_FJ=Y^<?Q\^=[\Z.>3:$-/S#BDU S*Z@WP(!-_P5GP]QG72]E7B-+3:1]
MWB!X@]RZ\#GS*AHN1?R;I%4IK]4<7ANJS/XPW%7?UV@2>M:<A7L)+ 0&/4,,
MXP;0ZZ\B&8AGQ['R\WS02EGJ*;2+M(.GVCVJ((57/>.A,<]L=A#TH?>OB7&T
M]B@9&?HA<+ISM>=,A5T@>6=:92.GP//;#&IW6;\ T7BOF;MBUD3R;(/YP9,#
M+/B9)-]"E)"Y1TWI/-I>P5)P\"032:XWR'NT]8J=!,]-4B*H5*Y=Z>+WB:33
M\/E)JF93YP'4??\LX.5JPDG-&1L-0H4U@5Y_EU?_A:M[LL >U)*+*(60VOLB
MR;;)(4J)VE_KWZ^/PA(*D-#CGCP15JB9B]CDX$??8'3-45(#J>;])ML6X*N]
MPNQ_;[-^65']9<;FH&_$[ ]P?RFJL0;GJ1U)-1-=B>.):S3L-/KJ$$#+!H4/
MH)4W*Y-8@XG7KLF@IH"[R36KDQI%F3O/):LS6.9Y'R>-<!OP]^6N?WK/G_9Y
M79);^^F=G);'S6N6/-<EJVT$=Z!9T,E\)  @!@%Q$**@%0!90/R%*Z8]F\XP
M$GD-G>I70]4&1Y&A'T]KP8;,Z5?L71G7I$/1PP="<Y.*X^\_/^JH^O/=[=/U
M%7I\6C]=/P9II-1LL>/X/=FX7\O\25; NJZ(H@FF)7U,>#\M K73 BLO!H34
M)GD+_CZ9 9Z!]R1-VXPO4[$@,7HEY[?!A+"7JAH)%>U-Z/HD^SKE!8W!I2W.
M+7W5YV:P=#:';IN@PD!%<@.J_E]2M@"G4HIPNDK2NL)Q$^/D6"))'6Q64JM'
M4VR+MI)2CNM'I?%]G,:EA:^;-(B">@5W D-"M$[M!DY#$H_92&D*-F]GAVVT
M:<--&;WA1A"_IK '_(:)_(CJ6Y Q_FM2[47O]::<&YA1R?_%AH O#JJM>P;
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
M)W_@]/B4GXYZP"\)G*%99;7J=59$L"1JH2&Q*"V,WRR+V+H0*=,;B]JUU;9
MCQ)Q7HK*LN2#=SXS1'K5:UL;3C< A:PZM-1O!Y1<[E< "QFD,13QOHXSBG)^
M\Q%,*8$T5TE?1=^>1DD!A%2'[.BI;@%7HGA41S>['5$/FK>S62=E@R6CQ"*,
M:4H45.0WX.I929VS+Q/OQ,1&MCE>6I^-JM76RKG7EJ9$X$ITU^(35E+&7? ^
M-SZHK9(W?USV9Q/]%"491(MN,N&'(4JL-E)(606'0&!EJ#89:IQ:X*JWAE_Y
MOJC=D>U=T4/IY/'(EX2+[LG5FP:FL[;KVSQ5!Z6],+OE:8^^,"?&=!*ISH.Y
M"._YLC+D0)+-E^-*NQ-VT\FA.6U#3L5'-X)XKV"RS].8/ Y9QW4=4]A?K=DH
M89C11T.K12N0]6O5NHN@E/1F1R[WUSR#@,NBW">'3='IFU01.#3&!TYZ\F=]
M\78*#I*%&$#40 2S2+<%%0!%':B!FQ*-(X6*MY.HZD\+$FH8#=YZRI6GMJ4P
M"=.K1;S;4ZX+XSDMRNY;!W)'M:<##:52JP.-B6;@)6SH"<S\/JR:#9QP_&\C
MHQ:&0/9I0!NU0X<X!%'PB((33L,68//W1?@+)PF (JQ@*"E]7O,_9P5Y/Q8Q
MQ/83NC1MP\D:^ZC$F^<T>:%?U56-;\E;\Y4\0F+HO'I#/KTHA8QH?=T5 1IU
M8",!'+70NYGES3*L7@@L1+/-0VMV,Q!+=4/-QH.%U=&"QZHMUUD"PYO6.F8_
MAY:%@?BK^#Z*A-X2)GZL/R=FA>/'FCRV^RU>_!_8[59[I_ I%CX_$<I4.5)8
M:0"G0J^(J YA]I8WK#1W]S'R[OA71^@Y%EZTU*=9:A%&5[0U<0(#2.;5HW=3
M%UD"KS,:,O>5-E*R-* 2,WC\(9NSD+J+>G24)A\+\KX+?\'+BOH+2JI_D#=Q
MF<3\247SB':X*'!L?'TB"0 M3-R"0!*,X'>W(Z[*2WL0G3S:#]+#/M*T*;/8
M#6 FTK9UZ]_OWNT%5M3Z=@)':BRT?&FW E7WUY>MW7Z.G"X*LRWQU?O+9<]]
MLN!$+P>Z]43E'&SQ]]GW*H6Z5T$-R-+>KGM<T>#ET:=Y6K]Z0,IQK[SW(OO=
M.2"H])6XTL7?1_" 2UR\X9LZBUD8(B87\&5T2*HHO<=DE:R*7K3!?GPV@NFH
MG8\X -1""/C%N*'8^XR&4"90<6%1%_4NKW!)NZ_)"31M7,J@(L,"*$0 5! (
MP/K7=9.66M@+KCH\F#S*;W8JM3V<NYI89.&CN\^9OEUNP$[VFE05AD80Y.XF
M^C?TY*/GT5-^D4=%?)-&+X,BQQM?:+,,^$C;A9"T$C_6P6)-%T._P7)+BA0?
M33-9=L[##Y_V-\<.W;.5 %.W0__KE !SIHWJB)F!V#X?8QU;.UC9+WN[TK<N
MDQT4-.SPLL_@8 47'##KJ0G.U/ :@12EK-4/V<<=ML21\W'H F?;/20,+L0F
MJ$1">47KL?5>&L]6O[5Y)=_#$R#/Y,BOIQQB"UE #8'^(MJE BK_KF"<>[%<
MN?)Q:];@6^A%GW5WT32U#5V2[QRD58G3.9GH61Y% ?:GG(>S4R\4N6OB&JX5
M'B:I]?B(+$\B$WP^=S2W$'C\:-#7N!N62@?/ /IX+%<%L@<H-M=]WHC> 4+P
M($%)=\6ZS WJ<7;98.^6=:>(1S9=@%&\W/^2%"])=EL2-L3FFY9/0&P&8E-.
MO02^^:'%HL<$"[X^%1RM9W: J='HT'8H<+@D9[:C 7(XV;R5EE=5SY2CBK5.
M&UU)47ER2!>,#;&^5\6-%%YMCE>8N6:9;D3T2![)0MX,>)<8"@:S:2(6#2K?
M\)GH&S[W0^#GO 4UU6?D1(WI%>%.TUE&!DQKP00H(*S;BT,<=+_?G2KB.5S
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
MAV_I3]@/<2+R$']@W&S\\5R5?I7"'*P"?^[8NQN2D!JEU(=^"WW <9@\;GX
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
MMN'=4$B3W:CBVUJ]1X$B0)80R7EJP6,E;U%Q=XDT*OE9CF]^)W\C__&G_ K
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
M=F"OI"!<O0J"R#Q'4RC8'@L8/S.JX<:5*F@MHC 0$XBXR66:HWE0)\/6 OU
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
M7A(Q(S9;>_0K<:X<3CJZHF)'$M=%(5QU?*\VI46-HHSL5,B8+W6R99:-J,E
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
MIWL%]C1\BIO:)<V1IHV#I5NI<"&.=M4.]FF@?>&#B5"\N$G@'JP3OBJEK$^
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
M&N.4BRM?WA&V]JW=AMJ6"]4(L7'MT5YN'2313S_L56V^).LR/F!="YO71FR
MUR64!U8U$Z;/@X(MLH+]_6\_OV\A<#8<-_WEA,;I7XXDSBV%8A)(DS._9_TK
MI5I I"SLBR>/:[0-W0%IH>)Z2': I.HI[5T_>5:SX58!!S 54UX13['4RE:%
M^& ! OG(H5J80#'&.C9B:U$'HP9.)6SQ]C3B/#*,DZ4'?"W;N#2V7.H5\-0V
MM8#(!^HQ?K#V63;I@;6WQ+<%)=?D;']K&<B:5X&,[=#)Y,[E&:Y$5<!J;*!G
M^CGC**_2]V;GP@MIP8\5/QX@\4(*"^2PC:I@:!,;)?>F)E4RP_.&A$O++0^E
M:KC49-:9"".E2 )XKP'E3"]#LLMM+6D0GVFGJT-JR1WW BTQ;"=V!KF-N_"O
M66#JK,/A-[(\$"D5 ,@=N$IQ^!J!9*"3J?* 9'5#!0&EQ74OV,6.^)88HA"O
M)_0Y,)XU + -IGJ^Y(]!'56@YK7J25(0$%+$BA\X?LJROQDHYY8$.GYNRE(/
MLU%-$;O/A*XW(7%FW(CFYG@5V;=&3ZD$^/%S79VBF+-66[$5<P9%@%M44Z9.
MVI#\KP,_<?[74A1SNNJA.[NI>[@&P/AY6$<5P,FEP-;DK<^XS(7[6]?BWWJ.
M,)5W<;-+TMV^7K.<^0AP5@1HR.R4 JG=K(W3W:8QU8'1+BR-V[M$A6G% OL\
M=2"[)&HQ*XD,O6/,$<D]AU@Z<QV#;)0$BJW8=%DL2U/0I"E@)7@E5-^:/KAD
MQJUNJ3G"6O)WR<VWD%S31]'+IPC2G/:3!-JC$'[F_!XE%9&7S)]M^?67EIH"
M[Z09#G*L4XVOA2E$S:0;L;8TR&-)H-C:4I_CLE3%&D1UD,P<-J+0KKA)Z)/=
M#FRZQ[N#B&#O&B9:T=A^1)R+YQWQN,?#78-%N"'^K;47C_+&KLAL?7XV8@PL
MUU0PN@V2>H&G%+54VM7(KZ?52:>P_*RT?.6Y1077YL60C[&$:"5M:A18"= 7
MY:5@2C5-2/FHJ191C82=+T54:$54[USV8+ES:T=#R[WR;*52J8:/IT#;YIT#
MY\N,7V'(WY%(P^"OR=IR+TDY90C@#35;=PSLZK1-BJ^F!Y) /7WW-*UJ^^W*
M&5+YD2K38$/3WH%]66!/)^VO+?RR&Q;&:(LM&GG]R,&Z9MZ:;V^;AYEVD.;$
M/DX7,N3^],%$]3YMI["\5R2SCGJ\JV%5-2>H<Q'<!QP N1,'7(J1" ."*V^O
M\:@Y,TT]ZV%@)$PJ'*O:!^HBD;!:?%;0,>+V-$'!#B2W2FPKUYK*;GM?3 *
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
M'ZS=IBI$M*YNK=+;R,HN^NF[IP+<&;-\9[$ZISZQ^6\$\XUX!*FW][2XTP$
MKR.J%#>ZR(/2UI/K!\_>1-[/D>6M%0SSNN_&>QAJ=XG2T?-7YJV_D']'M9UY
M&FA=_@:QB4DGI2O[ WW8DB;S!^JM?Z4*-"Y\,&)%4MP87*698JLUXJVOB0I]
MBU]@=I#J)'%I<Q@%6+=<39TS)85<^F2\NKB\-Y0BI?<6_7>D0-W\[V.\0TA1
MMK I_:J?7DT83ZO/G[KW5&WZUZ=MBS;U7_K^O32?Z]%\#J/OWTO+1=B\[-&J
M2<AL(GWCH5?=6QS(W#"7 T^?<NZ(F-M%XA\L=RYX<QT9B,AO8'#98<6G%@E2
M8_?*RH6WXRT&:>N[K\0!EH,V2,B)&D;8WTI9T <$I:@9IVS$_YG+8D#\QW(!
M2U/,K/+5*7&LAB: Z>X V>YI6XS%ZH8D]6+P;6V[X*&_V1DYHQ)TQHD"ICLX
M%_XR\1RY4UKY"#7O$)1A57H@MZI*[_,@])/6K^"=1*L 3O,(UE$2;';0L+4"
MV4CC]+I_Y#Z$\" NF?^.?PMN5YM"\S3ES!Q7P<+ ^M(:SU(W(5_)PJ?IGN4(
M!QARUO?*%SNQK8MG;H30(,'LG-@^X;LRX9*W@3LEZUZ>QJD4_!=>77K:J==(
M+?IA[=/4[R7ZI;S\"4DI6^*]*Y:X6,9N1>4\WQ+T.6X"@YJQ;^CX-I(TBZ5
MQ=" :Y!S<:#N#H%]O!%#Q<2EQ57U6W7[\@7!3=\"99I7Y,U LOGU*,IUZP5$
M'*]&]@P^C_ZEZ#9F6<=Y&;K2]J70]J70]J70UGBA[3=;Q::C[AI+U_J-K'ZI
M7'NI7'NI7#,^^R=%_;,E',)PX=_1]28TH.J:X8Q?U;70"*9*%XQQ)G5>+21<
M4Z-3>#NYV*0#=3B2KFS$R"NNC:WXE.A>(@M:KLVM:]FQMIZM^?]+L0I4*B/:
M%I@$2]I)@)QE4[T@WYZ\!:&FP.H(I'\!05D0Y^0AO/*"T(]BR8(W'6H 8/%-
MP6BH(\O0M>_UN!AK5-0(!O4!I%D^F]G5TL)(B0'7XBW!OW")K733U'R&K:G:
MJ5BW3Y0R] S=ACD PTV006RDIJ"D6LF$-"Z\ 2?C@V*JL%#5EH0$2W 2H _;
MDMB13T-*@MO(MS=60&9KG\1FI$J?A\Y5L#6<),$ER $[J7N<FJ/AY1:@CDK7
M#LVE)!23!*^"(!)]UW-,-9?YT0T:5:NT/K@W)'A(4!.P;DH[82]![)P?3F]]
M2WS*G 3A.!7)1,I>.\")L%F"<G 1&^V,VE3JC&9O-<)!SK>5YV4SI;#GA=SZ
MS";$"2[YS@2"EF<GK>JSZP:8F=WPL*T-::Y*D X_!E0;QSK<&P>+:6ZY+G'.
M]EGD,?W%0=Z:%+"9C&ST)CMNV58M^H5L\,,/#SB#QX2U<)BVA'23&+?D*T-H
MYCD)1HLH#$++<[A](J:=F7E;:P8WBD?.;EYWDPVE15:K*.90'.)@Y\%-A*O=
M9 ,KEP)WO2H=-N 3Z-2@3X3GRD1%K972KC!)"_RM-;^$<A*=O' F_:1,.'FF
M4)V*<!EE%UBEEUH;T2-F652VI@BWL:5HT]=C]_Q;]@U8AO52!PUPX$IL 4E_
M4CHB>?$XRHW< 6GX=O1>4..F,S8 37+73G1*ISC'P59SEG GO-$S4H%T&6L!
M6@2]%!L/\;S44#^L$9."&;*7B[>*I)=XZ'86>(TGJ1J,53< G 9/92B7<1<@
MLF3 7[TA3_&/!G53CT GHX9EB9AQ6R/@!/%T>.PGMV2N<\/"7TF8F03.F>4*
MN>3:Q[/ISG*3:>K C-?! +-J5EH"M$B;B0-.I&K./!$XX<1,-YB(:_+/(7'@
ML\V[X$WFO$N0+N-M_Q 4$'<3H1N.NQ5XT^5NE709=S7".A"*O)A\G")&'UQR
M1#VV(J&9+ ]W$DI;@8Q9PHA&^*B^3 NXC<\Y#6SFA=3C)LAB1_QD$EU71Q\M
MV:N%-/,<_H,="RSWG<^B76"HW8\J=.V 76&]*\]V(^%.UX+GTA)0)_T+_'[U
MT, \@)HB4CB:VN0'2[V$/Z1+LA:*YH[L&-<S?#N&&FZ5X1@ZBXU@="W2+%,G
M9:VW3B% NY_-<+!;B78P+G]"6H@%EWULIM\<C1TE,;M]'I_F->%^$3%R6^7
MS<K@N#)Q61#YQ-#Y4(.M;NIWDU*MEYW,6CK]]=K7K5AH/?&\SK>TPW4X=&0O
MZWHGQ5B0'FK?\APZQ2/4/(P.A04OP^A>)J+UF(B&,8SN90X@[# Z1<<@>@C(
M'Q'?Q\4C_W_W_!,37?P:H& VJ5!4\IT$ VGI!\1"(Y7@S7"P?:1V&>[@'FB/
MO]+Z1AI=U<- [22KS0!3]\^X=8F2"P33/T]+FJ]9$!RQVY];6VM-@EN+.I\L
M-X+.U^F"-DYOH/4YH9. 6-,T?XF<]2%K6<K-+GXQWHN[EA^E[<)I&[4$4Y_\
MGB)RY?&52!!*D;[N.[16[QK4K]TW=KWU-5E;[B4!3V0ZKCLE%M50!:]D.CNM
M=W'+K/)<WP[]=/AH0M=%=<-@5<?:E0D/W>4O#^7REZ2=_?']/&F/<;^QO&2,
M53!;KWTN82'A>L"G7D#M^!XTE]B-NI4I*@!<WN,657_T?&(+%)R/GLTX2@)O
MR\V2]A8/+EW'Y#B/^";NB/ ;'?'@=DD#VW)_)1:TJP>!T5B]HE8Q!&$%5"VW
M7F)M8NA<<?2WY/ B*TS_*V]N!1OP--HN>!,SV14(B5+=?1_Y'N.6SD( E[)0
MBE],C!VE[8)54_<H4=@PER,19/.82R7?T(:$!$3$,0U];GP96NK7+-<DMP+G
MC]S1X(O8.;\IB,_WZX42F2.ZDA<#FY6 &<H6:8>EJK#:R"2?%=*]2I\>6<P3
M]:=)WIZ 5!%<N-3T)D"8<70IX1)G5X*7:,/T*K0]VQMZ56R#A&/U2I^Q4G%!
M,\$ V*C%Q"@(N;GE5W S,Y^O QIJZ4"W.!>8V44X_8A_S^$NQQ>X';_3AV)M
M%[0)L;:3<"CM_).,DM^9GTF>]-C9SD2:RJ)(!JZ25FVBQ^#I&0(1,21CL2J@
M(Y^:T<&?YK5Q[KYV0<Q8TT(1_3FR!X@+KS8#LBESN/H99JIC._'J]HB3M7?
MY/Z)Z5#[^-D$J)W;(VZB7LUE=<:=_,W6\DW,W>T$-VT#NT0Z@!P;W48X<;-"
M+R(WQ%"V6"V,D9E=M9)<;H930RG(RC[E/F%*@Q%+WV W9E-@066[.+=.X8$R
M;KSXCC%'1$MNF$>V.Y?M"5D2_Y':),A-WCC;9W:[B;SF?LA,2(?V)3O 7+\A
MI"5#VDP"=3]D<)NGPIR[/B)5YDTE85M)0CX1SV&^FL-0_@8[[QV,)15B3#@?
M&\9$O*XD8*/U8ZO@=FS3::!E3S,H_.+9KM>A5HX6J 8:A>W]IAF#"8C]IS5[
M?.T0FD!RF!UG4KV>BX?WAI?,]$45 ,HL<FAXY:V8ORVT+:D"?/4?_W@M?B1R
MP,3?_G]02P,$%     @ ZH&/6FO/M^3W#04 ,!(&  T   !I;6%G95\P,#$N
M:G!G[+H'5%/MUR=Z$!01$.E2(TU42A3I+2#21$1 *:%$I==80 ($@O2.H(#
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
MU3#LY+."N9XRH<(\BPG%S2UBA%Q>@E\&9]JR+W*E?#>YE5Q-Y5Y?'.[&QF
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
M/>E\92:)UP41]5Y<,:\K-;TQ: B2*#7Z+0)PO%[[_&C7]!2>C/B@8G38B$N
M^KGF=F&>0+ALNX,>7M^=&IG%(*DW:#.)!&,YL>[9=:M50LS72Y=Q)T8&+I1F
M*"VDB+-0YIO(W7WSI\ $8J7-KRL4UDBJ^6OPF?'4SHKYY&Y*J1<\LV&NJMS+
M52E0)$73;NJGPB4#U>*1I*/&/A$IAU#T(SH0H\6P.(^15.)@$C$H%2U'/MC]
M"-HC2^V<T,H4U=JB52N?.F_8W<GP,Z"#2=JM=XT3@0KLUJWC"FU.1 0WH5,G
M-N_1796"SZT-MY.9_\R &B2+Z'D12@4\KF\X+A??RW7$><9K7[6H9"4$),?6
M^F8X]@J4EZT&599X/_G66!]<95#\,D Q0[#1-J98D#M\BE&Y36"NPU_V:&P_
MB(A(VCG0<A$F#A:0D"G^#94.G?#^!%U)^S4"+)JKZQ$1QMV4 &U3IPE$H/*W
M0[?X4 ^1M2*M+B'I>M<<"Q-8Z,!?FL94WLN[OR:U?3R(-H<YNC)P1%7%5$AC
M09G^VU5-_N)L=^GFY@GC'I\Y30@;6$=8&YN_58\;A9;DG,WE]]V!E2'(CG2
M'X4DA=<?B%'ER9 $'$P<;4Y.J>XQ%^P+/T[.:BI&E?3L*[XF;<H256*JGI4:
MOG9T-G<++%\3%\WJD@ID\=,J6M<3?5,6$0:AX'?'P4[R 8U-_T Q?$S-"@7K
M0> @"6V/B,,GP-#^_9*H'<^ -&;41UK_DEJL#)A0M&+IH)KB%?A@<9/9FNQ'
M?)=X&A=VV:EC(D@_E.5A&M_A$[0+"0J>K]Y$E-/&L VP6"I[U2J^+JAK3E>,
MJ[,#0GZ><#=L"<KG'=24J_ C&3=W0PW!XPSW;!%,^@WCL/OH4E,_Z;?18&>#
M4EZ5TDG;E#J0I08S!O5()=H@_H0DB*@:HG 1+5+:)"A:??-'4J J$&XPR*2M
M!LQ3K+^KF(WTW7_YLZC88&DYVZ[F $90=K"KJD:^B131<+6(P"\F(AJR(^F
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
M7*&:<W+Z&?^K0,07M5T/D.+!T%5X6*_-5$95I>3'D?")0?,ZDS0(RL%JK#H
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
M]QP O.]6ZF#D&D*!"/DVP<&\@!E):G+L"LJ>TNUG<!PAB+1MA?!7CPULV!'
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
MUE_E59SCV7'=(7F"+P?PA8)*G2V"XSL^_* 7L")ABJ#]NJ7L%"$^&"'0]$*
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
MT_DCZ?PZ!WY>RG^XI8?]'E)5AL&KQJ.A2)C*"*1-=A=XA&9$P3Y0OW72T99
M0T0$.\..ZF37>Y@IAV7?<PWTT9F1JFL(T/JPDQAR^2B\*F/%FO:#;D)[O!K'
M%@0)EZGA%)_;MUV@U&=#&:W-TN5KTL'#]*H"7_2^D5:3?/. P"V,\(]Z-,W,
MF_&A=Q2C^(X,<#VO)J,=/H:=44V$'4?"NENX%%;8,)!,$OK:I5F:^X$M37W4
MI$A3\%4P#]?LTE^\?G!OKEZK0%D!5/-==<1-V+UAPG0>>S<87PI-ANFQ6^"O
M3=HX0/S(:T=NP$Q>%Q0 DTTSVASPD6TAM^\08JO+#RH.K#]1R#HP6^NGI1>
M[_3?."]OGPB@,[G0U-'0;3J9:,3FZV(HL(<<>B/5&Z1HB(XI=6HC/;O0L=-3
MLXSN(D>UC/>D%6:-IK35UJ+WX8<U;C'6;WYW=/2YM)!B)I\S=TR3 V3SK^Y
MMIZG-F%G$LU;<I0&F>*E#?W>,&A3'][<DG_QIF.S+C<_L^5R1DZHK$_7U+YY
MDZE1,>LU'>'MI!YX'-J/P/.N)-(RZ/6TI%@*-$XZYUF!%WKO:WQ?@^ITP,YQ
MC#M2LH7HUU!2L_#<R[N&,BEG>BUREB 273V1O]W5>2.!,/V<B_*"&?M1<%;B
M>O)V<%=OL^P6;&M6OJQ\Q&>5QK+]AU8O#VNLI6\9F.+/SNZ4D(Q0\YJKC[_D
M:#+UL>2D%GSZ:9T%'<>XC>Y.'SE/F_#&2#9(4L)>E8S/#-Q2PX)FWQRN -6_
M(1;N.'\P4KNWKTOSRW7KK,TJ-G\&SL$76SL?MZ)Q[?L<U;,5&]4D,S2['XI;
M)P@:43!'['Y;*2"RLCY]W6I1->5HHMGQ)M91E<WGQLUINYF':!L)<'],?$:5
M-V0[YGJBI'7V!0+C>*9A$"VLW<%Y(ZK<4)C<I<R_IS$DWQZ,%\A?P 6%N7W)
MS*]-.&W*7 3':=9.X"S-C8)H[Y4HCF_#"#$]RY"=5D><616"\,L-;],L!OQL
M@_C]M(WQ#2-ESQ.!)#7'$UN RSFDWW@?]?_=6O/B%\$9MO+/%'@$AISQY7_O
M?>'+$,!TS:.[,?2;F"T<X$][7YS[1WM?D!YA)&4X@(LO!U@0,9R89PT*+&UC
M"6O\^^<)EZJYWFN'F;#\XK/PZY'%5O:55FL6I8C5N/FL&C/Y&SN%23&(._#2
MX&^],_X?+5D<X!8;\M&Z&+=A26:VZ]:M(Y[DXZ0T%W#O/OW=U_.$P4M_>[^
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
MSDW>;\MUE4KU<B,= I"C*X*,DTP15F:3"+)H1G!E"\VH&<N'E@1OJCF&!W7
M]$;*;CE+2^'-09UX 4VU^/'ZLV^&@Q-/+^Y7._\ZPCKX!.NCV;X;5^ZN&D(I
M^^'M;$B?H1MY?#","W0E%AST8W34OJX0!S]1ITH+3%XNU/)M'Q!M^CJE=$_Y
MU,&D.2U@)Y[Y#-/<CZAT;B)PT3.5]8K@VQL/WPM31EUH OU"J;QL*1Q98'80
M:4FV7.8 +\&\F<YF;#3L*,WE&9FTZU$\13+)T)K\S+.=J$&*-<0H+DA((^*^
M[;A?Z+B87J?\$3,0T (5\IX28<6C19&U=E?K]!]P@.N(+6"1G8KIM*HI=;75
M3]!^6-S?(VM2/3^,7^U!$K-7ZE5*.DT&M6LGKQK#"$TB58XN%U$$!4'KF<X5
M/NHH&1N'LG\^!A+.4J?R2L8GD:D!.Q (DO?M*8.AZO*C$TX+4SNQEP;PYLHT
MY_5J WXG[[I'!XM#:_05($6H_3,!.YFGJ-@HP[!IN#@RJ ,M2,-&KV$DD.;M
M.:+#.BRW5ED-:F_,#5OK/OPDK^U@]J7[EP>"$X^E,RP)@W/I4]_[F_K]U%,2
M9ZC;V (S3<-P+]R8V@PO4XR?XH%O*J<5T5=8A6P]YDE:45S%\X%UWQCT/J1V
M>PA\%WH?4W%PW>_:T8HOH"NU]@+5O]*WT.N(46&+^[!NV.31GD#EP6Y:[[O5
M<=@/-E\Y[3Y[#R\K7<=W_W$K*GS9A'S"D?Z9E8$2#Z480:(;CGC2>LG)]]&*
MOI =U6I'R]U'RIG[?6F6G;(B@X;'CU9EF%$?;#ZF1WKI?(7:3!T6_'I\1I(I
M%D\78V'1RBY,>;"188U2IO*V)>ZOCD\6!Q'.M(X,GJF=\6UZ-:-$]2E84T.]
MA2*9E53N&NX17D"(_U8MSS7V9^[PA1<Z,@[,,ZY/L3^0KZ7*+*FETNQ3#$7;
M^GH%OAN.B#B*I?2/+/Q&U?%(=U=J<_:E0=D[\535DU@VGQ7U]"KE1%(F[7@;
M!C_?VA-$3V'E,JTI(,(!DP [SGIQ'SG8)DUH,Z'Y12Q*"ONPQ6F2T3I&^Q\_
M:\KP>P':?%ZX41SLO8\#;,4TJW$ +T2\-(0IBF7OZF>H@;YV0S YI@T7S[FB
MSK-JN(JNWAVMJZXK+*:<\&QF2_8U6(5295J[KZ?/M$L..""S3]+THW7BG:_V
M%G=[%'TE.DD:'_=>60;@^5 ^]C '>#V:U*2ZA.%A"C/.H;;0DCL"=L-C%&G0
M%LM=3#<PA *)G9)-:PGJ]*6\7._=XBVKV$"S265+U^7(! @ILQ_[$W7;^HU>
MQGLKG87ET;91(/=@$DAH&P<0ABF!G:WHK53)B.KL9Y@.66V:?WT!&-0*D^@K
MLU(AC#"-<+[Z-G=LXO/MWK50&)>&*LK+5C1J+0-U K>V@C4CU8WZ+1R :D(
M]04["=N4\)!]RJPFPK5\JF7\\]J:1MJ%RAD.$,^U@(@*.).WN"%]9F.0Y"7-
M3*8X8F*HEKI?:B6D5>FRM=[B;2&B#NS/Z'YU$O428MS<F!5=[3L6@'$GC&US
MHL([,>/U#@/^>@L8,?8ALS#?&<18$!V6<=$F0H8E<WX,THE-S'(WN9PTT'N2
M*ABQGC^@2'L (4Y#:AQDZ_.1R><'\(W\EZN&J\-]+]0,K_F=^^#E7X;W4]F<
MXJ_7L+1HN#<UQ;"LQ]?AW]8T5H>65VA\D\LZZ' L[S:Q F'&.%'0)O%U)$6]
MIH;:&1"PNR:E_,M%"WIU%%]$M=Z*M^\UG=*#4L]N+1USKTXL6_F2:? WP/_>
M:=&)/;S%RW#1=@VMT^+F1W:57,F,!0Z5;OUH-@UL4<H!>'(.;*-9TONV0D!U
M3Z:P0F#ST W,=/Y# J./_1&]^RETB(=W?^#]!-L5+P_URUKI^Q[S2&P;2OB"
MU@43&4$?^C#-+ICIJ!\'5/U(3+&XSP^/BCJQN]E[HHZ:+<R]O_9&N /M>?B\
M&$2#SB:6R#U^*CZQE."9*G1W(OBGW=VI!W=_0S[G>_F?@";]=Y>#,B\V(;/F
M5P)X"HEG[SE][-!-S+-[]N+V8W'_\T$66TW3\UF%=LR6[R:B^58]:DI:  ;.
MG6"W;E9QZ<%NN!_RH60:9GF8@=^.Q1(WIK<F/_1X>QT([)+;8XH;$N1%ZC8I
MH-_EB(!W7G<&P!,Q;BS!%C/U[S&*-=@V!._R+:1*CK&'L(G8AORSIY'\,O.1
MKBZ\'&"[*#=2>2(Q[%W65.*/Z>CV7J(1/0.\0I5Q\3N("J#&3]N#XKE>6*'@
M$_QM1/WX6\G"R#1[&J$9&]-T,&8,3#8:6(]7DQ&X^8FHMK07^LV/GU6X:].:
M?IV%;;!@Z##EJ?,MYKA$DB3,T%N6OV:P&KIKB0-(W2(\J(5!^U&BS\<*8_.1
MAP8VICE *R3"('SH-MVJ63S];86W VM-KZ_*F?33-^ X@#; -.-&0V0EN>I>
M\(+L0)DZGJ*%+.,99]%#)!Z8ZH)#8OT8"0QI=]D/$BA0F24'38(GLM+I:U9C
M9'*"7!8',!]Z4=-4%3$GY>^7FX2TYP :30?8'V2A+#P'\(>#!O<[I[;T!Y]
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
M8A;FL<55VW";)P+&:SF B#2# SP:Q@[]!E_3*>( #YZDPAHS.4!?$Y;-B^
M#^&% 7A'#M"+)*QR&; T;#B  YS@=KMIE.G[DWMBI!E-C9WL2%_A &U131Q@
M5A?R5S=</ K9E+;F "WG3</#M#G BW X<P^! \AASI-\N$KDT# D7[9.> F)
M'=;. <)QX.@/[FF[TBBV+-G:%2YVB!4(YP ??.#D2ZAS'""/:RD,UU*$GQ8F
M?U'\X2;=DP.<WL2 ^S'LD^S,IM^IZL6X0F!NQ+,9W'&;\_QK PQA6O+!QQS
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
MQQ<Z8083FO0T)(:H7-WY\YRMHZ;6L^,=.A9Y G#C8,^.&**C\#4E[9X&+M7
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
M08'P\/D=Y$WB)3,:2/CBPU&*5YJJ[:$FA^[<SM8?(R6'EW2[8I78M.@\!3"
M"4]TJ1T?'Y_@W@83&0@1T+2M*?AGVN1IBXS*GW@QW&&PW#F[_7+:L3ND0*P<
MAF4MY=0HBPX1"O]WQPN(G3E$7@N0/G&4^4GXV"G%KJ]IIR!WNM6?0%9LA2HA
MN%WX5G7XK,#F-,QQI:HVNI6%P<0@C@[6 71C^7;BE$>Y3N484P:Z\RHK*\:H
M3\NAN=^!%E^'EN** ZDQE>.T0+4&:@!)!MF@@,M2'PW'Y5=ZU3?DP'_*<:5-
MV0< $E=:C(T:Q8EBLA#H78N;*'X&DQ"'V*OZQG@08]G99)WQ>OY#=MZ3=(^I
MA::KZ^64IQ638_+UM_M#3$L&*O5#I)#(H(V [8]E6JW55%Q1-\U/G5"/B')0
MA]@=A(BJO_A;T8:![+$S/R3TIPS4YPB:$W#[2QUU/()IO)P##+81:^+COPUP
MX1687CKO^UP"[BBF@![H?#X-X_N>HCK"EYS@GK*7'U'T-/'4[N9K [BR5U:Z
M?<OD\*RQRKHIFY]4\+ ^=Y^+()"4T/P=V+N\9,I!3,0L8EF;<P*T;Z-"N3"+
MRK)%=]SS,HQ+V^ARQ*MY=WP2UZ@ 3%QSL&_=;/G1-*%9K9<15KAH$CB2*;>Z
M)QD?' 9=03I?NW/)6/7#NQUW4OC?8LR=J+'='Z<2"U]"NV'CC6QW04C'8<^
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
MHX3. $JUW73"+NP)EDB;)ZR]9F:J*Q#-]0[6:P0N=S:M9ZS4!NBP)PCQKUJ
MPM WUVC!RGGS<F/?(;_1H YY6FV4.IM)K5>GBFE5CQ0/<25G ]ZN<A5UNTKS
M_@'4J5)F(GBFI\=YZJ#[@GP=A[I-*\%[2$\WV\,MT'U%]$ 7S=.%*]""G3@I
M,$H0ZE]XZ71@8VPUT) :F^6UF^5%,"KT!Q;RI$,!4M(C]MBQ:_#$*=+*DGB"
M%^O.OA^PH[;>7_@?B< %N C_@X5R#GU&(%D$N.;!P+>=7'/P.)4^&]8E<%F'
M6836/W7+SET+@Q?K92]B1:M'ERM+&M^FG: WME0K^[?7]2K_U  (>_"M*F:F
M0+%CHK("[U]\ &(BB^T+.K+RF&YX):P2@$[B"I>!8I]95D7362$%X![/,+IS
M8RE&^>.)=:FYQ?!*2J^#D41#;D21G:]O<,E#W!5\JRI6O]P/)HR?;4CS>UI/
M:T6:.0H">1<H.<(V1>WSXQK18006.,C9&:;F2 D@B"_B]WCG!O[X]X]H<>:N
MVHDZXDLX<.I#H*8@LJ[\K$9,3I)K%[<@RHA+2-F!SQ')U2;C?AL*T4KITYW>
MKWK597]1UE.B+;AZ 6O;86/V=)LX_*WY+<@M1#3N"%C&.<']9ZBNQ>/\<+U^
M7#@UZCN8RXC4O]PPI(MU*L80._*.@A$LU0G&[T[G\,XXXFM_-IK^3K\N0NG"
MYQYE'P__7\3Q5;YH.ITV[CN[FKP%\24(1JU^8SF*#H^E:.9T9&Z&E+%$6K7[
M MJ",<F7^S5&U_5W!,C!:\N+DR,8$;O6)?38')<@80HQ#*]16]G];%;H%X>_
M2QY8/ O^%0*IO&+<7@S)%2WQ$R^%T\/UPW9A[4B?= <FVR;D4OF[L&H O[IR
MIO[;&TNT;%;1M+_+W/WJ*9DWSUQ%]0N2#&A_*[>POIP+F C!4[+DV,Y@$.<0
M^)L=73VBQ<O'*? _;T$4N4(,ZE^+#64(H!+S&\'RC4&3KS*4?!G*!268F?;P
MD*SD>H(")E^/:R2QACM:7?V%:Q*[-K-7IV\]*QGO X^" 3:D,5-V->MX#'-U
M0I$):_4,>T_1^!+RMP2Z>UH#D*&U3_U=9B-]?V8W]D"\AT)<%&#2VQ&^A\J(
MR&G1LF7!4E#UV@X*DVUR32U%Z=>\BC)::'.-2X);=M3PDOGJ6&$0S:0)XULO
MX]0P8==&S.1\&?IR$UA#\#OP]ZV1%$!*))\NIE0RE+;#ME-R"Q>I4-2:<)PG
MK,/%2R/+OK$QV5(.99Q1CAQ)VL9I%?PLE4<PL^>(X;H04-QN<-2S9ICKAB[%
M]';BS%K>O$W3EYA7UF,Y#%>5EX'HLW'?59X7 ,MYSQ7\W5\TL(\?J_,*#&5W
MV=)A3Z@-J3EE 40@:&9))!\3Z5/+VID.>+1O3)!_DGZTWBCP1]0+4*TU]"6Z
M,16_9^6WPO4DW1([UX071S>)?-$0$B:9[I)*#8B4YH]E9RV;<J!<^2_\?? H
M/!*:V$1YL6D4GVPD 7,>IASV,[%)(5YI!F:2UZ [)(ZJLO90B_W3W2>^*D;"
MG=).KNX[' X=BZ!KS"S#.?>P&$%^E"Q.&'5E ;1K QK@48[RO$E?;6=% &S/
MFIO<659\]\YCM*!O2+[AR'V>N[ZX+MDY,RL/QBIL=):Z-K\H]'D;)^S=Z7]?
M'(I8-*T+_>-LJJ+YDGI;!R,AU7/@\Z/HI*MCD/?$[ZOL.1]'\ 2)+SIJ4%/X
M#Q<"O,UV4?%.:!1D@__\,]MOL83[MK^J& 8*!H0,.]B0WJF>8]?>0[269?&W
MC4,+MSNO#.OKK(NYW=%5E/NG->A&A$S'4QTH\J[Z/U2F31<,5*6UD5*W( KW
M9R;$&,3E( YJ@2J_)F%\?M 0GL"7 Y\"^':%5&*QWYM:-R1.^6]Y)CL(T)F6
M^P<!9G5>&.PKP3Q<4+C:QWXQ^K0O?!1XB*.9#\D246D1,8%-3O;+%ZYD'](8
M"*SC1'IQ+@Y5%3[/T*E<:Y9.O]3\[MW1S@"DV-=/K(ZB;CJ:*V/)](VE^B%
MM9)E%!,*F0R  PG(B:Z860?%BRUI\J]&UV@QQ#IJ.S7V%^95%V9#KX#."W8%
MXA/6*PU<ZM)0%NR3W]Y%,VQ'K)5;F6A0O9+0L2JQD"?*6N5*(_B[TP7I)QXP
M(DB935)</7P"T;H7]%IU?*&NO;/1&P^$^]4G!X1*?K4+..;YW"QV%^J:[I!R
M[=^-;?_N-K@%67H.Y+#5$$DP)?X!W&<<!,!ET'-(N[%:PQ9*&!PZ(=LQ#NM
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
M>RRR$F:E<?2VSXTG>SD.13KJD=,5(RE\<47X)#/;^ID8U\/)K;\BNW_R_.$
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
ML"89$[WU*'F+^<K-FS&.N*)'#S%'MH0H9F<GH/>9?8]QSXVQZW?/33A]+_D
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
M$[I>V$^P,)Q<PU&(?[*ZQ2K.X!BDGXV.9.W8+ 6&[E5?2PQ#"K .0"6M!CO
M@(5+=&XLL6'[@,%>M(LI=;S6C5P")W5,Q,(7;:EL()8E.]NPQ6JSP-1Z@M\S
M!=O:MWUU1W?2DKF8JM"Q3VS LK2_PLOH\L#:-RN3_HIY563KB6?UKT^\J;HW
MS[-Y]T!U1+.NN7IEU_,&JNJWJLQ!80_;@*+;@SXC7WG>+1?]Q--V,"MX%V_B
MZ,9H>%L6UUO(G%I-,X?6)Q$C;&"2MT55I3U@W*!7\YOIJ;=]W@RE23@7U&"U
M#2VH;]N(V(4Y&B 1]7JUJ%Y(2UUP_-RVM,(FE'[>ZQ16W#]QR?\/R+8VZASW
MGD_:QGM&7RV<ULC-/:AWIZB4+R1/<#*<QUS@D+4AG+C.D.$'JVD$YBO<56(<
MHA2U4$C?Q["&?DPBXZ/!018JRD$ID;4-<P)"4<YI-Q(DL;(,DYI^OWPHG$IH
M:E#^XK?3P@+T8\6DUMB&:VVOZ\[PC ARO^$YANO'#1==A(J+L#UX?LV26%(Y
M(8$-N!*E,,= MTBL]"W<3H;;&\P1ZHT[W60B[$>@J)P"^'VY&18]K@N.EY +
M^P?--7NT'6JJJ!KMIBD" ?X^7YV9E<8 [CBR;+U%/1$)FN&%6'VD<LXZ@+NQ
M>:EM!6'A 55A<B;6X 2K"ZO"S+B7&(E5IIHVS6(/5-)>3):$9.F!B:WJ8I#G
M17#]88,XNKPE788@6!>$VCF(GPA6G^!AY?8Y=[] YD7VXMY&,D1(K2>L'K(!
M[^4X4A6RA2DX,XEGB+*!B?WO)W")"#Y<93'F$F49P(B\!XMG0@PDL9_2L^H+
M,A:56M<;N*&@-U"B*34@:M7>%23&:,&$YQP\K=0B77@^XJHNGN?]Z4%7Z*'?
MQC5IX=PD"5=E;6D'F;ELP.M*8NA=J/PT,Y&EP]"O@\QO@OC)ZF8GE,/[098@
M%#29FD=%3"S%*BW\>H,QR+!/:Y33ZZTSHMS7#)9N<I:KIB+#2K28/AY50VS@
M!0*T0 W?;46\+5CX4H2&3PC67YLD)L)W-Z@RK)@O"!Y6T8-"/9X2K8AXO*06
MSQ?&M=<_>N2K!U3WE-'E'E#.'3O>4US_/2W2:\UN5+?^)*9DX&#"M9ICCL>[
MSN_@4<LM"YDG?-^F832U4AL F&T)08@1W$MVH'-H#&:%GA)=A>3N\!I?6K"0
M4H2^,CFT>.3EG,.Q D\*;%1],E.[ZQ6K!U_>'OGJOH8]E$,AM:B:C%IQEC=9
MP6=JA?D.Z.H6K""(CZYXIK\FB5GRI%$A,2JJ&0%>2(24V !#%-F$Y-<+I@91
MJINL>+"]2,! #[*EI$:^1)=,F(9ACE)MS;YQ%JJ)M,@ZOA>.;6\PI_M>8VR]
M]F=,(OFA6_TS=I7@IQ>"KZK6QVW&2I9XBNNLS1R4,64KJ>^?J+95I-F&'A"V
M7ZIJ$?ZJDM^3$OKATRMN&35-#O[ L?@NT34Q-A".:L/:P45WPMB IE$-$B3L
M-URE7!Y5NPDN4&=_[:;G1 D?1@:4B\+L W_:4K\]M/T13%F.0@CUL$HF:MG
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
M !MKH=E=US6G%C7YOB#*U).B<JJ1UM,GILC['5^J(Z&#)(:(PP4%Y%@U[9S
M2!,J@2!@N%LZ 3?Q6C92;I5K0_1W,X\5R]K!R3RW?DTV/DE'8[LDC[=C]3"'
M3S:G=,/%J9^I/\;?)$(')1@BP0E]G/;.AUD=M!#(D5=F#24>#H_>X 38P#XD
MKSI#=)W%UVP'@U#P89H!08]4@6AVSW&&C2<QKHO=[;T15[KCN/S%>4YB>WRS
M:/-1 (<B#->%92$H>0T[VX;Q:\G0B L2$I*DYR3S ,%?-@\JG(#\<.1\)&@I
MN7LOEH0H]7')%&<6&O >!/F.*W6@9;CCUB<*K* #5@P1O \;B&,P8X+80,\
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
M%<XL9K#=;3U$Z&8XIRZ8'[;M0#TLNX"5B3O+HWUMM?]G*VM*)E*Y>J9+(N^
MO<%*6W)0%9Z@%/8KGMO+FV81;S%URD5E0GG GMO/,P,78/@N.PF)N/TII(;Y
M F!B&7$&"@#"%^7)LE^PF5U_2=VH=#12B XB<&9?VH\ZH( 1]F1##>X$Z/4A
M.=HIEQWVXW)%'I>YC BR8&BP(W@A@#$[E6<$6'2MA0994UT8^:]0$FW]Y]);
MFSC3X1%D*T7,H<]1F8)8\_"F6DF_P44T,I1?[-_ZW*-F>E=VHT?D^LZ?B 3T
MU(%)0_]+^+":NMP%S/8!F?UW<W>\*-3(LRJXH6^;J_;:_/X;C*;X#;6)FH@.
MBR=G[4KMK)7L8@)U> 7<>3"U0V3/*?W^*#.<A<GR-X*BFMLBNG3CV9>&BV(T
M=DTE-I(T,;[0.>&QLR.[-I5S+.1G& E-[[SC+I9?<OKPKZZ^_Z[VXK]X<PC"
MM=[B/1C@!$IPN(H')YK[0BNX3/[OY;#BHI?613E9K]5IB(9G^WWO77M'.Q%]
M<8-"WFJ$C6M ^CXW_?V5G#2KG,>/7"M<SF6I;] H#%'9?%MWP.5'AOPVJ5\&
M?1;_E!1XW8TQ]SJU_>2Y>\EG<TZ4K3EH,'_O&EK9(8QMD4J1 YVSVR,YX_(=
ME+7 ATQ"-93:XV3X^5)4N#S]C%]E>]YXV*Y'58^_,DXSSIS:2XXVS??=+]?E
MY7KMOO@4G#JMJ2PR"H%F/<:HH<,(J_ ?\'J@"5:>?X(*19<;=RMZGC(5VH,N
MPD-4J.1R6U&RE7O]K'KQY4*J8MV[F#.W(A09H84MZ@.:\_HQ"%%\R //?6XJ
M!4??K3^P^L1M29W<9,,;LJP\Q*S;Y$%9Z?VOO:[9UNW=OM'W5V>]E$F4H;+L
MAI'7F*9^7BQ Y1^  A]A!WOJL4G=E U@48;0$?C%:NGTD#BXM(Q0H=C@O$&]
M<K74)*?U6'G7TP];AZVIRC-A)<\B*T/T=!I'<*Z<D%J<T4-LTM'G?UZR-7B+
MU6-"+!0I<, /K=P,T$7ZPNU=1FA'\0()0=74-#U'2!=492\CNDOW=:KW)7 B
MI*8I:,B.,TYP'G3:D4#R? G*X6R&O*)@SJ8 A<Y,T98:F&,>51\D_C[([3?(
MFLKM01@[_2.E.K=GX7#(@SU%A49:>PIS3US<*Q5@>+/(]($,J()XHT_1$-6L
M;+>6$;]C]'924]IBDG#'0"(_">(]#2L.HJ%&I]@? :;0V-^6V'%L=!9O!R:+
MEA&9T7[&^X%>.C-5K!-0!_5WQU5VA4C_ TPS5$+Q%I_;K<M#?8/FI@37^D%[
MK@U5L UW#4)QT:-H_H-/0OL$4'L?=(S+5,79@Z7D+FK*\,CUXB.UX XV,INB
M$Q;'O.5PCEVK<6PX:BPATBVL5;SQA\;Z>^H3A@"%)!&"D/DQ5:*W]T_ZBZ3;
M+T<,][_-4]Z19W#]Q#4GKF7UV=ORZI/CS#Y7=HQHZO7S<O3\X3#;MYJD<:N/
M-?=P*:?H9]NF?HWQTT0M0B00Q VZL7(RAP+.'*H4[,9_0BD[K*X1'F^$# !G
M=\!*SQ;HGUM&L 6E0?0X9G>_%I3*:2%2-(7VSP$S:L;^]4<*'LY,V 'BAJ?8
M1)\$>9?&S^UN"158PK%%BU$?/@DZ)PC&*0&]O=1;SEYM #D]"#0G13_ %NU/
MI3O9 T69[48<>Y(\--A!L0'P#V)J"9W;R<%_)W-CPNM.]=:VU_=KYO6$)<6&
M/_Z*2(B<[&ZU*-'CB(_ZS;:^^1XK/J7UAF"HU2SQ\JW>19M(3V\XT!N*> F
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
M'FW+QXG*&\.]NS -+;V8)#3*2E=.K&CA,RQ6$!X%G+MUM9V'ZLX*?-?CJY]
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
M2NO%UQ!%FI)AZ>T&2""9$-[[6%N^@+HY0\- S@(=N;&C%EARW?HS 2VW@BZ
MBD:BL 1<0+7VK#[)/7FR1RAK2,9&8BI59H!P@-_(KD/?Q)\!(#.&""])%7"*
MHA[*CPY&.*#CD9@F6WET'/E+^[EVO.8DO.*%Q/.V=<:&4"%!!2+X#U/#'K:=
M=/"GT!S8F>/C)$V!&++,','SJS%@^#(?TYR@#O&HCVAM2[';Z93IE@54=>-V
MCZT;K3:8W6?>YQO]>E%?]<"/!12T>XX__D+"@U4&9/O?0T<Y84'>D$>IW![J
M/V_=,JP]3-,'@8R(OQN)3W_CP&=LZ F-ZA>$!,VQMY]GI!QOFZ'VUJ*G._Z^
MAB%1=."5,O %@C]9CGJ*^(^]-0UXY1!B-<Y1E3/KL=W&:] 8RBV=C"$FS6)3
MLZ.XUB]P'OCT0JC1'.H,*B5<CI1A,)/V^N^ZU:R+T9]V^B [,5?NJRAF\Z_1
M00+QNEB8TX!.I]<!(A]0!J\LD@2U9W*E)053 U0<^/DF4$T]%;U\+D&;O-:]
M5+X?"D4C<T91]V4*=6WT<_!)\$[FBP>!@_@:<_B5(T8.@.6=,W<%:.XE+XYE
M9VR)XB_<;LGK[VU1=T??>7L(*D$.$1/B-9!S5[TI+8UU;QDWN6E;7<= Q">@
MNJ4?_5T$1<EV0I^E%Y%1&@'-ANPPO'[P?/H]0<]U#.B)64D;A!UT.%FWW 3
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
M2",['MEP<5_UIXW4SC7C]N\]3.[]_/W.U _K%)6,[@-GVP@?KX?)N^4FD)D
M8?9!L*J1+ QN09?+#T!N,@O$Y#N1S?U.S#>?D8!=_+FV'EVY5:*K)$ID!(H1
M;AI)2/?^"]9+&(8UL(A+9N63YE<D"QT4QT[V;F3W5=CHBLBUC'531[OG,/(U
M =(BJ%IV#FC>MH *Q&80-]BDLG6H!SG6!$-H9QMKY_,XL"3Y*VL=]9!$W)IF
MWL;TLB_49L9D)-?VH"':VXEV1].:! _\<4Y'T0:FQI3ZI76ERC--_Z>J,RPY
M"BF1MF_4>&*P<MF-3#NOA'V>NP^J%!V_^V;[ >.13SMV/%;^B7SG]4(@"(@C
MKL#S,XF&"-=L%20FX'0GB.F86OI+NJ;<2U*1=CHJ4,A(HID :T+O]N!O-KK%
M</.JA:/NIT2<,*Q;P_-^N4/QZX!!ZR&[RW6+R8I^S(IDTA]^0TK[^[:<4]4[
MQ;ZT*L1-]\XI/^/D%=YN!FN7G$,MH+!X,.I023&B&@H^]>%K+(&Z2,2B #\W
M+[[P:@5:M"?\:]<)R2IF9KU+X@-ITT%A/W;<MSE(J[\9T[/UT?>]F$8,4Z?#
M*DH:K4A?0(6(,_)T3A(7$T(74.?P&3QMG)WZZRSF<XER*R^QOC/5VL?]YH[S
MS(;!'SD^I*)M<>N+HA\,&IW^F;N 6O$AV#9O/;*T-G"GG2QOXH2$G.!HBE@U
MG!W1[SNM-UX[P;Z)T8P<"VBWEY991MEY?WK^#3U39V>7E77[)&G^K)V3R4DM
M6H6<"@4)\-P,Z26(#89/^-0U@N8B=1 OC&K)X:T)]KK,C2_G)3A:0H>^M^@P
ML_?GDRSKLI9.'^!\/5O9R,P^D.[YR<2X!)].!,GD-&,H#)F+(%5Z!NJY6D11
MF\B0:PX(S3N!ZWA$D-<JCH[^EB'XN(!*Q$4),]9#01U55C.9=YO!T7;\*IQ3
M (,2U#[L6>>O+[%IRDB>-3"&O[WM$ 9?PR^!-\.#AC:*6ZRUB+>\6T M:5Q2
M'D+33FPFZM-T$35RJF@R[)*IH\X0$,Y(]J2KP3;CT*$I;?3#40>HVH7>FAV8
M=&.R&#Y5WF=6^Z!3ND@L08CTB.( KYR6:5)W#-3X.6+0)'HE;_%FK!_Q4&""
MWU;%,8%K_*$781?.?7E<ZB[,?S*M5UST6%TX]>&56>LKLRX;P(:W'-%C]#P;
M!1L(X$&[]"?&KQ?[>F.@+>1.@Z/?I4<2O9C9IZB7^.1WGSOT.E. (+:^6L/]
MJ#2'"==T2^WQ@+/AYS_6WGD]W^^>&G">( +DF@3IWY#7!61\MR%E24_G^)8:
MT(8YTR6S@\B"$I%R$?3H6Y>SQ+P5FTRLQL=:BY46SPXFPK!>]7%SK?8_ZN=B
M*VS&-+K:MK\+R<Y(D+L]FOK%IRFSG!1%7?*O$N$U?; E@JN@$Q':VC-CP]?]
M&HE93UT'E<DH\!L,2O[+MHJ ;/RR<0K138(82KXJ\HAYUN5L1GKC!6&/\CX]
MOEJ8\=?AUT>"C=.;L/LE^!OL, 9"$)L;\$L64$%I%]&:U".*C$8 U)D 1"2!
M6JCY7:(B$V<NPU(U!R+0>I#S!'R[P(A#0T.M_A*SIX Z;HD 2+JL9U@PT<'*
MGG"O' JSK/A [&5 =@[28 GP$@.9-TM*VLK5CH##&>SSZ RZ%ON\"'CIW8@F
M/:4H$Z!RQ^L"7F*,AZ)1TAKA.2=@Q^&V"(?LDO5'QT+F-OTR?,0!L]AH, X:
M:.?5Z+01$C&@.W#=.[.\&"J3IH%MK%\49;1-P7:<Z<?RI8H;$>0U1 JQ8[X[
M[UE$@Y]GIS!(Y%9:-/<22-C9;KJ &NGTDF2UI3G8$V-MNO==<[P$^4@&^)]%
M*V4>'@B;W*4H86V"-)OQ58QF!.JTX,6#R&ET4C8GK8C9SM">BCE10]?'GT<O
MGV1FV5Z >KR@/)P9$NSD!G"[QV\^U$U0] 1ZPY>#]824\$@7!1_RDY@OWICG
MJ5"(0GP+0Y?B(R2T+J!T2-KSG?$X@,_0"&9M!IDI/QR@L807!=,QZF/2!X^Y
M3:*_,L.L<M_<[KQXM^4@#KL,<ZT^ZT9-AAK0W$RO[&EVH*-)X[J0&G@,7KE.
M8@J_AE==WQ^'707AA?%9G>K*+UGX?D<][OO1[C ;.!<TV0OFWAMZ?\3C,6E<
MJRK1XXZ^1XA[Y:5)9"<MYX1%$*"M'O?2&GOE>D3(DKQ8GD%UF8_KI064"EMN
M<7\6H[2_4_"^><5UY/>=LF@;38$96*EGR>RG),Z<$[K[.?%1"OGB191V-@G[
MTXZ<09>ZL+8LH*;4*X9; ="%\-.E9 91TF?=W190 \-)H5\)7'?88W3BL^(V
M.068OQY:"_+D:X_!1TBRM<"(1C_P8U:HAU)X_+]:M!?OD]Q;WFQ)_^-)Y9+!
M>V;WKNU'/:5O$\7'W7IG[+T2=?86:HJ HEDO^9[1@1FIYI=TY%X1)*;0ME*W
M@9_;/'SX/4D,G!]8-]'&N1/BF:<LL>%D7"A0#W7O#<R0:1X;/#I^21K=>&J5
MU#MP8%-9F%G3V+U&"0T%-%?TZO>,N,*J2\/5!=%L_M,%5.T(2\U2>T[MR@40
M 9&T\G;1K/2O/M)WXJL-<:N^C/267W>ZL$R??^7^ JI$M%_ZMHO0T-#84%M3
MF] _%5T1'FX<-[[92O0Q.[HPV^M _V:C=+=SM^^;7C#Y>Z;TJ>NW.21$5(;:
MA\W-Y""[4H79/ZN^\Q@+#YX N'=/)KSF2L<_?AJ(9"M3UU_?-VB:/E9\V_IJ
MR(3[8/E,+1X[$V5"&,P>CY(M[[N!D/,9\40Y88(N-]"719@GF84YNRO2V;_3
M$^@K8/U3OB8V)?'A-+,0WC)'<^B1AVK_5YOC@S9ISNVTG7VSZK3Q_I7G>KMO
M6NVN^B9@9L%J](G<8U) \0+@WUA U03%ST9;AUTZH&B,9(S,M7L/%1XSFZ!:
M*8J56\EHN0LX7J2A6\@1;0+ITJ?9+OFCY)(ICZ HC96BOW*O$EYZR'01Z/G;
M"U.C<[,D;"=?+->:EKHP(3L!43\DV:8X_M%BS\5-T$4IHB)FQ_9/!@P4##5&
M@CS!";;<2'O.:R $-I=LJHPL_'*9&7/]!3T?P8D<JC5=RD%>5 #-9NQS@-+4
MRK)VV0:YIP003<K<IVQ5;-0M!*X)-(POI'Q20;?&K-<GVUKM/ )U"WM63SGJ
M]]>,72@GVV#1H]!=W_X[4Z];IGS^6*T)JU1.6 4ARZC5":]>JG@XVVM#U(#(
MTF<@>::;'TW6-9P@0%=D^'%Y$)B6D6"=VO"HTWT MW=^6VQYR*O5QCF'XQQ*
MCIDN:2/6SJ7;8&+IX$6V7#/@)!C_?=(;$!V3K9,#BER:F4_^"UL6M@KRIEG(
MCX)[ZEYH'=E]N8]F?)+BK2-9]^.,SYXUXSO&6P/)ELD-2$"8 [7ILL52<L&+
M^7_57AGA64Z(+VFI'0651>4RZRG[!)'=?BAN;G@!I4F7QH%>">**M!H]WLT?
MA+70J,SM!P'='5U&@M<AQF*\'W4I.?F^1WLQT03S2O8[T-S.4V9A(<_@2/0-
M'O@;[]UT1W90&UW'>^M4WOHLZ2U(4$KU -6H&S..1EPUGB""4:UB;>;-1E<M
MYO80O3W=N47EHD*['=QPE*1)7^@5NX ZO9B()=<Y]%E:-#S3J$VOY5UW7"'_
M77$?B_,R*[_)J[F<4TQ=(1ENE67<X*GI>)ZL: 0D42TLJX;K+_7LFNEJ5KPT
M1HUX#7?*D[6AGMF0(&G\+(T"HSH0/T&6P1K@T]F@RY^2;8_!ZHD>! 7$;40M
M?)A8?WS<=[(>\88<V7*HH,-_!Y0LV1<6*;[#G5[$9PS&!RH[I,C!H0.$#<';
M&K$VB)6F-X<5@ML*'.D**]H KX;0*A[QX4>U$3/HFF33Q!;VJHC2KQ_[:Y(V
M-4K,4QI=G_J-?#%4@19O-Z(11LCCA<#;H7O";J]]H.L-:P]]!=Y;HLTN)DG=
M3.=4T-\#%H_O%'0\"1_+ YUYT!9SD9MD*3<83\:.JCE#9(F[].'=%J]ZMMR;
M%]\J#&K%J[R#>PSU&OM'SL\"2O!;7A7\0@@LG8[)>;\/Y_ID!&)VDFT^_O@Z
MM42QE/8WXE4S7A-C)@>A+;*-<G_(0LA>)=\ IJ<&%,H=(3]ACVKHRL7\\,X
M4B'%U:?_J?6><_-"@MHKDLY( 2>_[JJ=SU"DF[A_]JO_K\ +.VSIE.N1P4C,
MD?>1Z^0#<*_]*D>$RL<Q@6:6)Z^Z_2_MS""^JTC,%^LY"W[4N&O*'""\- (Z
M1#/\ F^%_ZY-&Q8L$A)25#!KQ5W_/VY#]4+]*V[C\P0K=F%IP.C.TY=?FEU.
M_NVBLD;5+_?N/T/]2@N[2?,T7;[;XI;:XDD&E2F["+SZ$WZ'EX8"-6CX"5E[
M. UH-L=_U*4_\U(@^A>CV/LC6TH<O0O_5B)M7D!5^R@> K/'*'6-H?#*W8C4
M>:.(8\\,LE20P*1<V*O\Q>/?5;'#M&.60L>$4:UL/:J#Y%,2SHV?H4^).@KV
MW,0YAM>6;2^G!)QD7K&Z\ML.Z++/U0OMG[)L!E<,_):GUH#8_71Z,*O7#[CO
MSDC$H&$TT-R+J5Q M; 3:*I]L*'<!EKDAI&<"& YU1'LR"H@Y6% UKTBZGG%
MPS-,O4TY9S,YG,MSTE?FTMP?RD<X8JS8E#F8,_/=[Q"^S'/C4C?4TI6F?)3*
M*U-P.6!%UZ8Z/T0BJG(8[:U>1,QXJM4L0ZY!;',T;!I  I1EVGN]-_3U-!RE
M_,<6T8U/E-H'.*,=E#M[=OSJ,]P;F'IR3:Z]RXN-^CSP(C:#+)9;+;864-SY
MQ&[(:.75]LBURJ2!8&*[E<;[I/,X=Y"]3[*N8!K6&_QTY@EGV'_3$,ZJ[/YZ
MT>V:/P[6O<\8P$"6=K'6&'V@>3.>GP\;#IY_ZG.H%Q\ 9!ANJGEVTLZU)&0!
MM<IQ0RA^K5S_ZKD3:LY7\Z<<#09FW355/-V?ETOY'8549V0RZ^7+)/14]EE\
M'+T6?8VZ,VH"T 2:'8"0GNOX.L-:0;D)X05[V(883U0W?\&$,L^[%-[VL_0W
M'(A4 Y)BGL9R+/STF[/3"R[J];_F8^L7LVI(/!0/P8:-[&#V>NKVX<0VAPPN
M@V_P^67&R+0'6-NF-Y=$LX1&I45@CWPCC.Z56^1/'O$-<309YO=3G2\(<YT/
M](FP6 '8D?8T),&\LK(^\Q?T9[8 +?(3TD?Q$PRY7B+(Z(QA53-(<X9+H'Q)
MJQ C;1P@F*?1ML!OZY7;,$N@@/;YY_?/-[*J).27N4#;]NY=)).[WJ'Q6_N7
M F$ _Y/,I\D.5E%(NH0]B>*@ 9H10OD?R[;)?: 30GVB62167?YK/T B)] T
M^V?+-T5N,;6;)@E%^Y>MK?J;=:ZER'V+?%J1SS[CYP6O9"K+]4=DAT/7DG@@
MXB1[&IWS:6\63].L/YZ4[^0WV4E3^\OE9D)&"FS*&0W/>4C%]\+&T$1'3'JM
ML/S<5)?S0$;RC-Y7> M9Q"'TBJ%=">JN$PAXVO![WKD*<+U0XH2K7,MDXG,S
M/AY8A=M3X.,;$M-/"1*(VWI6R4D00_+;I*W%A2<8)>I.D!?WU(9@".6+]L<+
M#/#'*ALXXA\0HSSP#[2NHDGN\YA2UDX$]Z*A+:XICX8(,[-@:^<12J<TEB-/
MSG*"PO B)Q#= F.@TQ+S3F9X 0$L022"1'5.9M+&PG(^U/;]4!+^FOWMFTKA
M8?@*R):F@IW-/:,86&TG@K!GP1\Z="U\$)!\B];!KB;.Q)9!>H)9#P=I+S0G
M8"P[13' 8<%SXM^B:]@I>CA 9U9=22!.Q$7RNS+63&;\#F_/.$#WNN[,F:B&
MLVD&D&JG@-V*\'V[7BNKT_W4Y7R&"D7?M09X?ZH<B?JA5L;K-0C&'ZXF^%RA
M6/U&4G,HR=40F5^DX>3:<5VPJIV,1) =O9_>(#. 6_R-)$1$"HR@1D<GOU%"
M)Y@B!R#J*>2%O' WB)^:K$?D>#RL&J+GTME,3["K#_$E<1/;U#6%O#;UI='Z
MA_N$M:AWBAMR#YD]K6.8R48#(41NHO1J+8++&;3!O-U]\&;:4)U>5AMAM??T
M'*#ON)64Z<E;15.AD&;#KIKW4:W N9?SV]+  G[G]8IR2S$UNHARD'<"'*K+
M+V,DW2&,!@9^7QKN!P54FUS6VC3!W-WRL_+KKHDWOTW$?(:HH-!5B(>,F'(=
M=Q_HF3/UXB#B^0CPK$Z5:'K5NSI:5D/#89(R@7I)<Y/=KW5,C5!OK^0:]4LG
MP,"2%O%2DMX-YH7IO(W/KO]:=4?LG8*0P6<9(Y<_=\9DS$S+'$/P6@)W?/(<
M;QFLP9.[U]:F?!K7@M+L6KNU\;K[G_EN?&!9P&%Q,AF;ALA;?QG)"GZ(?OCE
M40H* F!51+IM%BA8[)DW (FG.#IN7<8##V%_NC)G])' '"3;AH2 6V#@$62A
MLA=0KW<!9(9L)X8;M8 ZSDS;.B?73(6/B&0K$-L\@+O8\X4XW;T8TC\M!MI"
M]8""0/$$)K;1"1P6LF.I1A*L8"[E86WM8I9>M"#7O,-0:_CWZD$K&_==LP1T
M:":SWF_ZY-1E6^^\7*NAFL1#0Y9/:QTN&73_M</\#6;E8D8\^UG&2\P&RA4A
M\27[79?4#]HC,6_-C.+N3Y4H">@S,I#YDH8=>&JSQUY\<,@3K0&YMM1[5JK/
M2C,BKY;XAX@O?9[RC,K*CIC3<'G\=X9T2&O)!Z(V:Y5\!S3-1VO(-T-=X/=6
MNA9M/?1V* +0HCI*ZA+SH8(6;G?RBYVU0W!NA<_[3K.6!M,^/\OITG>^3NO@
M+%.]HMK"R0E>=>+,$1D6?N5%PV9)R9 .GWAC!S1PN/^KG%@&$5SB>+Z2B#S#
M?F%?C?L>\N&F 1I/D94_Z10QIMK?ZFGON_;GG/^1Y_6#9U_,SZ>@?DY(;R@>
MP,OAP7$E_"I'/-4$-&^G+_>XHCX"BM/EVS%)86'9#J45>M-NK)TC?M 5[[2'
MZ1,$3DWY?K6F;3"G!1[MSN:HY&"E-$4F30GN<M0@+UELU:&,0X,Y+<11+YKI
MBP&YK@"R_#PH_VT^A+2  F]/VQ=-3\7PDJF$J +MWEJLSG1]TWCUXY&$RELJ
MNMZ8XB\/T9GX8/'(E9>8FO$L\+L3E!\FM IM =195A3W"7N*YL%!03_.2*+<
MQD(UI;;!ZGVPV233_7*>&<C)FK PT&P+*YP)M<AUWE^3(N5<(=B/*+Z%V;L)
MFN*F3"YL +G[IL[<<KE$#M(\,%?IW:Y:5/SP^WNUDX\T<+WJ]J_A=?=].L/\
M_+262- SLS(E^!6^&I-:WA@ XOFN"8Z&H?7^L1443$LUJ2\TRI.(QJT36N3J
M$(?E!N"G3L^&QH%&90%=:UK/\)X0K45B:<7UN _+W<^1(]T2"F^?HM<=-VB]
MSF-6/@[^WUC'\=&UW6@,Q:0%T, 9"-%*E.E6>[N;C49"GQ4#C4X"\II)[_ 7
MCT*YE]PV5$W69]XMXXZ3F!RFND99:V2XY$<DY>SQ;'PZR^!?!Z*_8^/''7L=
MS1!EB:C.0"#>$ ?6K)Y73J?IRU6A,'"ZP]"P_D7<QVUA/Q3'FO/6]Q<G^*39
M^0W^$!&.]<^6%0U9F0W6N$^>JZG/'"<T;7Z(MH6207$+7HN*%A(3 4VJD8"=
M;*@DJ<BY])#":W;<WCLSNY@PRVB-J?$(?$*R9R;.6NSQ'_\V.K/#07]WV*JH
MN^U:FH3S=VP&,3:T;@2WB#,/9$;$4.[PS)ALMWPK=$2XA]9ZN+^6K@$%-7MZ
MYEG2]]X16ATEJG.A*G<+Q67\<L+3=Q!PM!*Z6C)5%[,BYVKQIOR #7/:;N<7
M4.0C>PUU)%U\; N=:R(89X)=$T&MP"KJ,="VY$)1R"4*H2//H+_1K2B7>*")
M.131[>/&;+RCW2]W+@ZYG,E-2"[C\DYVY8=>EM:7U_:KN*?K2,\I;BV@@L0C
M^GL'<6:RW50MT+RY!QUJ%U8:^@O%QS5X=L^9 ]SNIZXI<J<KI2'UXF0$F;[:
M7"!;<\OAG. Y#3-VYIN=LY%:2[[;B2QDV^6[%64L@U-48ZB)+"SW$3#DFUC*
M$AI;$*;OJV>;.V$#8M.LL89?:(:2J,R^L2E#+?):2I2KX\8^YVAO3NIR.#7B
MKD_(3B/IL9+W+J?# E;320:-VK;:9263''+H:8U3+;^S$CJXKM4)#J'W VKZ
M(T8M1K0[N(-7BREDR]-Y'/]^!.<#!#IR3;;4#E*7:!Z"LL L1 9ZQ<H)A;Y0
ML;AULJBX[)* L-07:O_8* E$2/@":HG_5!9"R]>-0<5?O\W!&NX9"7D:8&8)
MP]>OV^!#U20V>IUX]-;>OY?<<;V??/:>;@>'N/U ZVK[%5NU,K+2[[]D_G<]
M(L)S6MD"*E]5?ACQ$)T%U"OV8L%,Z6WR*'8!=2Q,@QWZ098XQ9Y?PVA'0T:
M/&=.1%A D;0550NH6=N^S4K2U__F*O+J*^UYF/Y&+T$WL=7^:U;)=,RVIF#N
MH?+"$(XM-S/K,6GX3=U<74P"_4I *=?_5 _9]/9[G_<CKY;=UCYE.+;R>:J
MC @.+)Z?Z[^*@W,0,I8#S7A\0(\JA=TRWYY>_1#*<57D.*J/4AAN@^5?A0UZ
MC8ZFE>!XSI.1*<? FML_I7ICK>>^[/F@<YEV]4]>_O'#RG]!U2UZA)ORG4*T
M"M3:RC&T A=0J35[?%I9EN!<DG6Y19N_OH0<7YM486E#5*%DM,Z+,@L>CD-1
M;=DG9N;-DZS+4KW<18Y37_4?-R9D'2$\P ?1(7/F3(#,C-)Z6,*;^2C[16X.
MV0E%Y'T+J!M>)R3$.)Q%P(IG5*-U[[U3H*,=TE"+\@"7WO#:T"OJ_N35P3LG
MN3JC-7Z;IIQ-3OGX>,RI_U<D6TVUAKXO7D2GKX2MY;9@3SLV(0];NWB*J3Z1
MJ^,D\4JP:=KE2];QRKY<2[Z@[WO]8X]!?[1>)MW2[6I1]^H24NB.G\HSHS(M
MN(M>Y?(Y]9/B+]8RBJ; !.+(/%Y($LH%'MKZ5\GM55_T?HO9E!A601PG)1X.
MP[9R3[L;J'8=&O+Y+<4FC^\BS6G:[Y/!0$"&#I#$(^)F8BV^F:@G5X$R86/\
M:GCCZ)<ZVO9*L*(R\N&T=T=\ 71WO\1*G%@P=+XH;HK3VG;["_N=7K\3;H??
ME_K,_'-5'>%VC/QW4'1$MX4[^.D!29%82)K_+48[=W5L@/:#XLE;I]K/WR!E
M^Y59L>Z%2PJO'_2,%46T]><S4[8$#,+- *]O+V8%17/QJ,0(P@B'2CK1:G#/
M^&IP+B-?HI/D:/*E_=$P0VX@("?3;+]]Q?E(+%HP:A7AA%;"$JHGZ\JHS$&<
MC+@),X$:63[)'4Z.2#LZ/\61'7Y!_ZI&L3VTX5<C8_=BPNUWM4U][@^8NWZ:
MY(KO__UZU-WXUM']2T^7_)?/V,"3<OQ]1AL#VN@EOU]<A*"1J\P3H6'C0]/2
MH?_YS2]*TO%_=VW_<8BQX&F%]I"&V^O2 Q]N_EVU=,HT8ZEPL QW96C3]\1;
M'\]M?V/RS;1AL7G'HG."^Q=0:)B#J>EIYG%S.A=0=8FB:@'=D/:&9<G!D62V
MP;S5VX# /28").*8"-4:L'5?#%5!T?!,[27&%/>*-Q3:4N!%QD!W.^;S'I=,
MIA79B-Y4<=_2RSS'E:+ I9!:!S>^LUWMJFO+18IK1XSX)G6W(.&Y9*CH4]:%
MP'(_"GT?.)25@,/;%->2KY3Z\()CR(GE,V8Z1T=3-:H.SAF6(2/572POO"$]
MEJ_/'@EJH=>9BYP$;,A\DO/5;P$5T(0Y!.&.4W1\)3=H.R2$9GUB.K>D=82U
M#?L2T SI7<8&.QY,C.(U7/GZY03!T_FV^?W,TLFT^<@)\D@9GYW&#BH/E9Z5
MX%N 591$OF$1^ F?X(57/MU?4 G.0VJ'!IY:=^LW.ZY/'Y]N[?\"C$ACJ,>@
M*VV>W$_Q9930MCJN75+-F)?K\X%R=C7K[J-K>&TY?K'0PE D8S&;$R-SAD<P
M-421@\R$JC?8B,9>QP=AD_SU(2=!DTF'&IC^K65.D$L7J4G4D&@FHIG)@5ZJ
M_E,?=>#0P*Q8&[([,#3;LPKR\I'8WI[(/<11/R>;_;BQ/H&K\K"NAF=6Z&&]
MI7C,YUW3V!U7K3O1&B8>&I:WWXU./O/U:V@]EV&Z?6R4>V[;8@.V+XHD_%G>
M>EIWW@:H5H(1CC>AVQ :,R#-AE*?4 ,5^?#&$9]QGR_S%<R=KPH6RW'P^P-S
M(_ )^!6.&TA<3&NY\;#C\>$Z'98U^P;0XG)U5=X220.\,J@4FIYP%9V2$/A!
MR Y:3^OQ9#,S6NGJU!V*B@@';&+>&LF>K+1R^1;^ FHM=7>?XT;YML&*KQN'
M65K44ZF"X10;L0ITMQV]7'I/>+R1.20<F)D-=;" \(&E#]':$!HD"^9F)D&Z
M(.,EPG$,LY"0I<[2HNQT LWC?NQ/(270'P;;7SIUTJK]_<',@2D[XIGGK*%:
MW:%S],,-E^]^'BP?412G;$;]^^)ZQ#H;:/'D^3OPV@P105B9*MQ+G!]80&U
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
M=GB[!"ENI9*U_S2YNG7YK<X2WY/N!9/>)UAY$N/)2I?318=,XDZ8G-GR@.8
M(7-9UJ^(IZV0'ZJ%7H%TJ3NTA8]-KC\[;I+3.F[1U[BVH$D<]Q47])A5)OR)
M6QH>IHU6[2HGON?YCOM/>M:'KA=OL^[2\M 6^JR03:6@^#@_P1[]CG$MCAPC
M[%9M;:>ME_C'/H6BVOVU)+:IA=!U)PF0.%O:D5M&N=0V;UA4/$8)/=HG/U+H
MR_LR;C00J88V%KL.BLO-[BP;NX1^@ZEFR#4'I#L4=ZE!P 1]I%-Z!B* H>W<
MKW'C6D-4+SY]U20GIIJRS^'/0:\6S^SXH:*.LD>4F.^>S,JA;8TV^>\GN6IC
M7[C'O^D:]G.Y9";B#+L@!O^29*<@JPV;D%8.);:N15A1L[\Y>#[/#"P:E@+)
M$>OE;H_&@\5EP?8)'VSMF^+\<G+4BN[LMOH:D'[R8_JO7AO8S80X>#FT!+PK
MZ'G9$^^OD]J"46=I0P[.T%6!P5K#Z K+1GS^Y&5/VYY+I<V6=T+TAC[6K(RN
MH*1,?AB,Q&JZEH9X,6/BQ\NL^-+YS4H"HM9BD_, 1$'(3^=,,%)I2I2 8U#^
MTREOG23Y$89U?7M\5FIDM^JK,&N13X>C5K]8YR7W*[OD_<B7[!LQ31WIW.HI
M^T.Y5[4?&@]D[H;Y<39)IJ$JB2&Q'Q_%;KBPOWA7P'Z7M?$NJMIF'UV[KRG;
MEOY7+$G\YZT&3V"@+0QY0:)T'O&A[8H28-:=TL\ FG>Q/QKRGI$5#^@S#8B[
M.#?_N41Z[S_H=?=O'YKY8D0#/B .M]QI 57SFO:>.(]N/:AXQD#D)V3,D,>Q
M^:5XZ0/":.H"R@DB[<74_2=-#_]_^K?C__2L8(_A$[^O^U?:J>H"ZJ[6('OF
M"Q(:> H?;A.-^[]Z%T4;_0^ZYZ&\_NW%),:HGGRQ3%<T^Z,&8CT=13P0C%60
M%E#I6DMD ?]!WT/E[?^0>],JH%'XUQX=X%TE8P$U^>0K>S.;'XO_ED1\5P"W
M$1%^/\6'TO9BGOWY'UB-POQ'#0>OOI*Y :\:J-0%5)65!#';X;#++'UDF%N!
MUU;X,UB9L3<!SFMTWHMY7/.?= 7\/Y,U\S\]&/0_KZ?W! \>(_YT18MFD8 5
M($-,/Y4I*?)'EN "\'H/^W>>;"=^9/&$-O'Z9B71?])?\]\T&3/=W+5FQ=Y7
M&U=5JA:8OS!%.=Q!?>A=.OQOC[<8W()+X47.!-4L#:T5QY>W&=TL<CK_+,E"
M=WMN[,FZ7RY B"V7G32R9D!;)B]J+6819RB804F5JF8)?*KMR4TW_R*G7/8\
M>=:WL'!-?)+UXN:UMM= 19IFHE8LNW.C[-J2#V46*PR.QZU6L9[Z1_4$-S_*
M?E.Z8Z;4;NO'I",OWAG_U]WLTJDWS?O=EE[3^/_$B9# %\R3OY;CC#>I3AO=
M6Q:X5+<KT:JF--[PS,N)UYYW';1N+Y+T93OO[ *">-SDXH@D7Z#Y5^!\3M*J
MIY7)#\D;OFQ_VINYT6WMG0,3&IL^8(TWA[U]>(W&[?/0,#IW^,NI ZOR8P/-
MHJZ]W!!W/ &5?OS#A6[[?VB9XH9'VSX'NKQ.>]OL9=E\_.RM'6_VE4Z=O+;C
M@!8*_[\"I'<_*^TM3"OK7Z_I.#%T([;Y[&8GH]:MU5M\$U3;SBH1DP%P[TA
MAE1C2,]-PX; S9!6C+^=2LFA_3(EJ1.V+1\U__OB?LQ'O!T"+I$NVP/3Q@]P
M?B49CWYZ5)^5$?.5L-W),F?XD]_+</_]+H[_="[NEG]TF@X<N.VL@:OJLGAZ
MH7U#R*D/M]_%_^JR//==_(EE=U";KF'^IZZLH=0O%Z<_==[G==TB^Q;\/!.6
MOO,>L.5&@X]REY&DYCHQ!0^2?2SQH%O&2,;;P-3P(MF^ ^.G5R8-2/,A89K1
MV$WCYYO?T Z_?+PQ[E_(O_>UVY+8C4OW;KRU\O>5!GO-3J(C3P_J>?_S#5<T
M=F^=D^6;?4]B!S--4<H7#VU6ROYGC0<\J6'61# )>H*VQ3N25T'77%;/?@^T
M*.E24IEX.V<<FD,Y<&)7)B4 CRO5_Y8(J^C@$.VW+%F1<CKZD5OBM<8HH^1"
MES]=E3OP2;=[C&[>:C:ZG;F;J!]P^?C%]=?VXL\$%R=X<D_\F:#_9]SJCQ.?
M? U=36YWF@P>*_V_)8__S\]*I<=*MW9/W/E#>? .:M;\/^@FJRS"6.^@O64;
MO+G8N9'.+VG7N5%0MO*V'/WT1G#=W4\6NH]47]WJ./G2/.:S8)$#L%\A$V,J
MDOI@5V(<U]<,\_'TCE!'$][:8W&F'N6L'7;;.'^OW[68^7YKC1LJSO6PBNE5
MUY!_:J2"[.!R86;TQW05H[2/V:3<@)3-!4>_N5FFGS!)6Z,==7'=<>TSR)9S
M)/[#XLKFHI;7B&T!T=7PFX9"PL@EZ;63_*-ZI/7RS9*CJ-NK&NY\:WNX]8[W
M@>&R4L>=R,QR LG0)J\9C=>O7P.!V#C37S8^QH"QD[BXU6C!7DQ^Q-&S,1EO
M,_^A^Y1^S-QL?"?Z0_KZTXNS\?OOV9BF[S,-OE;=L.;)P^HU2ZR72#!RK6'X
M2*OL*C!R'QY@SQ<UDKS8_+^(WS+([^S@-SU2)/(/&?%?%R#(C&S5@P@H7J*-
M/_,!"@D79/JT@5M.JS"L3%)/<X^N3]*9]#T]IL51!Y8%Z\H_G90TQ>40P4.Z
M^8C$8<]H:Y]\QYP)DFT3J4ZY!_&!&RK<):_^3CFZ?;CK+N;"LR72VG\:&HV,
M]KNA_MAQ0,F4OXI^=*]AH3"S;$PLL_Z$GXVS#7[^-O!(_?;TGW\4&/[PLSHK
M6E=V]<Z8_(8XZ#7#(ICNU4<=^>7V^D"_]8%91K'Z?XH"_]YS@N5IX,3_[OX"
M:,1O)VZB#1)K76\LH,ZRU2BN[8X[P(P,>9!R&KSI"UM5;BY@)]@O<S237"X7
MXC6#O3G5A=XD[HFW^87-T5&EOE_L+MMR2HXPG]?G.9%/&WS\[A2(?U, JUXM
M%G-YE>9RK;UWGLH 00YZC&BI_5+2.7;,>O>>FY4?8,FE$5>K3N'C*[XV&-*A
M0[UW#W7/,,2M?C6$BB_?+3ZOM[2A")Z\/5A==>&@E"QAYORD/\X9D'4MH*ZB
M)04Q0#0@SH=M?B+\#HWK1_;2)D3E+5_3H\@YU4D@0H?PJVO$4/2GNPNH_8MO
M(+RB[3P9#@\ES."^P[&G%U#7>A90V2DP!Z$PUJP/M$(Q08Q5_,!WI$TJ/BZ@
M6(G0\$>&'#>'6+\ \>"X1$!HRUQ V6D!K3T1C/D=6&AS%&P2"GR_0)"I[4'B
M_DF CXSBTS-X"/E$'%MIUN*_QVA-_N]/9EL!@L_U7@I=';D60FS6UK)_/B^
M#:\4 7VW@69GMD3?9P&5DX)_5LV;7Y8(*^'A4+3(%_/='<0?99;,9<'SF(D3
MC$W?RH-NVQWH:_NV+,4VS_.=W5JM[?6O+)\OZ[A-WTX/3CL%EGQ;0,&&T0CD
M]-U&Z)3S DJBCS##G&R\X',V0:&+['\\\O65[)\OBA2)>5;^&K;>[,M7K)#1
M&\&$OAD,]QW^4];[C(W(M'G4$$4=< X_LOJ[-%V1W'BL@'+I"&13X5PJ/],O
M=Q*HD;5'>53;X?,?^P*&:QKVN+MR+.,@YS9NPKT*Z([X[P="4,1Z;-57EZ#S
M(O'G >03=]'&>.!1>@J]]@.]&GC98PCY'.S#DXA<0,@4^<GVA=@GMF+5/-01
M?9:4U9HM;J>OWY9? FWC>BSM/-4KWX7;63C9'4W:8&@^W.@0DE/2E,*=F!=+
M2I!)-2_VR$MN1 M[WNV$5=48%)]VKF&)@+WVR]S_Q=Y[QC65[NW"<2P(J"B]
MJ%$! 4&P@(B4V.A"I#<A*@(" M*D9RE2I$9 0$'(*$UJI'>B5 $1Z1"0WHN$
M%@))5MZ%,[/'><8]>Y_]['W>Y_S.^3 ?9F%6UKKOZW^5_[UR+VR^FKK=FVG/
MEN0BWNR"7.289?AUDLY'??EL_A(]/YY@@U$X]0!VQ"T ,?R\;&B!?S3,F21#
M*Z^P&&U]@I:I(*;5:'BITY[G+'QU0?6UUO2L&V-\7W=9='K;'ZJXA4/97 %9
MXTWTN4[$G<.>;-^=E)IW;U"UGPF7AXS77S5V/DZE3<_TO %L;T*80SDA<LLO
MN[UY6KK<KEC\HGE7S)?NOH2OUVMVW-?L$.<\$N^K]!&VA]PVB!U$4::!,+0)
M!#E)[.89!%D8 /G-@15G9:K<BBH$3/XM8-)AH^>D(61*XG\'C@W+PCT(.%^5
M9S5700@.0U>H=_]V/N.M_7/^B&'E'R$=<A?0"7=^A\3F[Y"H]-N);9=[?@#B
M/R/]!V4B^>,RP?\9IW"BSA<!5]H3*,J_9@ 7<-B>AO.@GH3 IU'("Q1$V0F*
M%A0^J!+)))6]'8L;GA H3<E4M^CJI:D,X =1'X$POL^NKK]6=3GP'KGJ;^!
MO@T-J*^?T@-+6ESG"3$;TR_Q(%LDAQY[_ND174X!F(H%ALK!]J[#O7BDU4].
MG7(&[$/M&2>_6A)ZCV66DQY%! _M?$4$_$SJT.>Z7[>[E#.'&548O;E1V8$I
M,E6VMD@S&Y#4Y])I/LBI7UQ<5+@'*^GHG.Z7OEM11M-L(HD]/LHM9U55.G_U
M3E?+_<]Q?A8M(E+<J7$5\7G&XEDT-5:E6O\(1@;K;9U/>S_M9C@R]O*P8ZN:
MXQ'7(SXJ6282,B\$GFV;]'D3<UVMK.Y,W9W:Y>VJ=]7??FAVNF 0 ;8#<&\X
MY90W]U): ^+PS*! %U5H&" K[\M,(RMU:."7]C90!:I.?*XX:D[#6F?.;G(F
M2$2GVY*<O]"2] J7YV^7Q< 57(()]N<_9VH7G%J]/:N??KX]90=.I.MEZ5'V
M*(U2U>3HCJI896,<AY+KK/'^-$;=>(,'H3K/$BLC[ZW?PVAM!$M+K =.BFYA
M T@^OP-="Q"U?F*YC+ <BN6/W#5T<-G'L56N#2)O^79/H(85B@LR\X!EMPR5
MZH0N'%R6&S/,XE#4$G(5%M>E+@15EL^N]DYZ)/(H:I1ZR7B?59WS*3.DJ?X&
M:;[?= '7[/ #TK]+AP4F6B-6[P!$*.%0E>HA $[F@]6MP#0KG+R'#MMX@_J5
M\SH3?J/_MDI$!7[],QW&2RW<^OP,:O4.BGA]D:K4#7U\%$/V^ H%"R5%Z'OV
M0=]C!WT/9$)O6>%7F5FHNP!J-YQ0@IB*'4:G./RKRJ),XO2BPRX^I</>6=%A
M+;=HF8]!:S3#K/YOI6<CDLS,QW'T2?]3YMS^$@=";G+.1RY!7:7W3YAJK 70
MIEN%_A?,@:44U<-Q5"&&#6VPII43Q\AWTC1)ML^!#CLML8P.112^!5HD2N%0
MO;YWKI)'#^#S6.:[4M =D,5K#5G%,$[CF=<2E)K'YGEQ-:B][GT&[PX?CZF6
MV.=>_<G'>,B@-)<.\[MB<JIW]DS=K3<FC9SI#\1OY88[IDNL("'O=^;; P#)
M0ZQ;KW%A 1NQN]%'W)$J9*NQQ="J<[0T_%UY]>MDU(AM<QUQ/5A"C(I:8C"S
M[*@XFH9RMW'8;SISP>IA9-UBUJYHG'O#U0!%V\Q,$W7<;,=HX,(B<6YTO0;'
M2Q4G/Z9L;<]SJ4)C&("3;?6):2&2S+B^;-Z].A>[LP7S.A<,-<:<4@C=1KPG
M?_YXW+ %OUCK2H:L]PX#HN;6/CMX8D.#"9X+_  O!L*K1+W-R"&N=O!0%V0?
M>I2A@"PQ;.U0L!A@;#'> YY;V94]&EO5C3Y"SFEO;.@K] &0[;@D(V^Y=#:C
M<PX"&_<S**(K-H,$9]$-2MO:K,3"/:$5Q-PX@"HB5K 1-N[-.3"97A+8*RMW
M-U*!++XC\DVD6UV9\L39 [M+[^WGFNSY;RD"G%3$LI&RSK\F]"_Z$J#7:)'V
M4PT=M@U+ATD%DG)8-B;(\'23/WLRVV]EC9_^@!]^-40.RX:P6P<GKGP1!4-#
M0*9#D+ 3AJ@#6C3_1#KL,Y1(>>BP%4/ 9GA+'!]M1O^M\*33UGNVI 85DP8R
M>22/@=<P(!.<C&ZYL[X*06O\,V(X+4[EX!:W7%]9H,/V="M/>]]GF-)>OO95
MI/36S=?1_07=(0:X;A12:+J&8K*CT"DZ9O,DIO/G:<\+V*3MU+ C,6<+@O8'
M4$I<9:M,AR3DJ'AIG@V/&53$X-:[%//<V=Z#W%W>BF,L??RD&:+]H[0&!Q+V
M +EA^'#TS^X.R(KRBN+<MH"4S#D%F0MVL?U2F=D*U>WJ_D[K/?IOWV&<!4X
MNB[=)8XM2?W5>3>5G8X&7 U6E[5^^4XL;O+337'+TTV9 B<$50DBQPWO;^B]
MOWV_+33W/DF.#ML%DOJ=I5,(QFX2+,]'EJ)E3N5-6:?(3H_B,O-FH]<O'&J2
M$2N9>QF>6&E=Y2+KZY%K?^1IU>VO1\P%]HP_*G6Z.,8OK^BQ7H<X;(UE GG=
M5T;-\FU]O)*H"D2W)U3;+..9D)N;?@2D?T%\MH.VR=7.Q=5FAH1[]X1<U1,N
MM\#Y%&OOZ05.=C^"N$V'B'^RFLU76P6GA2$<PE UZ"-M!1I #2$GBB*3/9&8
MENR.43.]W?WUT]?^AC/]-XR;=W3GU[E9.XICY<Z^(TI6W3O+4VVQ$7-.#YT=
MZ#>CH]FN'14?7=DEO'+)-BDO\D$Y\LHUI5N/JIO[NC.%.QUB3FOI.WD* J:M
MW6$_8.*";TSN%4B]Q0)A=0Z:<@*P4=PZ[M7^9T]CBO@#8)]_ UCB?P58["\
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
M\?GYK$(?SH36SLIF7[<]^]+XM\_:''6VKSW1RGA<^<FV$ZP6H4V'3VV_\R&
ML>;GC6<UPD>XA^"Q]R'X:THV)@?L^+:6\FHDK:2X6#^*9%<<+DS=&/-/2S3R
M=DD_5,$T:1MTQO@\?T3'E![#C$2? 0E+1"U8C3BPD5?>*["3(X8-Y=B6F&L1
MS-0K(ZA@7K%$SB7-J%'</B/K"P&E:3:)O$4]:^KRYRB:)3UC!>7%Y9?>]-^X
M(IA%K#X2](GCE'N&UE2"%+>(P/C7Z++"S'+UU+KVCV^[]*)LDMI/VRH+Y7W-
MF<=D"\0(FWM81)Y_'<2K*AC1Q1\NN3-1^<'1K9>/6A[5_4D5QLMY]\;3R/HZ
M-WNFV5J[B-?W'FJ>:\+P624_^8"V.*)3<44PWW^%T32<DRM"T/Q@\_$/!)%;
M]Y?M>G]NBLB]F6]Y;!ATHD(3XAM*YH*2!^K)T/:LK0>8RD<70ZLXI1^/+26F
M$<U'-# 8JK0%/)PJ8CL&[&T5G$?+:V@V"N7B2PO"Y97J&16_% [L9SQY-%PK
M@#-<B$?;Y>UJZ7C.S]']3GVFSLI?*G,Z8S"NI7W&A2?8D[2S-NQQ=K)F3738
MHTVMOV[SM-),(%9U:!CY$>0XAOY@N8QJ_M,I^#^P>I% ?5(46331M'$O\%.D
MH-&.-]!L^P6Q[HBR_=37>]1(;NB+ ^ZCQ \XQH892Q:ICY*J^ S4;&T1>U49
MRW?I&2W>\, 4BZ@@?N2\K*Y#<RGWU3VU#QF9*2QR)B/\]E7SI#DZ[#0K%9O4
M^]O*1C2*Z"BT8$X!T W&TKY4%$6.O'ZID!8'GB(KUPTQ@,>FI0%F.?[1L"O7
MEE+34^=BPVP/X],)@S;&VN[E-1*[0I(_$.0GYS)9SO"S,CH<(<^!>PMI&?CA
MG_'PJB-WX?F9U,O$973=4!ZRQK:HAS]D!.^W("7_ ,76F-7KOOU=GGN\*C$
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
M)T26;]^704C K,@![IN6*:F__((WP6%$CP[#.5,#$N)\X@#'#5-H9! RA;2
M#3KL93#ZXTO/[;9+S(_) 7 ]A8"J+,1<#U@I :PB]O8T06.Y2%ZG!0(+QX!\
M+O ).0IE %^;H\/,8O&;\(#,+[6:A0>C&'FETM3.U'O)O$GQJ#[]V-'IB[.@
ME5U46>?&P#GX7A/)NB[<98X485T_CWY:OYN:8UY777GR:EFGFO#K"JRUQ%0Z
MQ(H"GD!?+W)C#5XB_#H8W0ZT0@E@%V*997Y>B+J)&6#74CS\ZT%UZF.*+",=
MII"TOI-=2T,_G3.%\=/9$.W09^,#=PI#LU8?/'C@J?"*EN!'AV&U*+[!PMF)
MYL^;Q,_6=[T4>&G%Q9USM]!::>:+J;5K!IST@ WT;OAZ29%=_W WJ@5!Y3D*
M6-U"3'6BAU\'"Y.B0$\L^30=]O1/!\^@QN&_7S#[[+EG-EU^\:JJNG9U0ZH"
M'1II&1I27PP57OD'5KVI*_%JE$IR[/Y$F!M7=*3##L?28:1]G<!JP&@5-ZV<
M#AL_2V$&""H(2Q1-UGVP:JJ$#L.HTV$4!AO$YA5'%#,XB%CFHOG380N0&.=+
M@PD5#F;AID'U!N[!>J=+ GE=,HKB4S<Z;XG6J_=EBIR$BVJV]+WT2#WLSWV]
M]O(SCQ1AR<("LYG4PK8%9]*^#H15\?!8,T:HX\ C3"LB O>)A2S&0$TJ)ODS
M4/",94L-5/'%@(<],QQI5,\:<!3@WUKM-D1L* ,+C.!B-98& 6COFZ9C$[4\
MWAYQ5>9^JGWG\ 3^[$2,@8_+GL;E.X9]V3>(W'X=;:)M,2VV*9M8Q7N]3RHO
M/ICJ;]:\FU;\!05-^&?^5'V.7.ZFT@!'TS%18>W:SNJL"]=)3JG](?8HW@<S
M' YG\YF1>W5V/FR>"$CMZ>P6')60L)G@=G8JZ8^*KORRV L-^P0I#[2&9**1
M86L>?92_,@F_QE@CO@$*OO&#@X+@I>]PD9JI&Z+M-\53EZZDYF1_QKA>WU-6
M5E8>?AW\5 VTOJ&]AU#1>OJC!1?/F,TG5LVS(:$&DL8%22Y?<PK*NE@H"&8(
MA)^U%#D""V.W'I#>I8+Z'1'R4-A)3 /W -_#Y+>#L=]?6TI3<E2HK5Z:R/$D
M[;-.]Z.,-42\LNMFH]KF5T]P'SPD4^_ POA&5;7:0"LNI#S$5C<EW];D'AJ
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
M<9XNU@,0!9^" L166O"-"SABB>Q=N7M^!Y:L.WA* .8YQGU^I@Z=C6L.3V.
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
MJPY?W^&B+2J:W9PI*O@,;3<FLM/NF(!PY$3 U0/CCZJT0R)W.2GNNWJ+</F
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
MQ?;"^WO48Y4N%CM"]NM<C#FQ_=/!(S-'MOQ;DVSE,\"D1/=/!B*&P,GY;R?
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
M#G (R?A#?$PK5&,[S>#"]*UCZWF?<\JYQ3TOK^+<PX-NAEZ7F[D#I=&ODJ
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
M;\29QA[O76C$N V$SZL3T-.^.WB5E+Z?.0Z#<;Y:=))SKPCQ8GHY2&8NL94
M&-6U0.]*]@&.'/HH4> LKJ4'CJU B);[,7<L\/H &D3&>Z,YQ"MO:;VFD=:J
M)4$D&?Q!D2N0_ QT]4 ^*O$5AJ8^(Y#(\/-J*XN"EB2P8+/.T(. ^"D8%=[0
MJ[MG._CJ;.1=B9GD$ZS6/8XM+E)O*65WM%JM0.(1\J8H:2SW=UONIXP25'=X
M*%^.VT[D(N(DVOW&.-0++^QW!MR@CC)PT]O;Q[Y/,/3I:Q5I%^XO0%?H#]J
M-UYW-:-U'_X ;A,O</8]!S9BS(V(Q2-$M_A?Z)3 %F)J/3U9=);3!9<GG.'!
M9O_X\TCMH)7ZU_)*T_W["B6]_(@4,]CZ86SDQ3ZSSH'PWGXD:9H &*LR0)!'
M4+IGVSBDX>XSO),X1_$+>@@R*<QBMN-9T%)N1&*XAFI'_O8]%=BLR?3&FZ^[
MRW^0-M&VBG8Y!YX&VBJFS L9M(/]-=H<L>87H*$5KYE^$5I%V[[:49BJS7<0
MM #=0F4L0A E+EI]3B'MHX5,(RBS0:[;T@&H\TKF?7F?)<:\"G)R3?=FD1/_
M=,USH%9BY:W^1/U(S]5]BU\:WE0.[GJMXO;K<\?OG-E.X54)@P5#L$M@%/T6
M1!RJFID.U\0S04*^AU-A.VG1 =/$*1-B?+7Y'8QRZ!:<!<\WEF-#< >2BT=%
M(0,+/O;,\T!$=,C2Q.;J_OF%5.^H1OBLIY/& D&;T$R%[3"M,. DMG<#^J7M
M,-DQW&%Q(R$ F4I27(2-:CM3&]\PJ>[\Z<D.W_UO&]X ,XC4^5?[%J'JI\R,
M AGY&X<6TRQ_G^=ETZ](UO%9<?,$S@Y^1V(:4T-H,>Y=*M+07NUK<;V]^9Q$
M=HZ7'O6PY^NCD*V>$\21(Z:U">U<]80&6JQK/Z?_KWT%;^L'*8_&D(/< :U^
M3!.<PB>+5%79IU.?BB* 9#9TA"RH!%A"$WPG06$1E@C;00\"[8P.E4 OX'8!
MA%=!$?5F.<FS%"/M=ICZ+#64VRC37,$U4G3E:]:5B$R9 9:A7QL*IA(DS/,U
MBZ@Q.8F<E5 ?WX&JUF=@1AD^_303G!L0QN]OKO>E\\:\ 6=>5#M>O[\F3SX<
M)MGBA%'#=K27<<BQI,VS&+,-Q]UAF[_QBQ/O.5?D/WO^(YO)O/67%U*T,";R
MQHPA)+*K^;T'Q<_P<B$@^M,O@H* Z#0D@7N#=A$,J'+(:X,G;("O? =WGM[C
MRQ.[ 2'?H2UBR.1S"%W!S)LE->R%E6F"R_(0R35?).][C%Z9W6Q(&!5:";[R
MH8GA","4);C::VB&D8?7<>B;\.\2/7L6RLN=QBKV3OKRK]'#BI#AQ=9=Y4"$
M)].TW,CV; )7HN[M$]+".IOCB-0/N[]V"?Y;(C<BU Q"J./E1)H#$@W\P+(,
M YEV>R*'38^E4YA)$NG/4XBJ:XTO0V[5^V1G<)!KL74HOD]7=[+IE<::JIK$
M-M;FK#8UW?9"0FEQUT<U0V9$[>K&_R"I+K %.:+=3I>1;)W.!2F'(;X'15%-
M,::@[B(@DJW#6(-VF )-V_>'XHGEH;>%#MQNF.@0KR[!6IX3]#)<_ERKIBX?
M>8]BI&B7:$]/[*8/^=7TU$ 9!.#0MWYDE?@N@9V?&EP<K.+E&PM.LY3X,65N
M7X=#3;_(1C-V+<X 6(+P:E/+UM7X6!P;HJ"=58QLSR38!@96! N83"/:8(P
MQ7-#RSNPET3*L1+9PT(OG&I##UX?W_MZ6'0>B(X6FLWXZO(2&>4KD"3"AE+
MCZ^*!.+Y<D?XQ-:Y<W8 @2,?R*!MX$N7<>8T-6Y%ZW5W:.ZD]USJ)VLU#LT:
MU4"@;ZDRX)45 % N9A1U09PNT19M$5?15/"#> 5^_MT"D1U@48$SI )EK[#>
M3OR#/_84B8X.4M&\8Y@4E/Q+FJ*\1>NH"CF<:S6O-O+#_+9=GZ_\:3_=^L_X
M1H>:"R8Q].#4LX[7_.&XV^EE_B_LUE,K#WU^'5P=+&_35I0R<?[G77_#S6@>
M2F CSI!8__, I!2W6D?M*2Z$YQ!/DP80;N*_%^@C0HY%DS<J&26/UP-^N_92
MK+IEQQ"ML.31NI9&]U;89FWS(;BJT%2F!:\]^,KH5?'KV@'K)#<?.BU+L19A
MH^SQ)S4$]' WZVR[)^?399-.E&O%"FMO;I(*Z+*=) (YTZOYB???_7^L/"!R
M!6("%:I,(A;Z3#XAB ]!Y[P"6X&<;A(FI.PF:Z(405*@/4%L:41\7*V(F*BM
MY1RJ_:4HXE9F5:#LSI1O>S99R#RGY&$>WK;?YF7==N+B!LDI OLG CI5*I 7
M/Z+ZAY<&U4JT>E<@5Y&)$\I50YC+?8;D!;$%"MC%+T"+$:<'%GCU=)%V[M7\
M-?TZ ZJ^P3MC#N]R.T"]?W %XGE:-OW"FEMM!K525BZ'1AUW3!84&%A5<LYZ
M/KHC2_YJ(-D\'9XJD!8_SCZZW5AX$ZN&K/ZL@Y0?I\"DX7!&E/Q'$VI89^GA
MP9LS1N?P@ O+K2X]Z*OPLL(%"#Y5,N"VNEE&2#\+0 7&U)X52 !*$V *ZAOY
MQ@Q"XJA[RYP5FY0D"F-'80!;B3[ / E41L-C*Z9]+?H76)O&<=JD69I!K'U4
M4/@<TI'R>R@*.+HPKR1AT3<0+A&)L*I2D6(GE\ @C9X<0P&-@1Q$+&*-Q-07
M&]$DV0-$\<^= "(+INHWUP6\P&:= #C%(COL++UF(=G,RB>04VG^&JWF@AC9
M7!P0#7O^'J1FK>*D!58J:0W<5+1;3))L$&T!4GD.W*'*20#GP#O'P<3"-:?A
M.OW4H[S?'70HYJ:QYCC6OX4&K1_D--0!9?KW*)V-CF99N$JOZ;,6(^.8K%^!
M$CG7*.EDT&".K$!BHW'>+Q]1Q!O[!2G 3.&TVJNBSL  _RAN%'%DF='BQLQA
MZAE$>9,46,&WX]1VF'S(G/X]E1MG>?N"8^!?E7?P16@"SX6<H"D'^E8LSAC\
M&8G]SE&=@[+GTTG*"RQ-((?C<&_1QX"3\);':K\-@A@4F]6!%C_DCIMP9^LG
M,C@-:0;-EA0U]\17H;G3QEO2])'\!]EX]?JA?8J_LCC&(N5"02(0#UYN+"#D
MZ7N+B71TERV'T$0:^6W+(\;3 Z$;O$66]7SEDAHN,I6FS+]*H%BT=:EWP)06
MYA,MY4(DL"$1HBCH?K EE5D%Z'U!S>Z/?ND G<N:1$A/$W@WR**M*-M^$9+3
M.:^ A;([Y@X78W^V=WOW[ZN!RH>,=C33TSN+@FDZU3'33FG0,S2A,_66^>VB
M6W6JH=8&ZZYOUY8O$YH#J0S)!G ^LT%N^')Y*<UL7+U%39DX2^#)>=&&J&=?
M>  $QZK>F\2U(IE0E'O#0$WPG.$<I7&/T4_8V0&]QT:&;K*YTT%QI\^O780)
M//^!*G-0\P0*?4260"3/7Y#4"]^';POF? ':>!U<:!Q-%1O86E^7OFACRXU.
M(R=0H?M(_'"JA2%-)X<3Q_22_PK"RDB_19)IXU$OM-7S+_BU'!F1BJW@*CA
MK* 4H/OS&@3EO/.HRHY6.58"3,-:-8QW:[(-MF4.OS-TH-^GYR9=6M(%M^&_
M_#VMN2V?<:Z6B=<!JL9.\_!/0@-P9MYCIK7U070X@9WI5?*80P8, T6JTPP/
M6E6_+@W($EICJPRB[:?E]I3P:DD!?+)[(]_PS.?WBN^?>@9/[.()BB->%CRQ
M!+E'+UGOK5.TRP=/$4JRH6X2*3?C!N/]M91J;<2%RL]X.231KZY 1HW;)S;R
MY=,K0LNPJ-;;*H6P=B%9'LCL=._S%3!=>%<J+4:((AV5@Q=^_)[J=[HAJ [2
M>7@$S@9 9BJC@.] 4*3?"BVG$)OA<OA!VB[,J#NWF-XL-+(%";$,A:Z,/<>I
M?1L^*8]J]D(FP/70Y7RMR98)):;(/R#0GR_GV4?=\QS)K5#D@++A*@[-E7.V
M.C;P;!"YVL:,P'Y%V(A7&I/TJ"7>I0<21F,%Q4"44!>;L-1$HJQ VC CWSE+
M#.<H#K*%I8P]^"G4"02)#CI YTO5D'9,(S9D?V?<)K=V(3AS"6\)['*#,:>Y
MV]&6GX("$4:$YFKST9L(GCTKAEP0G.LX--8!HZ1-E$J7HS%E;>7 2Y'3T&3/
MS\5YR@^U)W.O7BXKY\0OC&NV>VC1!D0VP;>RG35HPD<$4..RXR1J8$ TP'>A
MMA,"NT=)@@QQ 4U!TL/:0#,0>??1X"+C-^(&>HCQR'<[/BK!K/GY]"@K[1I^
M.V %J@^<;B0ZNC@XEY0@T?N1K]&_B%'T]OPA35"5-W;,_NT"@0VQ9LE"9Y&V
MN!(O!>@+[@)27#U^8 L*I%X34Y;W:M,"(Y]-FZOV!5MVQ"TBY7PRPME/O(\-
M:KWI7SS$94G1:DBG=FF,N+/0OVTELB@V9IC!Z9B=) ,F @7>J[<E^*YEU78Z
M;!B+;O,JO?>*IH4]UP&']X4N=,EU:.X#+[&SR[MMF9A$4T-;J$4/9N=,JO)5
M1=K+'X(44%.J!\G)%:$_$4[_5@VGQ%'R K7\U5B2&A+]7XK<GO^GAJ-9O:3^
MQ!\Y 1B-LE;K<<4\!M_&C( @YXI,+5^,"Q>I_U$3Y8OOT;^LOLTN(2R._=,X
MX1QW6NRG09"6V#?NV[D"R7B F&E7!S_%_\^:MBG_U+3=1;VQ MESO6X%0@FG
M2RB5Y%H#+F'':O&9BA7(G 9F!5)AB)Y+89D!OS!"U4N(O;$<UM+5#E '_5/5
M%N+HNM;P9T9!NI/UO:VF9P>?C#_<8N]DLOZ,XQIJ[(]C*6YN=@\_*SE%KC-I
M6%.^J>C=.I?*IO1CEQZLN_[RU/5- >H0MZ"/S8YQ:TX]5=RVMNP@-&?MVT^[
MI<R/?SW>P[!&ZUS_$['&=@O6YTHR?POTF]U>G=>37Q5U G[EQ4=VM!%C4;)P
M&ZS+9!-J!VV;R 089,^D_@BW(FT2!?,JZ.G6AZVSF;>6AC;@#BWC07YH]]),
MW<GF6)O9N.4W=6^AD_>0QY?:]"#QEJ*TG4ZE-YV"E2>LL@,\-+0=,AT<D[=4
M=:A9IW]HW:M=K?#B!!>_4W0&".;EG-#<"93S%9M8FRB*EM[R&"XT]294.ECZ
MF]W=S,\AOMH#IF/&-D/?1C*-K3X&O+D3K^71"<'.MY"&2P6' 76N!S6,YR1
MBA_1MF(_35@E9;6SY"52HKT 9K(K)SM'+?JSK3L/$6.JFR+[DDR^>ME<]:\+
M%SS&)\9\ME?H8XN6O;B[]X7^#-W'J7Y;1:L%K57=V7[8UV-B*H?G&%CF,>X%
MSWG9<4-^,6Y)A;AN-+1UJVSMZ5".\8U-MRQJ;Q?'9Y>7^(R%6/J6!J,))=-N
M)FT1?L\]6,<#JQJKJ'611C_GC'=*H[T?Z62J)]W-5+VYO?R(8M.Z)_R.)L2,
M7H96"F+I:_;Q%%-AMW;!;L,F!6B**1G0UY^%%ASEFS,<5W>J AO5^B?-'G@1
MVDZ8SL?[KNWO;H5!-7S'/$*U6WD_\!J4JK?566=1M;ZV_N5!]33GSS%6.1ZS
MKVPZSXES"8%B-)LM_MN,'D/8@*&MMZ%E%$X39&1B;WJ3XY?,U5P'BV@:=7"Y
M7"L"='KYUH/:VBJ/$(O;?WLM)2[F16E<FPXDG@J"#3]\^"$NX#IGX_I=J;+P
MSJ\/FZUBQ;6=?MO'!0T^;X7'O;NFZET_-SP[H?LX0K[7X:9G:-&#P /%#(,-
M&G<\4U[?JY2!:&J3\1_IU9ADVB8[H24V5D  CI:+UL3TJ7O -[$ F&TJYUH&
M1G%*HIVB3E@_-HI6\2HI1;^<5CR=>\=VO>!9J6-@5-@.U-5,Q*$^^D7B,.EX
M-7!6^J%0#[<FO8-]84(WAW.::-%,CJWMP:JZ\'&^RO6#(C].ZB&J640 A[7%
MQY&WW&+5%7@ZYP)STG/.S>IPS7;#L_@W%\]Z?E:R\_GX<>,+\M+C= CJ>MBI
MB3OL^I@MNMI_=>=HOPQ[?^_[Y<R#!8CQB !7W:1U:[\DT]DD^NM[^0:@0(\C
M7&*-:!(T?;"Y4#5'OJID>P.GD9E6PC_V6:Z9S)JV<&#<?L=7:&R=XS[:-VNF
M7N8;M"B_V<;L6[*X@<MJ)L8C-$70YR)3@,,;:T9LPVNB%=M'B?&TW8 W Z9@
M&I5<<3GA6W=7#\XI\(;_,^_A<2\OGZ!?0 !&OJ08[6_66C"ZO1B%/'!2S>S
M.[5@MPWG"Z]E!^[4.7 OX.NE(QX#JI>.0+Z5/WZVQ?9 ]@'YIL;])WV.GTLS
M_VDE?YRA=^NDJ7#J677C;@^O\4X-JN3"I^='K!%LQ&R_$"'IG%#!K)-\(LG
M=XBV\QK'/^9XE:2R89N"X.KHJ;RE&;W2L&+ _).SJUO$^ ZY5PSEAJ?W9:F%
MZVA3%R8J)V$;L!&MOJJ\Q"1K5TZC7%O^H>A+B/4 RH-IVF72ZFM,@*X/C;8V
M+O =/UJ&O;M@=M.R9<J<&7AJ4\G"D6V!A9<4K=Z=.GSOYZZPG?>/G_F^+<S
M, #Y4>?BH\]'GJXOR.^M=_QJ:?G!2V=+U</[U$^5QQHVR-=[:F@GASW6&%12
MN2BGHZ7DJ0=WL>I4LR9I6=\/_)3F^7H[9W0B9(V7M0;[8H^4W1XWMXU-Y:9.
M!\O6'8A_Y_IH[?OD1W>JH/<S(3JY)R$&WPFC2Q)G"\'3%4AU!,!<@;Q@M@XN
MV.'FA;XKD/<ED@&8X!I(#%8@BUY ;D,5:VE67QP'4H7^RD,WC)=VH,2Q[N ?
M+O#T?W%\$S?^+XJ)?Z@3@AJQ#93HQ28IL%\Z.>(8D._UZ?S30>6_5X3\,P^J
MB5=@/(,"JBL0'_C>%<CT&#\4'^>^VDQ"VSJP B-NP8!2\%U]CCB:^&VUTK_A
MXG\<NI-^LTZ^?YN2];6?M7WC#5HG7O$Z-NTJ^GU-V9GJ<K=VPM&->\I!<8OH
MP0JDN:<>$3-'!<=<5\A')9O2-X^8+<TE^Z.Y&A&M:T_$^+$7$!N[YDKH7.>=
M]DS+FVYHTYS[(?U5HZ.&_:>W[O[B)[YV//WG&H/#9WZ]=C5T.W2V.-L>LD/G
MK/9[;=)#;?M;N\YGB/+ K^FNM=Q<S<4 .GI97+21A2MOJ%H8'+Q_IOY6!71T
MH=&!8?DW2?Y_<?>F44VD?]M@%!41,0(""D)LV52$M+)U(Y!&-C$BXL(JI!59
M(Z9I0(*$1$$V$2+:0@M"5$1DC:R1+1$"1$5D!PE"%ES8J5*():F$"?_GF?/.
M.?/.O#,?9S[DG(20.G?5_5NNJ^J^KZMVW&&">UVXB&U(L#G*=7UC7-&:\&7"
M\8$*\;G<DKP, E-DP[PGJ>J1T8L_CQB;B@) ^0X"-X_M;]U+VD@G(6HA#&42
MESALNQ,PJ9I\"I55S#)WC=1A=H;D^E6,)&D>P8M;=D_[ZP_ZHQ7]WO7B38WC
M[S^CK"D1!/D%BW*A1;$7Z0P4#(Q,!K<3J)$DJP2.!W0?X!P=&GO%5(;B $:K
M5!$83GDV1LQ8)-1BQZ],GAPDD+RM(/(,A#/K];>Y^S;'(SN*!AGPYN*!580,
M4^F+'6!-2!'(X7NV8VY>E?[&P/;<I"@URP'SI% !39-H>AZX[1-\:Z25K +X
M?2DT;B;KW?.MI[9OG[4,-W_H>:'5+A(U<4#Q\(&$=^]OE:[3?_ 0\6B;B]YU
MQ*=[-_Y <=Q@K2:QI?0]16,9!QEM2@1QHG@9;S=R #CS^>4AN?&T3.9.HF>G
M1Z-E2D4T->W9HE/?07JMJ]&;OBB)Q::&@<OERUAYRQ=V:K4:IS='E;+6ME-(
M,FS5R1P48)\OQ_>\,<>7,3(@1=34-,+<.6/U++W89QRRM(-Z0(*0UW&$@H N
M7 YN:&GHJS5&=]87K&/E^#"SC4JL-S,.E8W/6L7:RJ)^TVO7K=*],FSVRDS5
M\?!'\EB!X3'-_2J.^0MH\@&MZ)N/]WH\M-IYSG*7?<D?8\GQ.=)MS#NMLNDN
M'2G\Q;%=!KS<VC[L2?;\ENN]YR7HWN3H<1=M.I?ES^V*UB*D[7V9.)]ET_(J
M\Q0R?@AVD?TL=<1VG;0;@Y#NA7Q%+E"K<)'K:+N9W-.(8]/6A[(VU+'2JJ$:
MH=,]@?;>'^WR)RD['$OM#%.B\Z Z8YQ_E"? G?ZA67AXW$LO>,KM!@MPP8SZ
M"A9O,[7AH] #@0R.]'$7V811M,A;DBG=-8O2M)83(-5\B;A7N)KL+&&% :]#
M,XJ1\=Q>0-M!\FH9^IK"T0Q,SBKM$F28MB9T+GES\9Z6=S[#LM!+N$3NT#D$
MX<4H^ P0/+<(G!%HR$XXZ8RT!U6+3K+=1S*#O/F+<E"G*Y9]+?AFG?%I[0A8
M28#9G'^%HF&3\<DM@LZI<(DGQ$;$!9N:82-1,T/#TPN5!G?M?@FP=M_;:<S?
MAEY@OAL&_](1SM<]N*]\N#_(]=&=5PC*FG.H V;T!U\^4P:+G\@^_25_TSH6
M0/(9MV%#0"RB5]<!.0DD=X#36F#2;VWXS!YDB.K3I<HT^5!&HWI^:&!P_*-0
M*Z=[0?6,QE\SYG3OZK?$!5:_E.9@ E@?%@6T.4= S$%MEBJ;>;"4ZF14#+.=
MO!^R;U//C0S)QB'/<#1\HI='4LRFY@*;!@A+(?^^R\Y.C[I0>U?_KOYWXW^0
MK]#0GLM9'V45Y*QLA,(F;*R*<($RINH8$GXA,%L8N':+_:(]J<]^5ZB>[^_/
MDHV>W')LKN[8/:;I(+]";WV7GO@OK>N?/[\82C\EEF+$QHEK"F3_^Q;X_[P\
M?J/^N,9;GJ'<51U=P;RA*9-PJXA__N/J:$NKMY26N%JP<,;2J16J!#'R"=6Q
MBOAYC :K!DR+ R@S_PS@E[_Q%JC/5Q&]2O$F,; U3=JQDR*QN65]7AZ<E97T
MT57$]+$U_Z/K<1?^K_R/"/^K?<?_[^V/_H?FI*/:9 '?O=KP@$'RKDEOW9RN
MERH[T]MFS=Q24RF'][OKIZ#V/=!%__-Q7Q&BJBVA?0FAXD9.+'C8*W];VHO;
M0%:1RKJ@HK4G,#"9<X-D"-JWKC#S2ZQ78MHWURG^*RSP.I$;.H!Y49B-K!T-
MR_*:\*[X>!C##1<@Y#]TP8FRJUB'>H&<"Q9[K^G?2?5)1R7/R!N(2"'K5BV!
M6R@<20IO/C<Y[^F9B=L&'7&0D8>K*S;FZ(//^H+Z:V>#P.",NKB\$O,C\5C7
M =2YH:C75]"7^R?<YE7;(^TW42OM(V*,TTWN19DXR+OYMC.:DBJ:7Y@?"ZZK
M\UW\S=OX4V]RO>5ZX;!796'"62E*%D#C%,@ -Y<N#J?(9M=L!E4KS^Y1P^N8
MIXMH4#$P>V+0C'Z;I0,K/87^QA*2>/*PW9-1'G2D#:-B1DBQDC84X:D7Z!_#
MK+XFUOE^[K]8>^OW"]G[KEQ 2.B2?R<E"13^/ZS-9%/R(%D-*A'2%*2O6'65
M1<"]2?FV;B>VX,>\Z>0J8ANL6]\(:--N6MMOJJJ<]K%,A=T$^4:=C1U?$H5T
MA0[0"XIA7WO6,HFG(R'RPLI7ML5?*):M!:555M@N4F[0Y,C:Y '<3K)AF'0G
MI SVM#5JI%LK@J?1":B=UNX"&]\V\L&!"E*$8#/)SI*=CSS;2](7NI[D<#3M
M@&Y6)MHL;C[HNY/7W)ZF!CLYDIJLWJM "IBY+EF1%L-7)+)V73=O'2C_:O'#
M]S8<\N"RY(@K'NOV K*5!5I57%,&YFRRWW'I5Y<7+WR7!M/W,4(N/CQN<1N6
MA=S&S05M%,B,(="+<=_K;SB7+JO$HU6U"7'=MKA#2_0=Y/?X\O/3IX_$UOO4
M-5ODY$8OYV;%;E6,"?_KAD/)'ZCX-95;%K_:?[LDJV>ND(].#A?Z\C2E@QA-
M2E!+G*P5AP,_.%:L&TNHT3$_D'$S>CQL17V$9/P<(G!0.YJ#@2%S[4T# M$M
MM+6]X .,#1;NO[P7O\\ %>@F&]PE28(99;L,_.:DDO=!8ZTZOTB>-)]Y2L3R
MHVE43!"-JR40$SFGAIN/,S4 3O*2>*PGD:P#W!=56# J0T\HFR]9</W>ABD7
MM<6>ZH&R9$<,SA[N$A!@+7JIY3V"+GEX%5&UKW%P8;)>Q2)=/I&LU9E[M2IF
M]V7 .[W)I2(XM#43<^!SX)E/;PO'6'S^SH5?(%!V@6QCC0VJY:1;$H'$>87=
M.9B+_?YN.K"5RT'=^KMM7/T$]8Q_56;:+LEU;:U=)SXTR1K[*O*$ L4GB8:R
MQI8&ROD!N/EU8$![P!^ 8;(YX29M5WDM78>8,[=RM:(,*^#=&BG026EEH@?,
MOH"NW2]L-5N:TQU'=-X:.SZ)^,Q(@NUE+6B0TGJ(J0G_ :7SD3ND,GB\[3+I
M#,!JRZ5FDG49*3T9,!:9?*&WV?$"_PN@W]/N)C\6YN.69NU6$K92E%Y\(VJ7
M :C]ZD'XQ"MGH]_@M<7EK)XB!JR.EFZ6*^&Z7:1K=+*XR@N+7Y4Y9%'?&^!N
MN.5IUFF'A/XCW4?<+3Q-+TX$53><O:K^?7ZR&'(!)CMQ0+3&;3.,!LD6L*@+
M%2Q"!DNV^ZO[S:E;0SVY5M ];W#3#4&%??O(M8WW[[]/*L.O%"0**[ G[N"Y
M\9)_>%RP93G_:]:G8^O$KD64UA.RQ DGB*(@G/A<R"IB=_DR\B9M9]WX&39M
M4QUZ&_&,4&VQ'9568#(03831I20,% #D]IQL@ 9*B'3GH47;+J&2AAW065+2
M@5<O5"\,#0UA1-J5B?=3UMST A;'G'W GD1,,"WM.QZE+-UER"7KD\S '#9-
MD[1/AA?&#!NKZ_R<SP&4CC@;1<Z3U[@PGTN$:XV:OBDM]=Y^*@(L>;/T@^:5
M=#X50N-@U6)1;*]T7QBE*J=-HB'"@,,-8K-9RE9;+6G/-V(DFZ=-BIYDI5GA
M;L'Z EX*$P,18@"M-BXGC:0KT$:]6C%I$E W3?GK@J83T&E7B^^>3:#DYK6<
M*4,V%3(,;J6-?I=N"0!XHE8H7XPGQ4(=8AP)#SAGRNI)I#WX+!_ N;Z 2OB\
M+405=Z$+R5U 3:!M;#[T;$I4L%5'31Q'9+F#ZGFASZ$G'+O>2K2YDL<WSO$F
MA(3YW\+5CT$.C/V^E[)A%<%&O[XU*;5!RSJ3MJQ+3BMUD-!K?L6O<2(9L:FE
M2M_Q5JZ"+?%]_P]T&YJ^4863E-ENBF2O<][#543CA98_R6P?"J<<LV#XS?QG
MP]I3!UGSCI'VTA;6]AP/\0 NZ]C\_T*T86T/VK=3GWFB0VVR/SB<B,3]-)2A
M:#D9#CA1,S4L+EO&K&R(>AOWW_H,&0_<_<;OJYC%ZEW]Y9QN!K:I:?=&!\>#
M<\?.G?*ZL\[\?^[4H^AH__R\[[1%15RIV[:\H!J;)K\9E:+\TAZU 6^LW/GS
MM1$*A<T>M<2N16P1_JK[OOWG*NI<#W\;.<FL';QL4EX7]^]<;5X7OBMV/AK[
MYLKIMT:N5L+]FEIC#]#ZF?V_&1=X^W]QN''J[4S*/POH851:LTV L >)M]4<
M7"!A@Y_-7HL>SG]^GHCIT.0E-&.U[[\[D8,;U3D 3#0)*B@.C<2M67G=*._Z
M00=7/8\7O*Z]TR-Q)[MT>(>R;:3^XY\,%LT#B/4+NK87L:K.MQ>] P)?1QLX
M.3M_R]^E-Z[Y\W(1+NI]5=M_<_;; 28+I8]J$']@C*5KRZ-VL_@T'L+V8!?8
MQ5]LHZ=-;(8:GOMYAS72,\I9EY%<T<QLAX$65#E,0,WFTMM1ZF$%MLT%G^2B
M'T$UK647+M\>Z-!SVM"<LKS[>5/3X(+_$D?]T:(9XV_O6J78$O.:,==PX]I#
M7?'11;Z^-1^=X\JX8]@XL^-WGN;<[5!]_)-4\3'VF^N.79/OLS^:GG=4IPR[
M(#Q,]P8^V=+1=CWTG/?['>J_=\I>2Z_>]-0AR$X8>'N-5"$B&L0+D9S]K$")
M/AP)'H+/54#5:J 3RS(QN48(-1\G.48^@G\=#J:U6L14<R;]0LU^:K[G3KHP
M^Y;\(MMJ0FT-ZEXPZ1Z0GZR^/Y(%'9FD(<F7[I=V2==)'C1K70 *)U%)YDI&
MPD^6;D(E?"=+HU#9M]%[EGEH>'D>ZU\U:":;EI>@6R(Z.H/B7P](F5+4<.T1
M1=_74=.>2_&ZL=J%&3HNVW^/<CPXI>MT]^C;1]4W,[P_WEG_I,8"H6?Q:Y#)
M+YO.[#X:N^'/AF.*!Q0>FAQO]^MSR+AY<.;1Y^M[4/G2K;)!>9!?89"4P,4T
M7E5.$B5(L@T]RA86?>>1[( D3FJS:_F,_Z\CHU%Q36@U3(:UR]6"WZRDU\W*
M_.Q;MYS! HML5X*CV/-FCOCJCY-U#3\[>Z1*D.RHI\<@I"N$CQ";KR+:'!^%
M\G;4(M.MLJN$-!FF5H[N48>Z<,!($AU&/^X0HC3#&-^(";."+RD"L;C"A)*D
MB^U?FC]SYE_\J="5C':R7\_<Y/;D7]OW/TAPV'D]<"WCWEO6'$(<^'3W#SF#
MM-?U&RN/,<[=.=H9^7GC@U1%Y</AZYWT$"E?]*YO.O8(^0ZE\5\1^-#_$,BX
MP30,HZR#(T*%JXB;]1;=0(+;!AG&K76^$;6*2%:_=O;J_+,QDCDPDFQ[B&CZ
M2BK?M[> ._H5^)I"4A6@=^ 55=D5%L6$2,I&S@<>BA+8<YU5^Z,-NW@=5VMX
MW0Q]&Z<XT3: ;>HE7<E=3-4?1+5QDQ]$/B'><P6=2NC^$-L%/.&YC7%G)EL'
M744[9:%J%V?S)5]?4BL538&/[CI<LF=LFSFW[8?7P-97<DRGL^=1#T;/!J9N
M+,Q^Z=[E<R)\X9^_AP?*[QWM/;_MQ;L:W_,. ??P:7MR#S<]^>L1*A=7A8%5
MC$1KTFX48J$_.#+7 =AB%(F+[>JXBRR0?AO&3J*UH,X>QP>:JD\ALA@'#K,>
M0^0/R1;?.YY.SU-,\HP[*MZ5;>VW(F</^/7;% 0<B+UY,.Z#B>BBVCE+Y9=5
M>Q ->G?D#6J6Q_'. #.MG)C7WE@OX\+;B%?;?IP#Y5/-Q\1^N@Z]M2T67&RW
M\^EA<[^COG%*A]O:^G==H1/05_8PZNION7R]^UO6OXA0=Z\5C=1FC###T'6D
MV;0R1+JW=SG_P(!_OWF^XIGJH:5\3WN6FP7'>R!:VS8N_<C\ 1%FPB?,H@8;
M_#?-VM3JNZ_C;K6-.S52Y@]LN>/#VR4^>OL2^[I;KJF._,2C37WGZTLFZ1NF
M"@R!Q81H^D[(\QA(NZT_^!C(N1GMMGU:7<<0=.":)Q>6SBH38^R:FM//#7_N
MKVW1]1BLV[?4A7U6]:)_6:OKL5K+_7=9T>;_?W50,[#(V&V=WA+PKG"]RFLP
M4>_OQ[230WWZ"8XN3^Y'C34([YIG<]&U3T^P9.<&:U< :(%)CO@P24'RU(PN
M!_DZ0/.5TF&F,A0C[+EE,?S.VFV2LA$'[X+RRWQ#"XQ!\XJ<F\OAGH[]:.:N
MJ1\QAV8L&AVL3K>JC;GN;=N;LR)YO>N-W%_[&O8$?M)2WG2MING WDSO?_=M
MN&/T<TW>I.EB[2#E3[=1%C;OS4M5\KCM^H1OHT6MF5RW1 QJOE*O03GYY:W-
ME-HY<I_>4:/4CL_/$^+B\O)<\&]LOL_1N+/2S6L+,G)!U'6SGD1+E'SS+L!-
MV,.9CVO'R9(DF+>;2!9SL@L,^YD6M/5X6UN DO:EL7ZD;LIXR4_5!8JC$^^:
M-?8MU'9)]E_9R!X+O?<Q3'T5044!YRD?& +YFZR0'N@77DHQP$BZ3,**_R"%
M 8Q7:"ZZ0[JS_Z U,@:L<6+(LK!'D->%VQ7BOUVLD_&<0Y#4";'Q3@O?7"U^
MZC?D]8Q?M4Z13%?+DA9-?L/<('E"">1QF_@:R<V.?!0*EH/2)@D[>#/D/1 ;
MG!2VDP]!,9.$Y%7$CB7?Q<V5^6"*T+)="</FUOH;@?XYD\=@K( 8I150^ &U
MU>]G!25T'=RUMLC!A]>&0;'XZ3P-<YL50H)42SI!'%HN2Q2YHNSQM)VD'6"I
M2\G,O9]7-?_*1FX+BYFY\C7E78TL!>Z_L_!TVRZ_U%=$V@:ABTB&B?R3>4#9
MJT;G5LL7-/8TD.[1EUG%3R/9Q$5&:Z1%39OA&\PW-L96FALU:9\*.]WR/B>J
MW_7BBUGU^CQ* 0TR^,K&C*J*M@,QL/H147N. )D4M7;W%3>&%[7TUU)4%(T-
M)MN9.R$,4"/P;.W9P84/ >?+U5W1;,W[G/2Z?*WC?4(B[%(^8<;=_)W<9R:_
M<J$V6['H_F6Y\;9N;?CT_L,M+<7IN>)VBY&39R*P^+OI9JJ'E%U1B[I7SYM3
M?O71:$-O)P_3 %<4A/9X -S7!;&D2 F#%;ZH#J-?]IDPQPNA:I[ +9FL0+S*
M#=<X.Y K'/#J@\\)T8DK+4-U[Q\8#U72"92]OBVO'E2O>T-IU6<%R9(KH0%2
ME65N0KZ,;(1[3KY;1:B08B99V\BR=PC8G9C;\PJ=B).WU<%O)UI]$Y^$8J*+
M\3KJ8'$:"2O4PFA!/O&8CD;C.<:*YXT_1\QB+]<923"G!FQ9DF(,GXI3LM8'
M.:+CDL>8"ST(1JL:Y"8.@A7 Q0Y9!1 +R,T%:I <J"CX"AM8R:>8$[3":/+!
M,= % 3V5B0!$=?&36HL[(:QC2U45@$XR[U;7HZ!P(1$Z,5*E9*A#0$C# "Z$
M!)QBK=$S6U-)?G,T&"R@M].V=F\9"ULAI),\02R'IKST@%7C&_[C@V]KP7X@
M.V_#MU<E)B_-NT*ZSMO]E2;. ='"138N,==C35(6/,=(CEI4(?+8&"48L[DJ
M/M('1&62+@AMC-JN:=R$+05Q1[F,M+JQ"KSO /]EWU(<OL7I_7MLAI-O(*/V
MP:#<SS6M<0;Y#:NF8@36,)4JX!ZAV4CY$*FZY'DT6BV,I04;/9L>R?5/!(]*
MQSJO?;)OMZK(S-!)OW3%I+9&*;^S2#2.Z=1X0MS4\M1WNL#KI>0/2:6L>E-Q
MP(F?<[8[2290*,!JQ=1XSN^7I5%082&YR]8:J&6I7@#U:&JPQB.(/EF<'L <
MW N>&V\I3C%FHD@F(\V8DC?FY?57)STSWW]Z=<6]C(^#C!?9M,TD']EXAV1H
M0\MV%R3EB -:=?11RM8V0KR-W%G0,*G27%$+I^H;IA*J$"\8QQX##6[0GXI>
M.-77QXARLB9^7F7<<27H=Y3SRG)PP+'%420?-7](?(3,Y6TQR.//K2*JAQM
M:CM.';8'44)&!R'-5I4%H874ZVON';O9,1OIZ=9Q95!<&_?KC66*9BASW_#R
M;+?%8!X:.>'S<=SI_)N=\G/:[+S4[N:[/5_.X]<;V5BL:&FX&G]B@FH/K?S3
MC+_DEWBUKA]UM'(V: @T?F@:RG"+T2^_&F-IP>NDPVKRLOA[0,#PF3S %;WA
M/&P %"2M/>*@]L/!=#@:L,UZ,C6Q"V!E+H>CVEDJPL;!9L_"*<]<VPRAJT?(
M'FD?N.EE;CTMH&1*-/(B!&M;97/_Z2KB@R6;FJJC A7SJ>MA=T![H2A&@+I%
M5@<H5&M#2DFHI95.22D1URFB"O-1;B/6-L\[U N?S'#5J:7$HQ/SP<F[1KR8
M@W/%YU[F'J-^BY4QP+M0(!^=P0/\T9">1MMBZDJTM(6/W$DT%#IE",>/V(,Q
MMTD:92[/G.GPB<'*S ="0@I9'\BY?=G<=]_=,?>:FE[8/B"Z['A]XPF0YS5S
M+_3'(]1CBAJ&GT4#3AIAN/*B*[V48,QFR$AT15).WDB<Y7O.!P00^&.$6Y8K
MAK=L-Y-4)8])!V1HU_J(D*)D)_3SQ%)EM'-[K6?N"-OG$MY8C+\;ROC^<]AB
MP'/*K14%[?.<RP)7$1R>JJT*?$CV+K,.ETY;#R,U;C$-20=!2BLFXYIE!WHC
MA/<3;Z,'!E1"D<*<9!*F]..$C]]X:$K;L,ZN@84Z+>I6G/WS#\XV%8-W/6])
MNRC <;=1V1192.C+,B*-%Q$&%IL5BN!ST*XRDA&4)<"RM(AB(0?6\S\XP#0B
MQO@#Q>E1N!WP65 CT]HU.+0"HAPK8/OT+N5?Y1JAM\=ZQ(3TN^B7T_)15>8M
M]7FK"/E#E%;_J&F-N:PP%H(2* EPK:JKO7A%F+.V]Y^9O5!U8.&N8K[S:>SO
MEQSW]4]P%(Y\<?P3.839\E^&5A<)MW1V2@I).*!'J''+FO"<_'K%]0D<!/C1
M6]'<]9@T?U6PLNKYQ)2_&G#9=I,,PP>!/A"C7?K+BZ9^$@8O8&V=*3*Y'&WL
M,DEUZ5V.FT7U]$ &%%@#*7";#P!Z)M$=A/08GII9RU_D7IYJA52#:-^&JV%P
MZ.D:N9BY[T\_0E=1R2 C0XJ$-0H&SH(GTRG/NR(KB7''69H%^8^Q-N_K-EP[
M/Q+7G"+=/&)>*AOU.5D1$117^=D:;5C;61+,-JZK/;!"4J]_(\:.\VH)6RV5
M.7_OK6;>'W3RUDN>YOV9$)SY ]:L'?;\C]#[#M?='B,Q5BGS1\1V[3F>&V:^
MCT_U3F.0AF*;3Q>[;UL,4\*K!M6>9:LEF<R9I"I&(N[(+7/:*,!IW@>64'ZN
MBTX>TY&'*LJ((Z*07C3).51(3;>2;Z5G:(KH3W%$__43!X::W07C<NP?O.VU
MF,TA5_MC<T; 4&7N@6K'DH^^7MC(PQ%D UFQJEZ3GVLV$IN3CD@JFNW%)^$C
MZ7Q*>QEU>W$;0;5'($,9H5Q>NR]/8?8O**##HF C9$]7Q*1[7J,G+<_^NU01
MY&NS:<58UTN14&G\<.\GPS5M'ZV5@P-2I15)B?'BETRAMM(J(EP)TZ&N^C%=
M(2K?:D!PX^5@Y_/,N]T7=M4VWIQ1B%39P6A./1:@H=SP$W.TNF:0Q7_'*?#%
M:SLMVJ6THXWA89"GM'F6 IPYHFHS(?$?,JP9-/^^+<\@YSG7CSMF'__,K?1]
M_W2]QG$$IIB>B '.43_(BVY!/-3<,I B2@>H5%LT'J.8)X0+5!/9$_NK,L=:
MLQNC*QM*PZY1,Y=?S\,:)42::^\7S>Y5Q UC>HY7W\&++<S<MZ9_>L<J4/@U
M+,!58BIKLTAKY4BQW4RN4DI[7E<7)8FWP]H=H,F89+*M(GQ,VM,L[1ZJA->!
M(QZ]%60$D7ZLAFF(;1PR)@7$7%JY616JKNI"'P\=CB1[2"=0FYF[UVRJ$R-,
MFN,!(X'A#5E[5Z9<8(V.M?81>]I82K6OR;_XDFR@.B%N=-81JJZ&ZM 5YC=U
M3'J; TK?3-I8?)E?#G=<3FMV+.).$,,4'N<]DUVZ LHF"D$6__*MX[Y"%KPC
M?;*^0:Q"C!,$LQ<SU+,]R%LDJ;#6(Y+^@'07Z;=LK>&A9E] +/+NAP.>?"0=
M!)8K.$GF%R?VC@347LI&:W\<"Q/&_?L'IEA=U;<K=D=YPJ+8"8LOE%-,#YW7
M%9]F)Q_M"C[L[]6SHTJ[O(;KY_NKBN.!LAR(-?N0M;)_]JWM1OO'',"7_P/>
M*^N-MZQ=!7FHFTRY =BT'/HR5&$=7$IT$K,;+6H"2J V+6UDJ^@%5!T72D)'
M/N?.<!7##OF%Y0[L?/+/&S/_RO^A1'4&G;1"R7*'<N@_:1K_=QYO\-VUY0+[
M(_.D?>\PR\^^T(=',;+^_"I%>O/^-&@IYD@&0E81TR]IEFS:P@>6&-DN^_2&
M=A_S?S9GOKSX^?KDQJS)D*'ZGW\?USNSU=0L5R--]YA!SJ4S;TPRHG><:GIS
ML/Y0&8X+WQ,'RT@6)$LM<\KLK$AVS"'TTY$1M8%_*:]9^JN(%Y<]I44>%FV4
MUVV,GN]9WW_,:XM-2+](RIF[SLN8T\A3*,<3BBEEEDB:!#@ET@6H"_C[_4IX
M4+\O5F)ZCL;'9%@K!TRBMV&W]N2Y7K9[=L+M_G-OG'==9UZTC%]6N\&J3;(V
MG8([@ZKNN0[' '3V2O\,!0\X?N50J.3? ;>QZ-DFO^.K"/<:*&(2G;KRM:U[
M_<^@_NQ#Y2&VF_K,V1MZO=Q*7<.R184+FD8=-NP>IA%I/Q0.=@DXMYG;27\"
M!;1):C)N^Y)1CR+4TY;[T EO$^PT>-;9;-OC\WJ]K_<VUN0/%=8W)RBFV64:
MTE]WHZ5*<VM6$J$4I69'H+Y'%)BTA%$A,K!@-MVB!?05UC\6>MAJLI)G78'S
MY%\'8+L RIJ!)6Z6?;IZ4 \BE$TWCA&#;#!G:QL/6VNXB4,=$>1HTD79,=<D
M&VUM;>#-$$YL#MM+'L ZY,VP^B!]&9.,D17T"BA1T I<K2EWE1?QLH2$C<X"
M5P\IAQ-QOQ%,-3S='VW4;=+5(36\]5W8D9PD;%*@A%(A?=2<OMB'I ?9 _:3
MR%?SAF<A"J"(3;&#=/$"5TJ[[>8AJ7:(<O>E'Q:RYJ1.?3Y%WE/?[_7!AXM7
M)^L.>K;K[&\^9NVLEQ-\\O9':=I>Z]LEFJ9-NP_LS0ZRO56J8/AA?5CCQ['Z
MXSV*Z_1K'<J?1QA_PAL_#-X:H3]XHMK7<*+ PC/5ZLXQ^<^;'LCXZ]&U]0&A
M.&6F#@F;+@JH;@!1;&0*UXU-0[AJI%L'<6-2+L];VX'H#N/RX[)JK; <C^O,
M)3'W6KG2,^N2XGW=\!@D#_+UZ*>?^:.9L;28B ..$SX4BJ*AT0II'T6>O)OD
M"/SHI*I-^/M! YU*XE/D :E97N?PC\; X8)&0OL17!IM-\':9A*[3[=A%9$6
M]$#8@X3=!I:TG8R4<(Z:FRJ*I@OV]&,<"H@!M_ IN7H)']\9/OCD>$LN7,OU
M+X,[=[+RB%F?\^+0]S5KF$.G';Z5V1O>/UQ[>B'+NL$NTQ5X?>&^A856U.G$
M'>FWGUXO1+!WK ,LY]<,-GHDMV3)_%B4NY$^[PIXG@"S'PL4,;IM!6A 5%1&
MM.1,:+GH9RPT'S&\M?2#0?,#YC)3'^E]GM]S5SB)O?.Q T$_*[E'N4@?31=M
MAP)0;>C12 $N1:I)W#=N7^G7&ER*G] ?KJ.IUCQ5BA1B=A*;CH/^+>7I_XX^
M#B@)C5F)O]^<*0VB?:Y\'+J\F]88Z$*)6OC#X=ZGX(-_G"K]<-#KSJ9U;_9L
MJWW]*3/X4/NT4?F9DV^TC!K9A$CM_/:.LW?W)BR$5 3=R<@ZW[5[FX?GN3TZ
M&\5.9!D=EU]%A/&2^TE[H+&G$,,#BHF)CHLIAW!MJ)VVQK VMFQLZD%P-?,E
MI"M<W!PZ@>X]E_K@PE! +?5OI2KKQ^&?(+DV'&"W".GSKM?N(AWA$V0,0,U:
M35#V>N$@W=I&0!G#B@;ZHVS"Z9<,%KY,.O1+;:;GGQT*RO[B<BF.2/#]H>&J
MW_*NCS6W1??UO*:N=9K6"?!)=E32CJ;CK]<%9KACS6YNW**H@C!XXJU+NAQ%
M>G0G//#RX]^V_7KRU%W$A4[B^Q"YSZS1'-%>R7U, &X+E/@*5?WC5<\F6*,/
M/I[4[!LO: I*[YC0O;1%5#,K&UIT?IP0186=G_N,.Q/B+I3X$C,YG@/+OD=L
M3BIV[9_$/H?=!!JPRJ+(6I(OM2"R10\@<V!2F,_@N&E]] O3,0?77''FW81&
MM/0?GD9[_"R%Y'Q0?O)*"7]1?91[_CB#C$KG7#.\74O?BE=O#$Y=,C+6\.ZK
MK0APE:@^:RPL\=YQ6$7AW:'W9Q-V7?(JBLJ8L%CO\/%566ECPML=URDTMS9O
M"O\6;0?)#VS"R=+M+4D1ZA.CR;Q5A#KY=QF5I;2C-J%2>'64Q&;Y<'Q%V'<4
M<AJC &N(CQ I[JYQ)X<OL)I&I'IA4MT$CKN,H_TB[/9D6P;\,=QL>81BCP$<
M>T:I;-H&4JS8A;@H\@<(\TH 0ZHP#\HY0-&/8$59N%OD-MN:@C+:I#0S83%(
M"@?/O-+1 AV_P@>1ZV!C4#ZYCH8,O78R!U0]_F*$;C)G:N1V6-V-EQRDHJ"?
M.2P\NS/Q]-T=B>[_;#];U,H *HL/;' B',S+JFN[\\'\SU\#W]6X1.P7IYQR
MB<:F_OSD$V9J%Q2U/';G;3V[.[5YYWI_U=$<9"9*2/VB3W('@Z6GC679-[Q"
M'L6M/(WBBOW_9QHU<:/.<*8I06P \E923OU\V"59TTP,F$-)BQPD$91F"O*3
MT3>&J'<5<6]1]KM0R@AGS5FC%.-,'S(4<P#I4981)1SYTW85 1GD2$CD$=9*
MX=*UKZ]9GR+35A%53@&R?R[O;9Z4]"!EQRV7#>!T">K\64^%+[X?.[ZZRN>'
M1ZS+YF*G3,X%)PDNA,<537B%-0:RC?Y)].HG&"_[:7JX>IZX-S]\E=_E&$L-
MHRTO2X.;&<6K"/^<3V1O*J2+AE471B:C&?/Z%X NX><4SFRX>S$#ZB:(@\AC
MC:QVO6,Y'OWZ_3T9=2RN 49S9D4N)!MU*0?;-$CZ12 >-W)/<36BA^;0 &H8
M[_G5OI;2&R$Y?1PU9GZP>J'^<G68Y9L+UDBE(?ZM3V$CECZQ282,D31Z7<71
M%2S%1)'.Z-XZ&Z[\Z<^LPF/S;4_V!P7<YA](<$,4R-OE=K.&:BL.'%&(=G5S
M&[@XI/]KZ%W>A*\WY_G[O:'O+) 1>OC8?4DZ =H-6>W'^]4^/$W;!Q=)GK'X
M*3C@!)7[=7+#*D*';"[MSHT>:<\X^D6+JH:?T !S,JS5"DG'"L;W*L\4& &,
MA.@CV'_KO+=&V%N#R?@/3]2Y#T?4C:VP"RQM"O\!K4IC_A<@1?!U[B>(Y5=(
M1E[U)/F<#IE 0$<$Z%LH#?(VV.*%:]]]S>PDP$B(9/.0,R,:&A%C#HV+Z20M
MH5$+ICO^)+:,^*BIB;I GU=<%V-10 C?**DK2I)TY' OB,^K6Y6=S W\-#P&
M3U68J]<W^"JF.":#%5_5%W^Y]0?C]M_K^86)FF6OM[S8E]GJ_C#@0.6[TO(/
M6]L1+GM.R7\)[F!!>LYS2B"C%:/4+ >6"7HZ,&E2.6A_("$28+']?Y-4L2Y+
M3J(47 .?SVJ '_4:<1WW#,IDC"2Z[Q$4Y_FR03J<SJ["AA?C.L\]K?^/)4Y9
M"*J*GD+A/Z9L(:\]-SI-EI/V7L4!;KP;K)I-)6M"ZYC:[C8X$J*6PL>@%E"K
MX]JVFHHW8*(HM?]*<^@:@[\6DW0R2\@ .FX7_ XZ>."4ZU[6M1P=1FXBEIUL
MJ96^?7#)^=!"]JZK5_Y,TKTC:^Y&.=^9YQA9N^X&[;F2]'1SS'VSG^I&WC[#
M<2$[N&/I-P@$0F@@(91 5'K9=$OLH5!:ZO;EY^45LS=*[[\P'N3V>_]SG:+)
MJ_JQ9L2\ 031\][B@Z0U/3'#4$I=9[I\ OEWHJ?0<%X-',/50LL"PF@=*UA)
MT^D>!Z74[%X,Q]16TX3%MTF$(B5G=H%FG_4FD^5XHW;N<)K0:"QP(*JL077E
M(&@(J\J+5$#JO&^ ^&^((R(!B[<PH>GX>/E3.!T\X\=*1I&4+LC ."7:@>:K
M"/9TCCN@]#7=^*!3#CXT1HA1PH6148/-&'Q9J+PX@"VJ9)&L/MB'JW36@YQ+
M=\__G U0?YBFJJN@'YO7_FG<Z;E7,]NQT1'QNG/\[,>V.905GH2RG=AYQ3!1
M_GV"8BH\99B+8>TP;=OZXO5,B1[%RA1MMN[G#_"[5"%=K"OMH^U2%26!E"08
MS\=Q55RWB-LT69UK<Z<N-8:1T+U*"(<C%@^9492)-7S6;>GN,8B';>J?S&'_
MJ-=<2'K*P0?$_)7]O>OO.QV&$8(>R/#K7+X -5KL+<F"U0"Q#Q0-&'9H)G5P
M;L$V?!J*Y )XWK;V+L4=_SYK:P(Z=\@ZH3WE=H'AL'G/4KKQ%5>L\&3F"O/!
M<W^OB6=EQ>-^4]R4@146E:3TB)C#GM@ZTAPJL%'MU#')<4]I(^\8@IT+IYGZ
MH#77)O-QR4PO%'>TN3GE['!1_]*XX;E!\YU+8[XY554#YHI-6?]Y/+5LK!=R
MZLB3!YNFV(=+HF?_>:.5?*12!I%#(#>I@II8 5+D8](Q09CUL#G4PE\<710>
M&UPD10*^K;QZ^?F<4/[X>?_15430!/'(N:HA3.BXSOL?;!VCJFP9D^JPN,K(
MONI3\7' *RSCKQKKPU(G2JL_)7 Q$5/E/.<(N(GPD*EX'^P+6L[MFL1P@P6\
MVY2P<,LVZ:_0F-AQ%E/S@^VV'GJ.KT$E7<.UH]7AHU1^2W$ZC#47Y57.%J@-
M!:;X]L+>%5X=NOXSW)"\E:(LGSU;2P,V;GWT>HN<9D+W'N/;CTYYL<81*B?7
M/6_^,*'PU+OO3XL:LYPMP<2[7"^NX8."]T1]K^,-'GD]Q[:KC&SM53A[G;(Q
M!U5C"6NQQ'],72O(D:7&$" _3P/1HI=^& ^W1/^=D*+\O/<%(7H#R;G>O1S2
MXNB80T4@#UL#>?*+@,JRB^8V<:=]TZ*ZK=ANS=B8QD'7_.^K"$_>^C5WP57$
M5I+V).4FI@[942A<16A*>4RDA&:M"^0)"9S7MD=@4KBN<!/]"5&C[9IAY@4W
M!;9P%I7$I2;#+B "!SLSJT::-0C:(QF$29":\*7@QRN/' O:$XUJGRG1I/M0
M\[@Z=^>FVVASXY.*O@K^_9#O&ZV*RN>7TSEQJC[_+A][FFO4\>T??:')AS^'
M:IO*CF@[C9T>6#"3G(X(?X:SBR68%Q3^'>SK3@B(WIVQ\>.7S_T?':]\.Q8<
MF(K^M_68_->.$5@%+U(?HH052VJT!(QV(B:TQ:U3KF.$I_5$\AP35G&D_:JE
M5<;X<-ZFI%#)??$?$.YX(MN"K#E0:Z,I9K. FV%,U)!98<2CV>II']>WLQZ>
ML)+L(C=(TL@ZY/Y0\04(*_C1WJ(K^B?WTXQF3X>I^(QTQ.H9H^+#]+?I3>C-
M>(]&>@=M+I_0IJ'IFIQ7Q '8'B^&;+6F>S^TZN18E$IU7M3DS7\@Q?#3J3O]
M86L&F),4#$KS"GV)5'? S/:7?GTP*26%KAU0.T(G'<[)J/"9&CEMY1Q>ZA:H
M?7OA;=7)=Z]TZO9F329?RIC02FB;..L4\G5?AF[J^?75]S.T/_P2_OPV9\O3
MZ\C76#2T9Q%6N3KF#U&%QUB7*(HMJXAVB6F[#FHX2G)<W)Z3JW,/G1&EF(%L
M7TFY23*/G3RRBDBF(<U;L'8C%_J6:*DTI*TF%-Q.WCP<OF!][DE88U#=TQ9)
M0=$/6%E#JI!% >S9O)I_:#7)9?*M%;KMY#U@-(_=(B>Z*7D.HP4R;*QQ2_5D
MIIL*M" ^#M45$U.$QLOCR2F!A:'^:+"%<VO@55;>A_!F8T$\QB?G=/IR4E&&
MG.GKU.?E[]_-/%:S._C.9=VY/_337B%4W-3>$9LX_ILARM-G+9,]NXB>K5:[
M<[/O/7E6(US</JVCU8_S&GEZK-98WUP[Z-O;[CKC,.\ JLL+5:T*)Q?E@\('
M^78(^"?$6%L^+[G!M( ,!8SK9'/2[U QB'E%V7BP8H&L >$YJ'K+>5H)6["_
MO$[[HO3(S1PL5'UIB&3_N++1#(4,^Z&!X?81K^X/KYV%WM9F\Z[S@'/A<B)S
M8!'>@1:XM<D WP&W5Q3NMBZI@ABP%/TY9(T!G$4/7N(R*<K+N#24!E.72+<;
MCFZP_97<I^DZDF&+@19/ B7]UA[2G57W.+;[;G4)+1CJC.<^K?P>M="1>MKH
MV3Q!]F_:G^H+(@(_&TP)<KV6/7*-MI?9RK66_-3XM>VL:NQN3Y<P_V-C^%%=
MQK^C7?A-LX3?U;E<[G"_HD=TB&$((?I4XXN<R[=SE*?Z']W12/AJ<??D4SEH
M6$)=15RB0(;#+/$Y:1=NAZP I%KAYF.>=/-QF3H[H2SP^V1] Y*#D9=V9X@Q
M(>%Z3",(+QQSHXKJ,4 MR7TRSK$9^)+^!-*=]RG(J<1?\TQ%S^><Z%_XY#;W
MR/;U0P?K$I.O^8OI*+/SS3[)9=;]G4CXFO'(V%+Q[;_T76T=SY=:( WZ_DS6
M(E[LR#--VSM0^((;N'&G&0VX9SI.>YC0]61\>8)T7:G]8&D*!P6B!_]CL[#7
MZ__+(A99#SPW_KLOR&%CZJY8[8",3==J[QY^LN]S_OVSZGMV[<LD,ONVUG<:
MQ7K,6-9%1,=$!&Z-\-O/R/[ZOGY@V47']]@G?%F<]\&"X17ASG)"4&W-RX)O
MR!XJ=T2J$"Y6EDXP#5(Z,'4I;/0NDF]#[5T94[1L9^E00L=UVQH/#43]Z.TL
M>40RA/ @1U#,1F^9U1!%OKDRPCU5,.,;ZH\?\ZQ7=> ]1NM%) ='.7KI-@1=
M/:<8?J#&\:_V.QM4#AQQWB\9*SWD\<M)]6!L;%+SPHOS9LRCK::;OX2^.GI!
M^7?/PT*OGFP-LIX]-?_O=9_7W%60D"6?FKA$V$A<C]:R$]ALFIO1]+\/R@M[
MVEF9_GMK&^Z);<SR%)&:\$60D][L_'A*U.B?6H!JKJ]G#G94TIYC%5XF<V=F
MNT#*F*5(67*?0F"E:&+85&Z>()K1[HILT]GS$J0DJKJ &FFPFI"%@.Y^<;P[
M'X72(@:?ZE\VJK (N2_(,AMW^B5B:_5HS<_(P[1*(.+A[ECWC\'R.@Y5!T'7
M@H*S=ZQ<=],BA(%97H7K PX[E:F:/BG_$B&G?JI&R_/8PDV'A\?"GV;O^ZK0
M]"9668_[_M%ULA,4)]V,D963\MXZWDU-"6,N3_#[+Y#&4]<GD*'#D'F/VGCH
MO9F<NV_*9VS-09<A4N1D'BW59W!=4/KQ>YU6I"\#7G'8[D-[AL++B](GI$8R
M3([&_,G*Q-32;E+P%!E-K$$G-,OFZ57VFC2^5?.(]!> =W,8(W^2X;^C'[;G
M:VMU7D,ED$*B)/'HG!,O04+2LK&I:]T ;%3&&QL;:R40::0&Y</E3YVZ?YQ[
M[43XA_%6:P/\B+'KIYW-?H,HAE;EKC]Q^Y^-FVY.N7O+[W/7?9W3>VMJ:='G
ML"H(@^N87S$A/9 N 58M$Y5*'NV5%$MM8/E[G3RU"3;;0\=P[2:WD*KD0W*Q
ME6<H3S/14!(?MT7;LI6,!I_^J&X-5JND&U=FQ#^=:HP:Z74)QQ."7D!:TLU?
M99?L.Q ^PD$K$W'\C2.)L+?X*%3<[J\/Y0E[-I+.0BW 0/L='L0X/1*-U(:M
M@9%4LCIL!P5/HN1(IKDX9?^I;.ENR+>$EC)Q +AD&N+Y0VK0M_BLMP[=E^\L
ME+^^1-TYC4*:$[2(SEA0RBJ:R?V2Q ]W;L\US[D=W:)J[[MI>#E#EVUI687W
MR<XIK"PKJB]Y[CWJ&EI<6?3GE2\W_7T?J/,X$QN;08]"OJ^;)G1\MI-K>R^<
M/C.QC0'J4#&W:ENV+#_"VN#=@27/C++14$M"Y.5Z;D;W0X_(NG;%'>\#;_\J
M+RLQU9@Y>3%:VKIB4B6@C1YIU3D,!?)7$<IAAV:N49-6$8(8T@7P:P*F[N[\
MEWO^O21Y,*Z3B:X"G.@$@]FT.C?Y4*GRX')7B!,M)IJ"C]B8!W>(72FM,CC"
M?X"K6^P0TS)9NV3HMMOVJ_!JF5FX$*T,X3JE!P&#]$F)X]YCY=9V:Q*NQ),K
M!K>DW,_A@<RK:9W%H2'#5D^_?>CZG3+<7?$]OR+U;?E#U'A-2122\]9O1V-R
M:^#&Y#\,KI=[6&[I,(C<;;)NS"CSN-,']LO=]T\?6WJTS?"5K1P0S$9N)@8(
M?K QBJ&V2E"LP%BGRQXH3C)+W[Q4H<7.O7(/4=U Q0XHZ^8J5IP4=S5G+X G
M?@PSHQK".\IJ'S.=HBE9A;]E^7Z^9)NY;0LM:/V=PP\OW'C]\5>[MP6W;>R6
MI_]07-O!=.*>Y"QK^2U.HCZX\G\T%2_):9-@7N.C)5%9WS3F E<1AFO:!QM-
M9=_SJC6DI30-S]G-LY#E-_.?-N)=E#=KWZXME)]ES,FN>VEQQ]!*FY54"<ZX
M=MY.5IKW449N6TK+A*2OVR@-0LJ<I=HJHEB/;$_\*CW]F;"*")FE2$(#<)<]
MVZ6_KSV4\5U%<*UXJP@?KY$Q-28>_,03F;23S\FS60NC5$D*2_);6]DXUPO'
M'?>>:8QGTHO.C_5L*WOJ;X>/#BV;IJIF.!]OK&/6L&J;&(/EL'A_A6']_NC=
M\_+Y89<T3GTH^OA\9\V!C,R&BXB/4V_+[MW(#MI26'(1\6:/YYUX!=B'M%F2
M3@F,7$7(VY(':7*?H?U\;2R?TT89O><$C?%1B65/#]HB@)1VHC52?/@\COB,
MP_;)?S*E>6YH^+$L(-3QRN-3GM?RFVP?F7 /[2AW6^SFP>HTJ0+^F0R@,1_R
MZE81;7D\Z(R_&L!+)44+,9MHZC@(XSRP/']\Q!Z@)Y&,)M%;(4TE7<ZUC@Y)
M!^-#LR7 .C\4;?12]]^)#I-[.D74-_3K"SQ0G3'?+F)W,VLD2<W&T<6=.8?&
M7@Q'K2+6D3L;L^]6'[F[17_)XXQ;>%U10[WQUHAC T\PKF)CV +85B$[/4=*
M*[:N:W$#%.S/@"+$IB0%$'F],JAWSAS+DN\6XI)Q-5DM3"#C:^KE@R-M(NZS
M&^6S_CM'*FM;%,\FSQX'+W%#<P?#OHT_EY]/F9N6Q8>&)),5)F/+*&5**&I4
M//D+N"A#;$G9*X7PZ6$2!A!S_H+NV=7U1XV?.;M?B+G9F'VC%/88)@2^Z%OV
ME<BS<Y$W398Q6EU%744?QK $F\'>580EJB9G'B/>+@LP1PR_<!4!G)&@1:^!
MCI&.Q11NQ^(KRFBBR+3/FB"V@EV@&Z@U-_#SYTG._=%>L(FU.2#M_,XO^II!
M"BXF.G,:KY:!F]!;\"OG)J@13]R$VDK&P8-+JX@*%I\JU>F'9=F^\8KL!%:(
M./8UC[RG(1XL-4JPS5$..UO.I:9O3G=PR>WVRK,&F_(?:+5>Q^:L^>CG2QD6
M(0NZ!5XF#A8:E[MJ9.4W-'M-"=!Q%9&8>)ZC\0 OQL('&WJC7?S[AXW\CA[A
M<55X<_46FG6WU7.=,I[XC[=&F$NG FZ/'4W;DS_/1L07 HQ)P[DU5[Z;LLRG
M?E!T@+K 1,XU5ILVRA=TY"6:]6PF14G*F(>)J%=,"R9!4VL5D3:"J:&WBL64
M9-M=*7N_MC:27Q9L&=!BKPN6O@$=/.Y E<@7\)JOKK(D%?846U"YL^Q51)US
MVSE)KG!0#UCNZ1CKV3%&O-K5)H/0%<-?_QB1O[5XF62OD9:M??2C89+CRY&%
MB6_#'[RI=66>_WE<GR:D0"=)<;)C1H_8&OJZHN;5RJ0?=0[70N_-Y2[$5H9(
M%34[&4^(A%:?&>)]5VFBH&=S6".FW:.A2B%XJQ4F96]]Q.Y3KP, P@?=5BZ]
MC0[)$"&\VQ2P?^5AT"4BI[3&K"*VGW&N'F# -@"!@]X-!;B#@2TR^H8^6,E_
M\>T22+M5L6=@"7]L,3I>ZU6OK_=87<OS6^UR(D-GV2PN4%KW1Q^A)S1>)(],
M;.DKA*8KPG10P,:>-%@+E&.C &KW,ZC)$W(@P-X2>F@0;U-MQ<D?;=]GKL5D
MDBB2^X)1SY.Y(BU.)M<9.T(!_&B0/LE_%_@C/64^4M!$WT8R 6TS^.%. TY
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
MB^U<J="N0SV(?,9HV!R\\;>=#L04W0(GFP%ZVZWRD)&;2K4,RC;(!1 [0C>
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
MN;.,"JP@(8K)0*$+P.1_3(E\(O4?:^H69,B'D%HSIM-'<0T'68>A?;S>9)*
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
MV1^"_9CRD[VGK!_XP5/>,(4B):Z%,UODN>VRS2<@6VF TAN<[SQK/-#UT.]
M;8+%!)R*A;<*$RFT12CTK@9:S%RV*PTO/X4:9$O$0 JB 7>0Q2GGW_\'(K1P
M5W5*#(;\>:'W1P),O^23Q2Q]:O=AD]V<.M:16&#9Q%!C.ES?<Z#KEOK$+,I
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
M@?&27YQ+_\IJN+M]GM_%"  MY&M4?RN)*(WO@!<P\D0(_Y*;-+81GJFFOUG
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
M*3>OH_U:W>M,-4)3?#I1A/U EI3*XA4A4X0:-)!B ^S;[ H,Z@>YY[?2]DH
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
M0=[>F((3BIC%ATJ<KIGFA$=>X.$4@I<RW9?Z1OWPQ+U@E]:@911^W;%[[SS
M=?!FQF0W[AS4A 2IK)1.-7#%2LQ( B5A2C\IQ7MK01V"P02%QM-<'T*LE1\*
ME$FZLJ@7BCO;)]-.3]+>[C& G<SN*\[8]"+T:SK!@# XG\(!\9C1PY.B>>FC
MU7,M'A,ZP_!FB3=T+@0]*^;1MT"Z;E X#Y>(4U;B;X;H+?8:()"V=Z#EIFEY
M*3EWF*8]70'YMVDKP+W#D?\VV@I/#GAZCG_VOA43)2P6O9(^Q%V>>2]O([HC
MS6=MH*@-UOILM[##'H5*A#3>4EMYB,> :5CF.RW\\0$*@:^E(5I!X<4^\59U
M]]Z'OM*B?"Y9QY;LXW-DR6-M]AAAU&U;ESQHH-7>M#]TD2-/SF^[R6+PY>6\
M^\)"R[#ED:&:7OTO3!<$^!.O:@87WB=A9\.(M=F<,Q79![-MWE]_\'MUZ2&
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
M9JZ@(F*<X%LA4]< WI<5E&AWVPIJ:O8TGXNC$V!6#T**'+)W/VU<-[8Y1#H
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
MY3R2=M+2DLK4S(QR+$500:T\9<Z)*5,G<]Z[$G>R@7?[>[^\G_[7^\'K\KJ
MS6+M^WF>^UY[K?OYC^DA6]R=LIU#Q-U@U'"F,T2<5&_%!FCQX=^XO,S9(-1*
M,-4(J$A94+]N!MN(<JZI$8JN@&[.MA#6LYR$LXFCY@ CB4)ZAF!0\Y&CUXMR
MD6 MYSJ+2'PX.6!#CC[4;W5ZV<*1 ,*?48T7^GY)_=6@JQ7?_(<O^EL=^^:Y
M)_S7<)7I5KXB)DIMU:/JPB!>%<'W\<$/5U;%[]J4^;["H-IV?_JCC=4N[_E-
M#=N7F99Y3FY+^F/;25;MA3766S"P-C)V$YJPD(',1C@!,IZ=5@6=I-E@2EL7
MFDC3<(Z1N7.:*U?+Q"ITV KXB3#^;-@,F.06M#\"W;GL=9\H!-%;V!7$=RP,
MAWHK3 98;D]@S^ZI2F?3^#)6[,F9JH('99_1ZK00!O\GCP"$AM-YLXE%6\"4
M-*PCF=;"6(<U\I08;HOW.0YEA0*%!^5/9Q0&Y.$CP$#QQ8A:C[D 6^']#R43
ML:QI++.4?*U==B+]I'Y\>>HRF6KZPON8X/J;/P9"IR->6+XXFR[6,ZUOJF[(
M;9_I(7=W<J.(<=IUT3H_=G2NZ+OL_S[#QD;U)VGSK</A1GQCW6%VOPM+I]O_
M73B)^DT\$6.<W7'M7M2*7PY)B0/ :;^)W1G&A21;Z"@"^B1XH_S6)27J["QD
MHI+-$=[W'MWP28DBHNF<=6P4Q;I[#-(0A\ KP$YI#N"31368<$2W?3 6TS/9
M^L-DC 2=BOG%-/*#W-U!01;%593E!MN+LTB^W2_L_>,C]H5&+OC+_-R>4/8C
MWW6/UH)(<V'ZW^1"<0!]*OXAQ700%XK)I*X?I"YVV![+HCI](8=0@@>H!K Q
MV)7%NO*, %5WL'7H;32-6=A#W&36WJ#>]$_%\Q91VLPEL]ZK;RJ;70RD>9!(
MY@L9*-2X"#"_0N8JTVX2M#;U(Z<&G:C82RYAJXY3M0&?)-;>\&<01J3+>[22
M(=;0)!_[-M]&T'IQJ7;CU?!C[]%&_J$^^M[%I9\#_=M,_[WV78GJ\;C0V/5Y
M:^ATF>O3H9$_2HGQ^S_%_.T9$VP75]Q0F^U;G#6S.72KK^&ZUQ=12A0:O8ES
M;M$!0^J-I*:LQ8<DZQ5=2I0:VP#>#)#:"2E*E+X9F,]E+O^^&XN&"$'/(8)P
MOLW+EA<[P!"I>1F<_E13B3M=UV?W^<7<B-/)IMHW&5Y%H]_Y0T.G"?LF:0 >
MEZ!$K6$;T5I:"(!/U\U1;2BR&/(4_85>P@D.B)@4U01J?K*FV);Z0QFBL1;F
M.G+K![OVGED[?Z?.RN# 0<R#F9FKC;=MO[Q]Y1EU5GIYB=R&X@;\&MT+T2J_
MQ^+IK&#@6WR<5VW^08@.O)_\R\@.Z!MN1[!);[5ZMH]6$E;_R;K0:JXT/[*,
M>&UT2TU=8Z^NZV#/?[\*NSZ2/N.EGR"ZA)--J$%/;9 =[Q21.9<TAOR\+ @#
M]DK4L@[K'"&.KR6,3G]<15JB^%2T\M.<^4RMH;5XSCY>RPVJ?NBQNTHZBANX
M.NWJ,>!L]NC0J"H+[E\T^R1[MA+6<(0E H" 4-N5O?[[ %(BUH6BCM4!DAE/
M!810/],7U6(<'\<;+(C(*O-Z5-OTY*A@8EW(RWVA4<6KW)(+2X>MOIH;UL#S
MTVE/)P5(OA>.HR$SE73G'3_\0P5ZM OH#107**DTY$DG+OU7UXIA16]1U$QC
M>(2^A^6E%S6X90%J]P;?)H\USQN,^'O=/;!$CD\YN.ID?^*S6;TUJW*,:58C
MJ_9$>6#=@][Z_/90;W/,/55<^^;4D8@L;X73Y8<;#CUI\DP\X[[DPI%K.W^?
MCN^)LT)I'W4[@=VC1*51'\?AW'^O;U'48LM^Z__V5*C&*%&;&<-QBIY=,KP2
M-7.'X/U_O!B8YZ]$F7RS4+039+F/Q">4J-@4.86NR*/WO7-T@)<I4:[,#F8B
M[L>M6<C<'>&(K\843SO?RY-N%].:<;\<X5C(58DR7XO,]#\TCLR(-I')JJRB
M_;Y+^UROIT25YA1%PA2F@KM3B5JXIO+%;G'-?=GF"[=6GDHZVG69AW)<]-7V
MR]-[<M,M5T=UR[;-WS!.9^YO-$PD.]T[=G!'Y(^=&NU?!NF8M 6$C<ZZBP(9
MWRB%LDN*STCM/<,<*A9CICW "P0"=$7T2_^"'R;)SK=2#*)Y="-B_;IAR%C$
M2#K0:>SQ NH]EJ<65,#7^]9=HUD!59V2]-I93';2<ORE-Z#\__51RE!8*D8X
MP#%,>B_YMMBT*Y'B(I9?$45S"SV]-$1EK>'X$QQ_= JZVJ<Y8*VT.RH\-OP\
MKVA'RGZ0DX69:>Z#@T1QAN<DIP!!$@NW^TT9-9C6TE%0.YOZ/\N]];2+A=-N
MX0HCF"9G_;H(FGYHZQG^'EM9=IU"0,C"ZO:QT^O?YH67NH6"]2??Z.J:#+=I
MV^)?KZJO9$).? W==\@8.Z$H;&+!@Q>%*M-1(H.N5,V#M\L*2R:PZR!NY(H:
M:?H;++J;%81)*I:=>&HY;5_8M'5DQ'JFTCCW3VR1/+,2M^@O#APA)/!)TS'@
MH/0Q2)H* KHD.H7G00LA;:I79D&QAI8]A\H.0E'EH;D0O46Q!TJ1,/FNPK%V
M!">;X+_ CPF6@=L_S>%7=PH?X$Z]>MT+NY:>^L[O2F?AA:3$1II&!!(>I4K4
M*IKPL=$&>3[;1=%+U808,F?*07D^)R2NZR8.H?8 IG5T';@5IM2QH=#XH$HX
MZ)-=6H2S>3FYMT6AU5N;%?U'8TWMH@'QT>)0K*U^?,%X Y6I3GU.?;? N1F%
M&7*57FX$C!Z=8VA@%,LHV_LH>KL?K(GF$^#-#3X)EI=^X5X&^.J%SUC:-:F<
M_'1UW+KR:QS1M3STL?N^Z C3>5$0T20O?UX_KBWH4:!?P/#(!_6BRLBRMTFD
MD]/%)^,/<H\TU&5]S$-WWGAAI(K9\ N\O$KE9SUR"P[('W)".>F,&A5X0V\+
MKA8]K24A9?<JN@BUIW%K6>;ET( %3CVDP#I'-*Q$I0:B.>#:!"%-_;E  ]98
M61$JJL1Z6-DU^7F66\X$BL4C6T?V*E*,&^H*1BW>1FS.ZXF+RW@;45RPU^I;
M34VD87_?\8J-3^KK;B6^?K"Q3>U6E<VKI9Q,.F1&A[5^"MVGI_]W@"B292$[
M2FMM!LM:F1I409%+ 2Y!WXSG0FA1J S"06(F&CXJ4^&1=$^3L=)!GE]]AN74
M>JGXO;\*UK"N_XSN^@K?]N9(QBO,="'(E#HBH;SHN';8&2^B&9*+>6P+^2W.
MI<5U^*78)5!C0#SQ&(B[SG*1S&I1U '[NL:SD1;C^<]&-3D(_16DZ1O2TZP%
MA_IJLV)[#_0_;.RQ&Y[<AE+P^>(1^[UV[HN']ZMO'RWT"#T:M:<&"KJIRGSR
MTM(Z]Z/YB\JSN>./UYG4[SSXT2B$N_+;%Y?[%\D'"K+ZV[(9>G>6"0+Y&_PK
MG.Q'&B8FAAZL:&,M^2^Q(4W3$Z&9!HSU..$M6BVG?7:H7GH1I$]]D-DK/J"K
ME:AI?R$9JP,'T*5SA&&&."6=;47!@YA49_LH,4<7&A:7/E6BJI@I&*K91* S
MXUA&6\HIY&7KJ\SDAH#L$A$A)5I?D/AO0X&GC$+]-Y:3B1-6$X!#N+5DCEC0
MQED%'Y0_HFZ /1.D28/P,C"_H\BF5XQ$"5#(6]#-4*)$I\S:B"/$/R'_LZ #
M5Z= D#QS%NB!SGEAN M]#4I42B&^;_K7R/YU&E/7^!-\<+VG9ZIU<?[Q_ -9
MTR795V_[)N;LOI6EM3/^\-95>2T>#9D)#5O2;\X>[[T*&;_A]%E>JBS=9>F@
M&_VW_SX+_.6Z(ZO^*SB0]>]@=E[.BG,7W@3=</BS1>,'"7"27H-("'X1HIJ0
MC=V$J-4J"M84B@=(4H;\!D)4B1U(/ ;S< ;P@?H^9T()N5B2.#!8H*@7RWV\
M!VN;#JH?%ZF_8/TD\N=3?_5YS*TJSE6+KKKM,0"Y/(3U%L]D"%\P .^N) )P
M J=.-FC#"&EJD!%^2*V%4)-4GSA'2#%:+K_SY!5$?T)D:&/70,$=L>T/1+,I
M"_+\E'P1M:02XG#U ]]L>_!L=[VTW/+%AA=BE.)E4/(^[6'AM=7U.TXDNWX;
MSM%^5HQB?3H,MH<G!WHFI_>&YEXX""L0S#Z",B3!",4YQ^&?;V=4SW?(!#<8
MNM3U,!IZ!#;TGNZF[!(I4=KDXG9O@CI[ Y'M_.J3W0,5WN4VXI/1PU?CR%:S
M=V@UX>I?'/C:NK$]XWF]2M0N-/ G4W>4^A8->!$@<Q]8VVS_ '4G]&U6B,N@
M8BDZ\DS6>4E7)F%=+3.%;0H%K:B_3L$!G..?J-H">P%W^O+@07 ST#]S6ZPE
M'(ES!5?6GZTDQ\;C#R61(FH(Q=/(K#V@5>>WHZ'-=!Z3SY%0Z27P$7D5=8>B
MG:&'NX33I?91M[#Z2%0;5TDHUA#*%_^7G\(RDV T0J_5Q09S#P LQVAN@(\H
M^T[(*.IE]T5.C]?(3)E6Z.WK5(3^M.A1MT,_)>ZPEJYT'_0 )'04*%%MF+2B
M;5# LTDC&RA%_."<A*<_GYH&94FR<)Y]F-KXRQ9HK4YBT-D2K[*W$79SW9=F
M-H1;,4UR-/'C?3.W#K2+@ZJSHUF];KV\'Y[J[]\A:C/+17=%;:/:TXAC+9>Q
M[RK]W*4Y&^ONFP%;9"$4.V"% -;OEBV'0_N==XEBJ&:0TRF@C9G NMRPW)L_
MEF*711/3>!EQ]+6G)JXMO.^@A0SH^JS[8"5]\'1T^#D]ZB*N9FOM*=Q)FE!"
M2QI=_8FU9!''T.P3R*_C(-0=*2,J/M!6S% M?=U(CRE_]&&UOY )'8'F_90E
MS\(65F1GE8<I41I3+-?2X<EU?N32#H]^@R-U'B794X7W4=0\Q0BMAMZ.@<R"
M>1AU:M\"NPE#IYW#&Y)_MG 0>3:;[" >"9(7SK+V2]G:0$H;Z>:HS1^64U0=
MJ*Q#GY-LB36!L8,O? )[X9//-;1]_^D^T[?YE?Q"[UP\VK^W,BI\J4)P I@I
M+3C,%%4&ZN6*U7WV#?XJG[/2GVF?V$:.F)X)?]084GK3XPQC*A^O59^SK>M?
M)F3ED'#)^2SR.XOEC78&G08&MX-EN\,:IC-[C'U==Y<#H[U_@BY9GWM(KZ)(
M5XK)C7_T:I+.9=ZN;".>-5:[YVV+))[E>R&ZF)0N #PXGTD\A36K8)[GS5GY
M&*C],MA3+3@=PEG+"A!S4&3"$5;HT NC'S*N/B&%%#ZZWP\DU3:F%IRH?_!I
MV5S$/;.%<MKD/YP%J_)?_U^[PN.8I 7:K8')A7'CKYC/G0K\8I>O8"4J@',!
M(S^)M68.: X"I*_$'W%2&R7JMA*UJ.*4J$'2D)H2=1*?43&7& 4;_-;_]3I!
M<7#197<C2>[#^_UQDQ)U9;'-0H2%$G7X$)P,=L$E[P6*[@&$0?:TLS\ST^ K
M"..\C%3CFBB.HN85L\Z",BAYQYD*2(6?::301JK1,@W:0F22]A'R\J*E%;9:
MW2>UJW>Y+'UV\U_\DGTFU]5C5#XE:;>87$IVNQHRH/(F>$V)#M\48]IRYEJJ
ML5MPC,>/[A/5.U$%.3=\+]ZXX5OYKX6SY2Y+]<B(^5NJQ7O(F0,Y37U;6N]9
M=8]Y=9N?6:+]/FN-C/?HF&J)C?\AD#!\]UR,V^BM\4U/B'F7;L[N7U-T?'+G
MYR==FRQ_F(G;RY$;,R*O4N@I!@6U9=-I,DOJ%_8& %LF\X+=7O8[$P"TN+YY
M#LH \&T%VVX(T6O(.'S?G#W017=6DUBI=83'/R9:1(J9J\*HZ-XYPTV?]\7(
MRTH"]Y753_]Y*->=9!=!W_#E\@?BCITA,^?J+_K^5Q]E>C%;YZ!OH$VG@87*
MCGU+LB*76L\7F/YU<+C@P,EANR-XM0C+E:;)$_R0CY$F/CL/O?$HMESRVQ30
M4*AR0<=):?<GG/ QNAXWK8+D3[Z%]!: XZ:Q=2@:P#P7G0A2MD&&,AR9Y%M#
M+)S$KX'<>8%;P?R,N?CCQVI!4EJ-@1*E]86(MULW$?NAKF3';]MG\!5P4+$J
M",QW6W1K6TQ3@!=GN+Z=\'(P'>L29D: .H%Y3^"JD3W0-)85<3[##R%1=!VF
M6'T9E^W;'S5R<!HKB-*07GN<7QTBGCR>/-..8&/WVL2EAH?.ZY>O676Q0.=U
MVCZ5Y9T1=.<SEX&*/]^X61K^@4Y&ZR/Y-AMK#"%B>CD$ND]I"M'\;[(_$B2,
MS'-0ALQ'\8FCHU@UH4094FW@*U!.V:1 C>5%%!NBZ%FTI<[F0)=GMSU^60A6
M#:A+>PK1VFZ-*U&KG3'"+"VO_D=]L$4E48HN$;P:;&%F$*KKIZ:!02&MC9'.
MUH5$3RG;@&\90OI:<F<K(L29BK6'1U$ +>4J9E6(3^"V;I8K2)/4L(VA_.!0
MT:370:)@#93!C36J"#(<R2IYPHA(P7,6DM-1</G _[90KIKE")]C#9&H>O+
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
MD; )NY-BT*>PA+A"-%>)RJZGK<*N-U@TJW >I&Z!: @9:O/.;Q[T>-3Y?&+
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
M*E'N5X^H_'0!G!2JJK*S"-=NT6+;TEJ,%3NA>FE$M[-7Q3C_'XX*VQ)VA'+
M"G_@6W'Y)-K@+/3U$MOB>VQ^RVPR0+[BV4L)#2\+80P[KBP#':5CW"MA!0F0
MT:DS(=8T;YKP/F,5[1(G@5,]?YVE)0N!_X(\)#@]2+>Y2 4*%TZK".MNB(FD
M5=\5:R&:D+D:"L:#*SGB+KVA(4C6QME(.6__X+^NMFD?'WT-;GS@V)\ 9;&3
MN5'H8 .66>F^H.EV@KI]X9$+HQBF=R$ W(&#[]:W=RTL0 A3JV"*VJB=?DI4
M>0JH1'5'#DKP\ :TXB]_2; \?C&$^@<!,2>HDM;'18C-]]>3O?_2OKK^KQ&]
ML1)U[&_WI!M*5!RBDI)IY3]3IHN5J&UQ,H2P#+VF_(U\^*PX]G>'U.V^/_6=
MH-KNWX\YS"D1X'4QUZF"J),^BD\V6I\N/DXCTT//Y/SQP\-J[GUAW/;^F8L6
MF_[B?I\==E?\-2]%BE7UWXMEZQF7-P=YR"B42%!C:DR)6JF !L7,Q%JU)F.>
M%/=*MQFW,D2_CF'L1BN9$.A<I2&D5/52K86YSS?/1CWX[WSO?SD["TR&;Z>3
M:;_721"F[*2A1)4<.([PTV(5)>H<"Z\HS)GE5'=,$\!.*0#6\W#IA*H!)C#6
MK$2](G KW3O0:FPM2@"(2Z*XB\-ITAJHO_@4,7!3?KNC1LI5G":$(-)=7@"K
M2]2Q8QZ]O_S5 PW]Q0Z\^*56GFX-[.[I.?4=DA]TB0^\H5BQNE%FCN#I 'L9
M%9F^6@>$P9_12,:JRQ_"7B6XZSCB1JH.):Y?H4>F>^?Q9__LCOI@YE8G+_EU
MMGAB,-!.\1:(>!/\-(Q[&)@>:#1Z]/QSP) _OFR$VD)K,716>P(C9>2FMZ(Y
M=ML_>0LN)8*I=T G+SI?"I;V8MH_;*.E7R8S0I:8#)[ML\\BG,BDO<BQ/G;R
M_9_/J6>4J(1DK(H"T1$;D4I41%OW'+NWM0#-&['E-7@-3C&#12-8PCKHYW%Y
M>11(+(%MH&#AI*'17I:G.  CJ3JTX)-.L16E6M?BU+_KUS5)N*059<G6409X
MD_FNPXL'GQ6(WJA#-S,RD3N+GY+)5K@!MF):.XEOS'/,*Q"LHIHCK.?BJV>0
MFB@Z>2JY#'22YD )$L$JF S1RLA.(D7:E6BA9[B9%WC5I_C$ZZ8^YUUE!"^Q
MU[$]%D.T4/P:6HM7+6&(*/J8)'.FN,MO7YWE5^#!P202=2LYX32 3J7L!?!_
M0HN[/&Z2,]PADHBC[T\Y#JHDLSPO-3S(*F*6DTM_G#*I[HXR32824['=X5 G
M KA1RL5NJED8<K?J$VAA7G$=?#J\P;]YX5L^<%N2)6B/*>ZCFKH"/J(3 QP5
MEBD@:[:(C@RS(ZPF>[;QC9C%Y(%VOM6Q&8TLO[FR5$KPVMH2<B$WUGX>@7C+
MO]CM\D=LS<7M &L4=O!F>9G"F6)0S8)^ V4BLRR*(=#5YD=*J5&B-D"$]AR*
M9W_49'DM316RYHK=RK+=1M,V%%7L3@%)^P%J?>F747(H=:-KU-/G$TND^=-7
M9-<6%]66TH2E-, +\YDK$G!G4V(%K73^*%=B@EM/POP:B8B/]10D*=;U1OU#
M4YVXYCB0]?![-T3:U_N\MBG"T+TEWRHT6&QU>3?]<-$TYJ$\B?[MXC[]%JV
ML.,[W#>_N5:T]ZS_JK$[ON\[HA^??N!S^,L?C;U\ITZ:S5">Z\_Z[,5GDLF$
M#51':A>ZIB/S<=&DV'VJ0R3(RH$V^1'X@E,>46!G"UL5Z.*%V@>!9HE1=-T
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
MY*GEEQ94'TES4M]9E:[KII^KD&II^-DHX;Y&FC*Q-&ACW4 0MZW6P#&G<C#
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
M;HB\GA2R^+ZBN"@ZCBHX)B]DBFU9Q?#V.I < QN*AE,<FNGK/X3\FS<07#C
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
MB-RX;?'6KNUZB-'&MT_+\. N^<[4**\-LA4K7MV^N;_VR[/WL^;MWV?=B'X
M9 .0>VP-_KBZ6TU1P*4_*-'6NBQM3S_WS9G"S$C8\Z(X?%B[Y$O,K)7$O(.[
MGIIZ,U<]M\=T-R^KL6Q3513J-EC/]37GTDBJA65D_@"["O!'@3+AWD3F<8&@
M(.W(:9[WTQ$]0<N_*@+W]A'7A]KW]N,7 <>&>Y6*QA-VZ#I/4!-1=)MP ,P5
MM*,JO@TZP-&8',RZ[V4(2O/!7K%O$EWG'!/G;E@D]::F4]9 OKQN,7E->2NI
M .HXW1=\F>V1M]1J^$35F_491FYZ_I=C+B?')7>IDPB5"B=/OU'?Z621%OU"
M+^7+!97UC'8&M!4[310"D#X312M],7D*9=%?1^NA-,G@J)0E J(0;']0K7;W
M*H@AO0-]+H6*Q$9-@6(7K-,@8??-)]3K]KDNKFY-O=X#%FT#PTY:IAU\/4[Z
M.R"-2 %T@.;CJ"O/Y&)HYK)0GLR;.8SE<=<VN@K#S8>5A>16UFWR$L(:<-(+
M!.*_@G.\O^!38.("YB 4*B0E(BMZ?N/CJSN%S+54*U>):SR!)%96;N"J-W6-
MW-;E_%@B-W$L5_[S3^DA6=W5N^H1L@JU*P.8'Y_]0QJNY0P,+ML0N[^<M0O:
M*G%MP>O88FGFJ-''7 1]V_!QNLN@-%&@WQ??>.HI,3YV);?0Y;KT8; A[NP-
M+9T:JZ5;LSO['1++O^IY$H^?:]JY*B3U].;1!T%96]?%.IW]!7SD6VUP]6"9
MD:HU#$A?N??)WA>6YC[B9PV]XUO<Z UH/CU>-U=?ZG?6U;5A<&H@D_\:\FW'
M#V58_3-=U]0$K)U0\>"_V9Y>>__(? Q+6-0B0(5RVE5BA2CA)&J(8M%BFY%Y
MT"J.OI>&![\6M<XD(";]W*NE6^@Z5."EUF <HA-X8_Y)IA0[A&]CSS]X6R=0
MI^W,:_8)?/RIP+UZV/VSEU^EP3PG6S;YK>-+-F,G(=),D7GKSR9W$\L/N\8N
M:+Y.'52XL?F,M]'[ L97;ZF;? ;6J40YT/0G]V:U=#UXVN4K++OLJ295.9Q2
M-[96E[HNCZ>09:B_:],F?/^^YPT[>4&$X_YS.$UI F!8.]O@,<ZZ(;%_ZA)4
ML<TQJ[8BFV+8U=G0U-NH7;5J36?MR.-.^ M\ J(M8-9OYRA5O'BR@&GYRH4H
M5FW^\*8ZG'GI.7A7M<1 5[FW5I%69W)Q3WG%Y^%/Y6U].SN*#ZA_&":D3IB\
MK^B3IWS9'9%V.=?9),@^Y9GSOI,:OHGG. *?8G\VCG^Y,DE4%+"GR_OO :YO
MOVY/BW/V<^)=\E"8L&C:JAA-,!X9/(&-D] _X57U)40>XS93T1)%Q!D/R VD
MD/M@)V$Y'8@:L:F'W&X*4T@OW6>B""9Y_L[BTNR_.G@-Q&F:PQK^^EK%F5GM
M==A)H.U6:LD3*LEKH)'XR#AI-FF-_CGN>X(%OY6_7'?+P.\DMQ]7&VT)=L$5
M(=>!8@]>4??3C;S"#>X3OSN"EK_EWN."SA1H2U$[>;A:3)X>%1*3F2M@8_#4
M>7FJ+0%H2;9=#\XDAZ("/2EUS> 7)=<T>1P=A/</Y//JI0G^)=1=8HGEM/45
M]KUS?2&SJ6%QQWOI_2+R$JY?-UIUE.[)]B-\-7JWH(:1@+HT\I"S])2DCUB-
MGO<WW;&Z2R GB;&8W<Y,F->,OB9VL6NUW3Y@NY>V#6*+PLG1;TK&Z^ICXF()
MV(*A@$PKG!;]OQ7UY+9MM/(%S,IA/[)*#3Y9 +HQ5\->$B_FZ$R2+E[>6%@-
M,<4IFN\$]A]H;I(]':T /L1<C7;@@T601K!%M@V H\8*VG4//P@,?#1.'CKQ
M?3 KP$5*-<4HS-K;&URM>GC6R$UKA:EUN]V_IQV?9=PW.QI@%!J?^?+7AE,S
MZY3>+[%7/^,@9CQ5&YHGOOI?A]>H_ 5,9Q+MZF+S@SL+F/EZ9*/K5"UK_E\
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
M:^D+LR+LPS.8;O.X4X.E\@//PS#.GQ%'8T^L+<1E7E<R?;#$&%U\JS#N[-6
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
M%>F*0^/U[WG/':<S'2-^BN=QSED[L3WJ\GPWR5;^&@CB)B\TXD]+(((T%J:
MFCR"024YEJ,*29K9B4SE?A+1&]$9L*(IP9J\7>RDJON4IN!'R#(XM@#^^,/
M[N"K^C3K4JWA_QYK;L@>CEA54YD[T0%OD(@E$!M5W@D&[I,_(9+/49>@'>R*
MB32+^H PP?T(E+P',A*9)O\F*-#_I1L=KVT J[B-Q.4V[()AN*@)6%G2<SB7
MVBW.:NI^7SQ::\D.%R\,:#-9> O_%Y-_<5K=5)[,#=UXZOPZC^ 2TE+ZC-N3
M1P$WC+/>JGS:'Y>S2J% >5FH@ ;;C*I2P7W\0?['U.M2?J5C:[FF>B:ABBU6
MN%*R\L+5]VOSQB9W' M_G1ZDY6CQ/NHZ.:*;6+G+AQ:_H<Y1\\,NJXR18=^]
M7[&8GV&T7'A^<"[F+6F?#^!P=U\Z[ST)CYR$KT+M;_)TX6RPHCF'FLK0%+DR
MG):EB8[1UL6^ UF)^DUZ<24W.^U&0CQR'C_:8'9IZ:VVI4H.J"#KUBY&) 8G
M%\#2%L)*C!B20Z/8\7P]QA$PP!=DO9%@BD&SBKH2/K:W6V+=D;C+^293A\YJ
MF3.-*9GHGY:8UYN%BD(E^+8'_B'0[MH23O;5)Z/T\/@&6E$MTV[!U!'=22]&
ME;"P+34"6>(1B":-@8!F?@P'+__7_LA3AC6L$B4@J@;EV,;:^S*W37'Q"$$0
M1FC-P<==()F$A"-[X;02V,Z]%M))O/A+3-[_<H!;=7G4>5I:%N*R2$; _ODM
M\C*F)=I,+G=NI@P'" EOPHS& Q&S.OVZ!B:OV9_<?9F@1M_<Y%%6I=>8[MH_
MU:P7XAW2%:*3,5S)HCU^S5$XXW2KH51J#O>)R,-4*4F>#025:GTC$4!^(FDK
M@H>=(8('.)M0(L''56*:*8F\XC)7E\\3IGTIJJKW>3VLMC_,_?VEIHMGKO_I
M=J9^&$!6Z302P",+Y[-!)UH*4#70+!G9/$N!G)OY-X;)S:Q$?KE-&C@A=$26
M=Z(*R EWTU8]SR;)"GK3SS<U5#V"R#86-0C-JNU&G%[!#2('TY;LO)6T93Z-
MG_D%%C(,O);^6YU#A$UL$<U.IXL_D[AGB4,3[E57USR_-<AG;%MHE7VG]OK/
MXUZ-,1\SG;0E!ZJ'XUZ/5--3KC-CCKBK/E]9O$FC=4-JS/);)BYG-=8I3J2V
MA=/61OQW.T];\<(3KU[< E0=<=(Z#(^C&^:2IN6$SVZ*<[US[,^A7XCPA@DD
M!@B3R%S:Q.1Y7.V):)___>^N>=&0S+NE,EW@QX&$I&/R2<+O&?*<-_F8\?_>
MNTBJ_7_T/:I^-X_[BLGC,Y\"T9S]5]N@&:Y,%>/JWP<)?W4Y:8VWBYC<SU%=
ML&?1GS@'4^W"'WD4$Y6@QZ_K[M:'F]MLV?N3VFY<H;[JB//9S/KNMWN=-.I3
MWVQ:=WO9B;5O2XR=[@2F!6S[4_UC[Z>]7=?=VLR7N7SQ77DF<G3F:T'^3[9T
MYG\XF+X\_B*)@.S(;,PCPF+900:-8P,L!<X3;E9#GQ *5#/L.G.QROUHV-[_
ML,IB8W:\KB]B'J<[V;$LLQ"^=*A/TDNU?E7^:H:P"NTG@\>X<22E7I(EXKL
MR<AVB')CFD&.C!)QX_@5$^)+CQFN\B(2P?O^SK%H(TK7[XZA?&%1'&=#R/GN
M@,\\ 3\1-6E(CA8U_3S.35;19[=2!O./URV8OPDF\2.25H)VAG44?X@EF$UG
MD$$VI=]4Q]LS]J*]60EC&;S3NBW^\I]WZ5Z6E1TZ<)Y3Z+[SP?;N!AWO#=<#
M+Y7.W#:&[+M"+KVSD/]^P$DX6Y--"?BKR/U5Y5_&&]]Z+1\\N/7K&:T 8QPC
M2K88[9,"U0/3 )@O+>JIMR5>KR0FYP0F(1YY*\,<CX26J@8S5T,F)0(_!?M#
M_8<[A*\_LWE,G<RC?>>C!M<F'*M)OQQ@OCQA^I+JLZZ'R;MG((U5I[H-.BV-
MCFZ;QUE_*$<>( ,K5Y2WU8&8.E&1.7]:F!O!T)6M9?((9>DI0JHBXZ+\U3PN
M&%/^B*V<3;,_5L!-LE\"L@[!A5 A0H7R1:,?[X=:>7@7Z"DFH[9!$B%7><P^
MQS_C,9S0?&4N[DYKKJ#!HX5Y65['#:&-Z*/+Q>/DH8IQSQ;B,. KKP%.D].I
M&E;<&_.X2O\DR$XPVTB+1^W@<!%>VR=TKI))@@.C0;<WI,6]7_/F<<)Y7!P#
M>.HU!-=.>-T1/[_<.O.#F#?@48%#[ZY*V'9SW7N+\E,%6Y-^UIQ]U9$U\FH8
MWCFN^^Q:;$AHH%U0UXA[L<*QQR-CDR4/O?S\)=0*;VJHF9"]&CA_<K2]>ECZ
M&[%[XD0+-2\_T'_$;%*[?,\U6MASR\>O*NIR)NWH/T\;[^^C'?W8[[X_U#GI
M'JWD=&4OP[30==?V N]/M7&YY:/YSL?J"L*3SIYS2341')C6WHY+]DH5#L9M
M23R5=VRMW=+#[2;BEZ\/X]^P,>9_DCQ<*L($+%%DBF@>XJ%*OP6T%<C?,%G8
M3DGB:R*>Q<PAC\/(K@7W9NM2/+*K7_S;G3A-*">GT'Z;W0OC;(0#'&/^&W!Z
M[5(56%U56]]UQO5WM.ULLTI/H#DQS.#Q@^' ^^N]_!N-K\PEQ3(RO*:V%N1[
MU\3X\3FU/0S##\KWXNYE:F\#S-CE'1) (&;!FVAW9!_896TQCVC$B9'UW]AE
MR59A-3O^^ODF;L5J^ZY-NAF+T&<;4NN7WK7_E7>U$M;ZD%B=>_3XW^8_R)6%
M\1\G=_@Q/K@=U- ?J5O]HR1LW:V9DT:G\+OZF9L9.[M)1-A.4#*1:)5(,F'L
M!6N:J8EC*\%:[_<1=:QE" GRC+-7VM[ZSJ2O[%4OX^C 2C^K_<.3PH#JFBMY
MHI6CG <#Y=_U;@Y;W.C_O:C0=S1X5W2#O/5?:_WJFKJPS1OZ+MSRLH)I1 M#
MX][_<GU.J[6T\$I*2GK:D(0V,%)ZMQ\0?"&D<-3!#C$$V>V&-G1,;W^".'>B
M)D0>-7[NYH(ALHB5Y*_9NP'>5 #KM.VB)#&V/V98@)*D,SVTSVYR]?H3U@W/
M,P;]!Z<B=UU\0=Y7KR-S0KO9X%'\2)&T47Z?@T.N0N3IA[*MS,:!,7W8<9R;
MR%=!"8R=$*N5G\RN-'PP0*6!\F3D(AP!+7$%LZ^CNO3\1LZV)&2=,-=!_TA]
MPIOA?8O[;:#GVN'7K]4@F@FHLCM4+/T@?P[0:$.SXXIOL$@IT 9GC\,10@>5
M?9WHVA 2"7).9*5@=3#98RZ>*R*KMZ8]F+*Y-0+K'SB;_/'"D+^?3T7-W>0$
MZ1GN;2Z\=B"!8PO[H,H+%CKMX&Q;!V$$\88?"B7)!-PO+@%QZ[[ L!6^8M
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
MTQ =^Z*]^.!>"[V LON#2;1I[V.I^XD6*@)?Q_HE?Y[+<U$UYC!G88![/W.
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
M84[NXDKM2"EP'&BT!BY01T*E6"V),4-.R N1 )DCADD8*^+'6U-8D4PEN%'
MBJ<NJ[S2OQ8.%5[IJV2KTF/?=-+]&"J,G+$&VLK^,,58HFFV:PXJ<74S@\76
M=BOQW\^?_!P?)'[LG"RB$?^+.1'T-?OCK>'5]:_N*@(VH>TN^<-%C&R/MZ^#
M1:K&1P_T/ ^O3PM5M=4YD/BQOW]VBW[QU0EEI7A=\8U7\5XV!65+-F_?K^(Y
MLWUA0+435Y!?6X3HOQ8 \";%&(X#8@&RVO3='47['T*!K=?X;\@JD\.2A:%>
MTFK:]3SM/G2-7Y#W0[ M-L)BL7J@R"U7'B \]/3!5-$>;H_YKU\^_PZ4#J-=
M7/ X;2A >HX*;YK'B0.A<0&+A>6^@9%T8R?#C2;3"R:H6-D9>'=(;\ 9!8@U
M*&DD*TURU>T=A(#=\1213</S[\RU\,O2[]Y]-7$,A]- *>S!%SZ^]\3_>V37
M=>#PR]B-)FO/+HZH,B'_JY)]X\?13W<^FD:=C8J[B4(/G&]O2G-3K#_:MK7Z
MUDZC5_@O=PUTSVLL3VU1/;@D8>73[&"_L</; DZ9<-.XZ03P\,(PB!NH&K)(
M_@3 ]KS;_W@RDNGYWG"4B)9*?4E)Y JR^*OM]4$?#W VV>)Q+<9T0X6!K*_R
M6Y?##GWD"SFEZ^DV^%68AAKK,8%^Y!90?;][ZGTF7^BRYI:10R7PIBMUYV1_
MH1\(%8HL()BK"S1BHOM\!W;SR 1R$$L5<2V#?<!I>FP+=0T2($JA7P9N<K;T
MDJSHEYK'U$'_)'!LY!#TW!O+4_=;7O;'"KYQU-4"1,5BE2#%7Z]*UW0IK:_;
MZKSY5;QH+/2.YHYD+X7Z8R<I2S]([R2[&!R-2'L4S.RI[3U4)*# &[EB&D25
MJLOOU[O)#M(5I0QP0JPFP,?G;(4\6\(63XS_2ZB8366L>^C#]QKJB!061RL*
M3)LMMK>Y?+B<X%$)*2:'J?^Z]*3B;;>0ZHPJ06$RG^!YG!+'Z#N_6K%U(S>(
MK#^,7(;C L'B\;#'V<)H33<X5V;[+=\EY0UJVG-9DJ!'B4<T_ZK@A_0_-:D(
M+O0]Z5N69Q8<UYB6V08(:G8O."9ERQN.KCT7*&<S#C]YB4R_OV@%:NW]7+%@
M"OY@Q2RJU"([A9R3UY,63GC^ P5.#PFXUX'EG/7?_Z;G"]>6PZW,];#$OUQC
M;-#O70G=E@(3A$0UV.[0C%CRXE3?+ZZVC_\D]7R6_MT?ZZ-27#E]<&DI?:J)
MJ\PTAFN$0*P%:3VR'YSE\77A6.' C2JU*ST\/6J:?5@!/?(H%V3'2Q!')N05
M/'REJG3D^UR$^'WY$YL!C1;=;6^OHW\M#,;,V3&/$V10RY8<0H]?0@RZ3L=N
M<?N+9DD6FD-^M2='>,NW41SZ>IR+'NU?4]C\S<!%@=(-U/#32"2ZBM0!GH+,
MI 'P'0$EGJK!T6>8P&E0/&]ACE_:; O!U 4<B+5F:7P/IY^XC%>G1[I5</KR
MN[]4=IGT5[E]T!Z3THG6-%68?Z"Z ;Q2OV@ ;4,=Y ^9INA'LG+].=EQAFDG
M4Q%A0A:<TA+ZK)"=$/'-_DCA]^RP<:(N'' @2NW,NX*:8&L'_4-@6]+7GOH/
M_<,=K*H2M0"9<X)),J'HX-]FNZPNZMG_23X1:S*TU+W!Y3_QG2RC5ZHNC?CW
MNTN_ZKSA5T>*?X[S85O/O7(.8QTD:\HAB U.@[)Q2C,MF:S." 8CW:'T*I&%
M+8^@C6X+[O:&M7MX'%-P'A>/&(Q'DWFH056?N<2>5HBM0'5^4-BO7[#70]>G
MPU,>!"+#0_X $%1P%BS\#S%,L>LC)QF-80J>-52'(\$:_Q1I!$B;YH.2YAZ&
M:Q?)!,[EY>G25B*'X+IQ690^%X\<'7@$;?_P%'833/  99BRIT=[_'@GXC_0
M_]>G)XK2;<LDE;QZD[#'\9]S$TN\S:+>YG4-%=W/LKMRY_S6W3-WU+:W)KJ5
MQT(L<3%T3-H$!P>#.JCN=ND54"+6>0(GB.9Q"8Q-4" %HJ15 DKM($]XZ>IA
MMW&_%5'%N5<&+ -^KO*K^J=NV;);.\/U[8@_)V3!Z   >BXT-)5)>&38G)0I
M.XH8@<0F\=XI*1/.($]O$))O7*,U4U0'$0(\-8];7B-=PUPG?T@RG31<#TFY
M(@NW0QPP'#)-J'=0O''AEX7SD8&C0Y4VR:,^DWC8C"K.Q6*DF( JC4.V MM6
MMB)C$\;W#C.["!6!3:4$QLZ7L)=03!&M*6><*>NJCRKU<H8TJ;T,0!#$T0LA
M:>_*RU5@Q3'4!42#D8JU Z1U<(V;YK>#BV1_(%/1 (]V<RM\95Q$2;P\CU/&
M)P(:5L1X0^WD*)6T2 ^(PK)W6]Q81/=QZ9E6<8MR:)B.EUJ5I0=_>5E66W_R
M0[VFRWV1\9'*#._*C?%>85T78N4I)],''<UK6U*W9VZ,TXL*>F$2>SF\/5Q5
MH_;>'9\_6/F,$3+LX(Z%!K_#9$':+E**S!4>X!GJP%VRW5-9@!IIS2"=(/1_
M*>0.C3<O.,3 .PO;(9TF?T(_NF9JF)!4?^Z9(W1@+LH*NAC[U+E@,OQ;[?U'
MWXTHM_9(R>(JV64D0)['M&.VDT&*FI'T)C2"'(#O@3];R7K<8,J(?A-0_HFO
MAYJ;-M6I1;9=H\9:<149BV WT%%$3; JU81G1289T5A"'X7BBV0D.+_Q"KHL
M+_I\_X<78<]I%KO)#Q(AHSAGEDKVO;O%QA[0*YWMKA\U=@1\.IN1Z)+XZ?,9
MSF7Y,Y(YXP"L!1)$SBW<FX3EI^ .D007-(QR&.I1XR/4A))GP6.$[HO64U"$
MR*SM>$_EMU\J%HX>>8,W;+A%0QV/O@M_5)G]!; E0RH+3DN>B+;\!1!$CB=7
M.B<!0>QAEE0=+&KL(" ,.$(6P#@M3^&L13_ZV\!4?!-QV22@7N\J)*SQYS.4
MX:N/0G<QLXOH 2<JP=^_^Y,BU^B]]][0P$VU)Q9-ZHRI5O>"MLE< 2:GP",
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
M#)M.DCZLW2[2::XNZRZ=#K/JW=6;9_D:4_XE!-[W@(>(8]_(T6"KXK[TFC8
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
M).D^9)#]RK:MA)7J8P:?!!E-*:BS:(NM)T+F>R'Y%(=_N^A#41#-MKMAA8L
MIPX[OKL*W[+0!Y0NT_#]I=@3O>& ,L\;#<4>I_L)@C?\%8#?U*"*@/2..Q3V
M;NY2+L03_F@E#-%;&6N0)=0SL+D0&!P7DF_:6S-_-FP!?9Z)V2F(&CB3T(Q+
MMF,DUI^/\!,$*PFIM3G%AO=MGH6M\,&6]VZ=9!?9.I&V>^ZF[]"]TJ:2:'I&
MN.FX1=<Y\\@.3?O#M@=-5L99;"XNE<1K6=DN2]P?>EDKY333JJ<Z)U)3Q\UE
M_<&10)<[B__@R5:YU]]C8%P;J3JB&9? KP$:20-U^^3W\7:43"&CF1@[QT^;
MP0VQ'&/F<+$DE2GJ;B$_4<^.=+MJDB35'.=4^ZSOJ7< 9YTK>V2$HK&AD.)
M)ES"B6!<?/!-;U$3=34:\=WI\XU^TZCN\]Y)=DA^']DJPZ$D4@A+3\ $J/T8
M.)M43Q3RAU0.PY'/ _ [^TF<H8MVFU6O"V5Z0'@)A<9KRJSE^/#=GA6E3 P]
M<<.-Q^XUR?C]::NQ5]TUGG_QW@).1%CNU\/[;3P?5#5_Z0@TE,?UW/D:V"1W
M2\W\PFN[P;S\N_@OH8E?CD\JH'73-LN9]=$B!497Y@PGR1-8%'7!9'J^0QR#
M0QS\(W1.L<[KM59@%E*W@=]HIYB&_)1O(/=V%5T?SFP^YDH9RDX>M=-IMM.>
M"MZ#;>]O M( '40'#1'O4$T^.5N*-)' X\!*6@?)D."/72'3!MM2IHD#.$G\
M_6;?9J/5('NBJG!D;-9(N1Z.6//;TV=,@5D4SO$/W9QGPA\<R7W_0I56275#
M)XN.ZL7G]<$@71(LSV1? -#MPC'GII$T[-<)2:F,2FX;=]!41&P$$MC+\$J.
M(@M;3[B"%9A%3ZS?4#"T5YSM*WR0D$*U$+[_55BC"3_V[&).Y&4A00&/9QV#
M0LPJITYG7#ILV*YRIV2[S_.-%W0N&I\WP;BL3^S<JO5I^/OP2I^ '6-U+FN5
MSA:U;^WF'IX[JO1;*B6V2(FT=@ DC1-YIDV$<M*DCM25XBQ6FD#G;+E_DQY[
MH?VNB/"\GP0M*S>:RJ0Z9P0/#0^=Y-Y$#'[BUY&589JZ%B6V]4;.H\#G 3DF
M_>$%QE*+/")#@?$?90>P4%\BTRZ1@.60 C,1*]V'SD$:('B*71E"VR&S@J8F
MV&"Z6!P*7G]#2*X/%*59OMLQ>F,)GY%_N?8DE_X?[/;2-KDJ;0=Q]5B#QI<&
M\Y],0" MRJ]#WH685M^_"#8N[FJRSXOTWE]:'KOXQ:-O=?M_/?/8D-2ZX^II
M<$?^BT=K3[?=#RMP+@[L_-N'LUQ$C@JV&%IR8MBVT7;X3I%&V85-B_Z>1I?F
M,*5"DJ3 )+P"&H_BS6">9*V<:;\(')<\@4BWZAV%A%6P O-NR#3N&B%^Q A4
MRX14CG=5 KIPB@]T.&L_;6-/)7]-X(AN@B/L&B9J3U,YFJ' ()K!NYTZ+:BD
M8A[R=?X4F0)S!9=(J*YI K1E1#A3:DX]([^#3K.JS 4B<1X3%E"OE/5-VGN)
MOAIP,F@Z/97TU:-9(67Y 36G] WEA8G?.IE5CX)-NV=4II:->_K<#[/7?2:6
M/M?,N/UP<>?>R+ PP]:G!3WXXM*W]241]A)H@0DD?_AIT:;SJYKSXIRL?EKX
M5L19Y$JM7+0J;WJ^*ZIXM$,]:VS;JI"M$6LRCMJ);FZ8CY0%+L@+TMQ_."3E
M<O0.XLQQ!:;?#)CV.M$NI#&^6=<BM0?_JOR?"VC(<N2I[&_SEP4%P Q/LD^!
MZ747C<G/&P)+$:>W6]<J,'?_)8RW&J#O@O!A"81AB" Q2$:CWCW"NOK_3RT-
M$; &!>*S3 5FTI"LP#"W!$TF\ZWAWV2IW@7"YE@A?_9*&\+A(T_.']#VN!.]
MS/W!F:_&!_SOG='<U+D7_>/MFVYU+"/2Y.X##6W="+^3B^^856G_?EMOZ;V/
MMW6+.(KG3 C'7?GWZQG[A.?--5>;NK?_/;YVHGG3QIOV8K$ZRCCQ_ 4-.A2N
MF-3"U?Z)J,'> E7E>E<10S?(XY^A41O]<YGO*\U#R5'G^FUOH'2=6?"S>OO(
MVC[K0.;TJ\SUD1;?9,7_ZSRY3%ZMP 1[:XK%N E?*89R"CM8[73_.!P!^4N:
MY,]+D65C_#77>!IV T%\-9HFQ5)R"6XL@=TY$?U95]]TRLC0PBBBVE<SUUO,
MP3B[-/;W")GA*&3:0L/*Z>Q+C%@?_5[6-76,S$>>^]*]]4:,=_7C?-+IGSY:
MM9F.G3+'HEVN!ZFV-A6[H.L/0_+3^R3]^]\TU 1:3%ZZ1QA[W(C'@%P.,:%!
M#28)=AM$8YM&%G6*0%:,O>7Y"UL\7+_4.QC=?_[3T]+K+XF=XWWHLXHTA6R1
M%Z1*ZQ,'I,\IFV!DW?-%3_,:"/!?Z3GJ,7D*;1ORH<%!GHF8HOBZ2H'1E_DK
M-6.3])6:S0T#R?;!A7#8"92PV&LH(2[3@(',KO)-0T:7Q3Y# D=WZ.R=88,B
M<6UY1BO[U(,SJ8U[?4.JIZYJ:YYSK?-_6Q5X\T-2R!7QO5]?&0%9@T:4]OVE
MXO\4F+0[,A5X Y-2(H'AN.>C_49KY=F /S?%QO-'NJZ+58?3E#"NFO5,%@C?
M)T>=5\O<WA>.51E78%90=0(%[6<D34/IST2G\Q]?U)O+> 2SI#;P8V0Y'5TZ
M532LS'=EC2-5]96!IB+3Y@60<S.[G#Y1\DRF!1N(N#'5(TIPF-B5M0R.:"1I
MSN"2Y]23J( (B[H576OR I?BRPTVX%0+;NEI>)>]XZ4/OD557\ 'H-)T:BDK
M^S;>^,R1+@.-7<OO/?'7J-AV$JAMOJELXKYQZZO/G5LZ=NRUNJ,2.:2\I#ET
M-Z^,%U5H\<EE1^N?T>Z1QJ 7[\H#,^,F0[ZG*3";V8(T/GC,A2TH!,J . 1/
M83BE< !=^UWB:+) @6DEJ)TN[1K5HE[\$CRMP&A=]N3&GVLX#917,C0H7B)<
MG+WCTD>Y!NR*H)%M?3*;D^Y[_]T[]^K@#I6K>[/SMFTA_.XM;,:^.8W\S91O
M[I\][ZK Y#6V3>4.+X"?H9,4,?^%-?4(^ML==MT+,U!Z:U@%?P4MVXRV5< G
MG\'M', P&(\-^@+W>X ^;T7F[1: T"D7M&SQM+GE%ZF;5-R8%T1;#0WW>]C.
M^8[IZ?:W^UK$<<<([]BK960X%D0X+7PC1!OV$"0DSZAP)[T-A-S;R#9*@FBR
M)D&&%5G@^:=TLR05! [KUI!%0F*PO?O6L@)^H%+3B.6;LLKNRML1K\Z3BST!
M6P88P4>%Z.(>>/MZ:J<"PPF1V=[_1'ID7P,[2!V'C7^M]DY;4M4\-CCTI='J
MYK])@\"+(F\:1_O,?5L;W>L'UUYS\72[_N-X=;>&"NB&2&P2W]S[;77'4WG-
M"LQ5O@[>!#86L#DL(^IIF/$R,$</U&M28%3&\790004SIEK_4JPP>H>XV2[6
M>R&T*B?*?+5F[]?.XV?69],S4H-*NG_$_]C?/6.X.7"KC! :'.0O[*^Y-?WM
M[1>@0NM4-W.&Y_6NYMAP4VWVY]A2I\80IG'&V$8-[NJ32 !!,-:Q2+1\OA5&
M.$L/]A6'5 FX"0U&4-O-:W0#JADH+YKO/:JCEBMBZJLNY;9J>7MYG_5.\?8E
M9GIU,V_O.$T:@4,H9$SW9-7J8'F%I$;.) 02!Y0$4Q-U4GO84G*+-$26<.5O
MD>T_V4H-"V0G8!Y8,5],[1HC#EGH14Z8(Z;+2&('8^'+N-PAN,8)C&>)R*IP
M5Q/W=&WEW83FH!*+?2,BGM/KKJD]#K'(<A?4<C;",U)5I!/[BM\XI8QPC90A
M;!-_J$:2#'N!GF*Q;5+]>7_#E]EA(I8A[.P$)<18D>+<=L OW@7X&$ :/4R9
M2]25ZC_#PX%1?NOG!MRD#BM>?VP^OBF_.OU@<'!P?GKOE2E6E4%<5.P_]C]G
M-+=8C7K:K/<-#",;XQ[LL 3TL>!I["U"Y8]&XE LL@P-U2JFD@]0_^1>L(2$
M6G,LC>MYX@:VF7N;OY!F-)ZS''X@)";FK*Q]?!1,XS<R%E/L?G<W>J*!POZ8
M,ED)EI'@:JYT]]Z>J;Q[UC$B=OGX\0VWAYVH[U?HVU^X]E>XU2KEU*8-9Y]=
M+656VEPO?W(N9L_&Y[&-&)"XAV+*QLR(<S8]73A?Z:HA0LX"OG4#E]6EMJ@L
MG6-2W4C[/3XK,%53LBSR?,O52U,0ZI=.LI)*ZBP4&%H3,."F+M^ME8#&Y]#Y
M)Z;6@-S:^.?40 ER^(_DI )3$0RC$OY%6U/O='JQ F/$G,%^\NC@EWG('OV8
M*$$_CP=:HI]'CRL9-71''+S&" ]+2P VRKN>[#GWG>@N7^\"#%@0Y>M1A2C3
MK$,.$P0D^348?6L)N:5J3G/EAX=."LQT7-2%8OM3C2T?'ZX(.WMX_U7/CR;;
M1PZU'+[.M#0VCS/^PT.4O168C5@0A]12T7'UUHB&Y,M>UO<C3A2N)U]ZFV^.
MBH1PW)P4VX%][R_33FG!:M@'H:;2C"Y(-/(%94CV12Z/U<98R/8K*X7-YUN;
M+*-Q")5IK=EY+<7PX[:L4\\;-&SXZB^?P@E"GJJE=ZQW.81+8!RMZGWZK\'J
M H]4QKAET^P<+GF:KTJ9H1)V[(T6,K%GNYG4O0*F;R-M8]>5&;F2:T^5ZD:B
M\OBIC!Q+,"=?SGC^(4@$J(Q7OW++IV2<OI#QV6*_X^K1T7:VB7-%Z"FE3U>3
MC_V;Y"3:,^R[=:7_%NF)BW?,VQT<_[I!/Y(12Z#1@2"H8U3Q)\U%C($I"4N>
M3UN*#/(KZ(WT%91%I^09-+T@MJZOT5:0%(-'-< )L+IZR &)>SIZ(_TY6ZU^
M[^(_8PU;NTW !SEUZDE=7(_DSVZ;?P&P\766]"0E"%D>.]_=&\*VL0;N2V[#
MH05(/UM+9L@\(%X53-VLP"RE86LXH1#=J[]2U:LM:S91AA.RD_7L)OGT:ZJV
M3<6"W;BDZ_1P?+YI8I6#:5,MD&3OX2=WMZA?+OEVJ)Q945D;(MV$]!9^+;)8
M<^?KX;CS[FL7.ILH)=;^^/Z]Z>.GAK ]U:V_1,YUZ<;^4OE^)^3ZLZNOZ-NV
M@%-)&\D/OH6?O7=U#R&# =ON(PP!DD X#+*5K( Y4D/:%V1)K[VZ= \U #K%
MA/Z(E.+5;S8H,Q:-_#1: _ZX*8#]1(.ES/LBFUPF/$7LSTUH0I3?]%$-\BC^
MQ[OL?9>^"A9>)R:Q!3E&MO)"!>:"^D"0!#7<F OC!/ (8XC1ADK*'9182<X7
MJJGX!QRX\9;4<JQA 03<K.Q82E@U#NA6J>S>>=M&4FN:1'4I'#72JF<<A6]F
MW@!BKRT(%S$TSXR6H?(M=Z):F/5YY(#IPI-I7<I8DT4FY(W:]N<>Z=G?N[5G
M^(#UA9J[_EZ1+[<@G6ON$L-"R?[6_\$/]&V2?SL=_[YF^V+VQZ7JAS"(;KVE
MG]29 =L03\D3P@D#9,EHK/CSFZVY0C(FT ;=I^2T^H/LE7B>-+BFC:'U-?"5
M# _^*A-SE0(S$ UV^6M(+ZEA5\"(/IB9QA;J=/O"0467[5H>Q9-X4UB$F[,%
MO?$[0*.ROSS32GV![!!\#$J?DOC##F '51EB"XGI@'_VY7ZQ[;LW#1IPS1ZP
MZO-=R-4)G)'D"KV#SH);$(-7\"/#$O@?@\</JW9/[@^4U 1CI[;JVR1>NJXQ
M6/!DK8N%.[$R6>],AE? ^M;#I;>44]>034#EPN(AUXQ-12^GUG<8ODG26)V7
M^?EA:6CB':NX)[?BC'>MOTFXCQMT19;/ZP4\.0:O(4^N=T?C<+&\  4AGD?3
MD#Y5KQI^*\K6.@%'2ZV'N4+BBK/P5HZ8T(+3&F]8'>2]:YJ!&:VE/7K1GA^4
M]EQV)/W/J6IPN/QRQ6C?+/80PIO%JC084\,A[ 1*"TOLY8]H.*237\%D372
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
MVL+/"G\BIF\@1\_+.0Y?9+RWEI. ALQ"/*FFP'#:SCZAT% *_S6U"!WU)<2
M\H?C&5U=(YU_:N143X!N^"YI94MW!@)E_:T6'BT-:Z"M;U+>^O =^ZSY2\Y0
M+1HZ)TX-35B-[.JU(JCPZE)2_EJ4EFU&OI@U*FU/A1[Y1AZ+4,U/=OY3L6GW
M?6QX4YE GZFM'&QR:\OD\S^O/)'//-=TKPDJ+UQ76?[\Q>V0E!7*=X_B?;<L
M4_H$5!A.36X !&E1(KU)C^!<&-M,LX-LWHB"S04924!>T W<.YS2VU<IG 9E
MDB;E1E VH<W'O'?:Y'6_S$\LE3X4@M<K&6 )U5B'GX![WD!XC 5=K1Z+E2:[
MT?5Z+"^[XLP0X R1+C0&L/VP\4,9]@-54<2!&N',CUAJ$"NPYD,M_WA7N!O0
M9K.,?.6_K/[)C$M+[QRI,Y=HB?7BZKW%C-L*C&:]C@";Z,%0I@:+U1=1"IL0
M'3BW,( /WKU,4)OY"ARH[ZKDZX_.J?7IOU5@XD->BONV3'\W"'EY110W>#)%
M34_B*7^"7X5\ #"('HT+++=ZG&;:R%:I-\S[:4?F82?U&_)?K,;AT)VGKCEV
M<'D0S11*2+(V#&K)6=L;^[&"^.+T@%+BZ#XS#/[6_SLYX,]Z8#&ZOKCWR6+$
M :? 3!@6*3"CJBU4G)2BP+PG2?3FCR<CG_ASUZ&WT9VHKC;*5& D:CW =+RH
M04]>#WS#2550D>.,ZDRR?#=EI.XW720&QCL ^7KGQT\4F-KS;\_1.)Y 6RGA
ME^EOZ[]OT%E%_>6_$<@7QB^9F0+3RP>'V <G">(^[*S67WW9,!J=&Q68C[L5
MF #B+$U;@1F;@H/GT^A_'_V/+]G>A+ZP_W 8Z:\I1)(L(BDPARM^]DE+9@AS
MBZ]]C(KNG6/(%]KYA1+AP1_R5#0(%%Z\+F GW4)W!$I=W7M1QVPVK/WAXN^G
MM8\C$_?Z1U[U)\UDC"\I[;;N,7[VNFI9B$5O>9I]:$E,7!P^2[CZS$6G>[I+
M0M8?=25>=MKZ=+GFOM:HL"V[J36J[,#CRMH+?O] -UL03BD J";<9E_@+@\P
M6@^1FOD:%)66>3^_P1OV/_ZF$@WI[_@)G@X]1E@XO%1VNJX;%[QUAC>51#.[
MU%W)7ABH)]&KR6@[UG,Q/ACKTIM%B"4$L&$+YR;2(%'RH)/@!R3RRSTFN_5:
MV8E_*F2;O^#UJ':PHPBF68V668N&X01A*U.(I9^RG<6O\NB:V>W%4AJK3<M,
MOF;^_O#0@R<59]K/AW8 C:O#K>&I$H2OP-2PDYH]"Y/FRQR%B4@W97JLPR\Y
M'#22L"=X:MG@E* M;CKR>U0*Y4J>*RDQ:S8EMSOD? W=(W/_Z[<5\:[O\X .
M,KP%H-=;@+F(2B\:N*_"*>+V<=0N<]: C#165<<AB]TM6?>W9H>)II)L]CL&
M"TH,G9OO11>_%-?HZ8?GO1K:P@_N\3'<K#(HQL@?RA__+S^V/&%R <0_+G_
M*J7MF#\66?DVN]+#QU#.( 1A$^;8'&PBLC5GK"^HW8NTZ.M8SKK7="]VWY6)
M[Z^[1M176:1X'<H,<XDH5#[/>$\S QK)B*YLK;QTFCW ;<:6$67:BX[*\^U=
MSH>54MSGRX@BZDA'PZYZ*#...4EU#8L4I:EX=@(!V?HX0_BRMV4CLCUK]Y\2
M3Y<"H&DW<Z2LKNX+;HL!Q))\J.X!!*4$T),+F]+3@ NXA/D2"$20(_'H;\ &
M,8Q0JXAV%,ZFT@QEA-[I*669%Y[0=^V/B*L=:.?0FE<>H$_++? :%8UY5?;8
M7Z8ZA"]+X62E;KNA)-.V%?MSZ#<5&/ :0:8U+IIJ,:=KCHXL!,D3JT7O98X1
M0NP"BEAD4Y$G;\#Q^'MJXJ@:H/AP;[W_RU7K>DPZ9W99O<4'5A;YU_?B.MZF
M9T9;K<56LRM^R'3:):ZP6.IXF5#N\Z: >D'^D!WXV#IIFG635&7+D3)NTZRA
MQ;/;W<(T*?N,2^#"O9!U2Q]CR=>.MU69R9=L-9S:B-*SD^05?#1*ZM&V4:WE
M#+P1I4[THY6,I9"%) YC86#;4<@_S=ZWJ"7O9^T&9O/Q%,I6OYS5GV:'7GE4
M=%DE/HWJ"/FU_U7%,9.1*\#[B"16%1O>.B73J9/8R%^P?0E+X :NA""_51\L
M: >2^953*94\+.8T99P$ V)@A6Q_'3@51]W%W)@FEK9/AA'O<VAJ?94I/;U3
MS&N -H];PAO@N19^"!W%@J$>R57<5 6FFBW3=$>4ZTJ(^ 0P0=S6RD@PV@2S
M"T=K;L1E<U-+YS,TWY%45NBG:OX;@[H34'X/'IEUBXD&OUXF0).U8QN&%LQ-
M"7#P9CGZ7M5!ZG%89[ZZLIQ-LZ1QUTOZQ(?@QCQ82<"-+96%/_\0:HFO ME"
M>@N=CE>&'[ ";ORKF_78L_H!V'^V%E*->YFK%J<_\N+LD+1PPAOUAD:PF?1&
M$-9PFA%S ]?B;7M:GA-"-4>9P^@G2<<>)V(EC&SI1HFKVQ$ZD@L( ^W7B<F:
MC[F8RPT&O==4 #4XT\/.X6O\+:L*AXDLZC%Y ?]7ASFQ$GSY*'\4P9:7@Y+,
MIS\]3V:G,1(J+W9-7!& *<-I/A;FG _+6[3M\+E&C]6R--?6IAJ?3<=NRV^B
MJ\!^4APJ"'9)]]$ZL48RE>?X!!&J7YUALT)4=;[,EIP /\*Q$BI*<[@$^P/G
M'5X'5*E&^8  O5+5O&W$)>A1E0*3D+/Z\3%2)5S]X>7-;82+C*'^=^PJ=JQ]
M),KW^_KK52"E^5;3.E1=N WDM!ZGPT3\&HKTW53(O9\W)IC_.;_X68NDA1;
M+,[0@[>U-L_.A_L6.YI(M)0?CV7)G,MJZ?_K6 V-X==TF@;A%@"-!P@7GHD!
MC=$R3^)B_=E)K-0"SC$P(*YN"=AZO/](M)> E#34WW(\_UD.H!E8&\X<=PY=
MOD :NF>^]!7Z<Q*;C"_Z'XH8_YEOHT%'F<0"JD :&K30@#,.AY+*^]ACYV7
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
M/$>E81R+-%7/@X*D/3-":P:??.0>_;WIHR*CT?TK=\CQ:@V$A>B6#,U.&DE
M64\:V0&VWBW'*B'JMRD-1U+1-HQL]M!BQN'DA'D7UXJKY)RA\)NI&G<TG,N1
M*)%BWOXH.VF(SD9T*#^*;MQW&5EQE$1,Z5ALR!/GIC3VU$K)>7H74&(57<,Z
M?K'/#(AFKX'/!0K943<+!VC'$\@"5FQK _?&/U<LW.Y,%PI#[W96RGI.+K-5
M.16V1R#BP$YP8_T.J&P1M5,-&7%R./XR2WK*(C"<];^HX*V;RI+9;:Z2)E-G
MI#8O:!_]9--W%E$E8@0P3V727[%'\#&SJK\])0' N_DEUWCVY*BX;A'5B\GJ
MGTB6CD+ -N)#=F4,S 1@90=9/9[,DSHM6 5](<[N7S(AS-J-_*UK@,]5V5@,
M<MH^Y-_GG684(<KFIW8O?G(2[KA!(<CJL&^1W]R/6 )SIN;GUNUFB=%:ATMS
M4G<'I/P9XDY(S7:\.D8?G][6H\UU>)LN#<ELWPA_W/D@<?9(@6CK_<.N?J<4
MKZG<;SCB_GB5]W*X^<'*,95EL\0F!I?=4+],FEV/DKWSV?*)9CO:$<O<8HJ)
MQ:R?"28J>(^0-,P;&!$CZ.X*"5$5(<;,P, P7Z'FI%7HZ*K4'!JV.YCZX_*S
M7DJM'44P1(ZNJ?;49"0"Y$449%35B!\(&HWA$ :'1HE351+_2]:F4',1E^K
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
M'J8>+-2;8G& HF[6%K7*&ZBM.MO[H:Q!@6D;Q8@*S5X7NSVTEC[6[H^B]1R
M>P&M2-V1FO9<"EX[.\^6M.B0\A#<&[/[=;N*./7DVX#WD;?0K.U+3%NX64(+
M<=85R(=27$TD@&MQ-E1L&'8;?JLOPC.B=W1V0V"M'R.;<GA:!3U-$,7V0#:G
MN[V[:/X%)REE'05?=:A\/7M#]0I*1!<9SQ#*C2I?Y&_VUG[?97?MUBU4T<2A
M(\M9JXH%M8N>@S?FK/N/(.V+FR5\I"#)TV'Z)L/;B==!_XR[4Z29M)OB_L9"
M[?W&>[^N0]NW*RIZ7"6)&NGJ>$GK!F3G[%A3=K!2/NP9JJY^>HZY'P'1': ]
M.0"1F@1(>F#:E.8S&#3MA%":(N0^A-K&LJ85UY#70I@JO%*W%Y$?J>2OXQ00
MKII&UW ;MND<]@TUFV6M[/RWUC>JJZG>-MHL%[*EB[35H83],_ PXI+38&4U
M*E]T>H2"78<[!'T=X@!K<%SLW 5_R^JD'14TD^(,@;6^:D-J8=[?W+VF5RU2
MDDB@EA@FA&68XUM8\%9ULM)N5TDA/49G7YFM)J4K^I6OZ73.,!Q<DQ_+'V6P
M*FMKG]'K>//"=M4[D:_>V]A$:+Z]-'ZW^J<Q_9(8/<FR=4<.U;QP>W@B>/1-
M\>ZI&L53;ZMZ(F\P\@Q!X?>JBZ(&?#9]7^OYL-88>1]K^Y,9QUUD ?Q6L-+
MB+P5/9B*HNG.]/0=-44_4,9$$,5 -\Q6U:2J"?0:7Q2%IW):SJ2=M/!RFM6%
M"#9/JD"PA[*XMMYID2)+OWDU,2/!QI<G]^2R/\5YET2_C]@;<L!F75,3[NNQ
M2=..J\.5W'<.A-OFW6[;>47T/%+JH!E'Z7OO(+36ABHBUI%%?7WJL9MQGBZI
MN,T0]S-G1F]G6C#M.,."=F7RE2_F>)O@F5RKJSB0SE.C$5<XA Y1TSN=U-]G
MVAD8+%[8%7N-/.,'_&I!\$JKWPS/V,!O,;/';J'UE@Y1%1'XG8U$0WOKVQEU
MB#202>N>'"%_19ER@&=BK'L0F0/("*[$M#_ZB@?;+,$=7V'#_K2 6N8BI7[@
M $'1*SM=K Q;Y>F%WH:UP64FFBTCXOPBA"9P18:TB*&P:C42.( 7C'I_UIL<
M8,[:PKK-0N#U+E)%UA=/(3CL(L1^!,[KU60N%R!@BUV>1Q3]1Y8*5@:LQ(!#
M?0P)#E 0@G^/7I:DGO&W!KM);#^$;;[AQ4B>VSC [O,H=E S!] /IE#0PQ=M
MQI8:3NU[4>[Y9?V^%[=_HV6BMH,UY(/2- SK(.M!#GJHC0/ E;T$^.$7RRH.
M4$Q@(1AT$63J<X II"!-]Q#O_BJ*HH\C)'-A6@^YWE4Y"MA7#R,*+)?,3@%7
MQE':B\,GR?O@_6IP>3<':).Z^::5F2;>Q3.E@K!4-4P%);%/B+1SZ"4]<)H7
MGJDBLFV1,CYK/J(=UD:8Z!HZDM32"LFC6,ED!D*1/A0,G,,! CN+,!Q@ST;D
MN_;;%>&4$_4J'" *%$9N!/G+?+-.N$<I&<'H9WI&Z<5?L1F(]R33+(4X0'@2
M^+D.7+ZA=Y4/>H1B"J/9RHA*NYY8^=?3-/_O=D:/2LC\^>QEUL_G1B8CU!Z*
MN[(R"0*YJ>52>+OE5"%I^1&(8HONP"LC6(K$RG!MA2K8W5T%LFW!C7(,ZVZV
M$9H AT:\U:J'3ZACV8&7T O2JWW/H1;+,9#3,O$P_G=L$]G]B?P[9Z4H(RPW
MNPN!ZL\W4!S@U(-TQ&&Z G"M+Y&M)OG-%0F(Z('_("#^U*YS %&V9SP'.*FM
M^JM9)^:* <M@I"D43UHBBN(0A1WS!@D*YU'4<KNGY>05X@123ASG ,=.L:(@
M)$)D/)_ G]ZC%])&25T]Z$X.\"X(OA\[3E=CUK/;G3G > E1K9KX_3.9*8#4
M7^.-Q%CT#Z:48"7A'N2Q\&B:,79YF9V'7C <5UFH]1I%S2HV@E/B2 1DG G/
M)<X>R)YC#2-=ZYM>\K,,_W'['_XF]'>T_R4;'OS64_Y/'R(2'@(+G.XN"#Q
MDG>@GA"4<*:RL -WDV9/)=R[\GVM)S\L3=,I>R$9YAG)^'XONNUM5*Q5F[YC
MA.E5VA>;\WL^!7\_^<2F=7L5<RKRWAYZGA([VPNJUGGV,53JK$O50X%&16@7
M*FRJ_!8'6$U@AWA,7;#1;-W VET$.;YRF07B_12#*T2AYMK^56[N9SM@)J;#
MV[+$5K>I;7I7Z9N@*[0Z.B6+GFR#O4O< @Y.@ELAF_HX\D9XIZ_=&$.[74NV
M5S&4)Z <\_PK-(2!O%.^N(K)EZH69UB/%_?6B##\7I:UM32Y=NV6^?[LWG1<
M9#VV!,Q;G(JD2S*.LE^@W5H#)<0^::']F1MP7G2==.8QG'Q!*5W_B1ED2+>D
MJGP1P:+P?+TNJ@RQQ@X=<:B)0544]W4]GE81+<1C26O^ZD(W]K[I-HV4KZM7
M%JNXUV>L'%,\Q</<6IN1:.3V<"*=806I2[Q4^3QS<H!1'I_G;+?O%A\C[G"J
M6&)AQ?.;6EG,9C>,4LX%8#GT'9F?Q45+-@17X^1ITO=TA,?W[8KSX(<$WI4*
MW"W7=-[K6^UJ_MDETC#CBZ[^S;$W75<KZE=?O9J,VRW("L=MHCF]0_?:PQMO
MK"PN\.6FXN_0VJG$:M0#=%X ,6B_EX#0%Q=8\J,*>;,+60#MX,Y=DZ 8Y'U+
M_>KN>S7CSUWL#B>*8V(+%:2^)11\R-M+P"'/E"L^(P#=LOI(K%PL71OL/[CD
M]5@+[4UQU^W&=+ DE&7<6UXE6%A+Y ]^53.Z6SG=>'_\(:1Y+K_TF,(>HF&@
M9>>4CGX[>? )2#/QY[,LH*\-8'+#M1JJ^:E?STV(Z1007X/OQ+^ZF706],UE
M5))<BI5PV@9>"J[]$WO*VG.N>'AT^1M]SGGF?H5:DK1)8,R3(0"54;'0+NQT
M(74 VE,_;3MDDXUBR$"3.20"^1*Z5[+^]7CNMZ3-)?2I6;Z!5;Y]%O8;G[@X
M9=A963N7UHYF9)Q+#\+I40QPENG6)RF$4#$A@B6\GOG"#9M+8@EW,U9V3VH;
M]]-Y/N31\WC>79)"K@LEK77IKM@9^DYC8R&E592E0.>)R-E(V-#[U:6K8AT4
M1Z*HE4:Z>Z,%G35TXQVEBC%""FP]UH65/0J=2+V'C-J400)Y%7X+SJ4-IW[K
M6M8W"1343"-1XFML^8Z41G5F#YC1Z@A#6&[6\79EXF;7HDDV(:/WW%<(/!*J
M7U[*1/5<C>(Q;N5E\4$*@Z0@)988C5C9&H#G@[3<TV)U-OM:5NF((Z5]FG])
M4&F@0)"D+O'=LFFIB]5^^T_R*DNLN;%Z][1U\( #UZB$(+L [3 @CI._-Q04
M2';QN%U/6<,.[RJ^2=^+":[@*?S482>%27&UV_WF#7U#$?'%Y\_0#;=)U ,)
MX5M/M,W465\/'M[5E:.P6Q5T!'M1)NR76HK9B!!QNEW8(DK9GG2('#KH\4#E
M96J["CJL7X!6^\)J8D"D7)TB_F!:!>3':3^IVS2 4X>NI;BJ1C<.>:QW+N6I
MF=YM^%:TQL_Q(UU! .9%0'1U"VTL/)G>%<Q<"S?1H!?5EJ$U&OA7Q+5:AS*M
MQOV^>"X-V<"UW53:*/$6Z"+CUFR?3B*ZW]QN>>-&<?R!HT[H/EBEH_SH"TBZ
MIKMBX\<A.NF!<BN_ZW)0 &Z73\Z$QDEB<&&XHDG)FT^X0]X9+>GCC2G?-&H[
M1):-T^YXKTE-#TI]$VH1,.PF),\%)3*5%5G26)K= +2O/M1+W<Q68%!MRI,I
MA6]-Z'KN7.6O:4T7",Y147PPM]7CHJ*[]H=PAD N]MCK@BX?GL9$R6@Y;&GA
MT@#R4+WLARQ$O;%0].X0O)JKGT<PVG6@ET!M#48[$WJ?U/1ZL_SBB#YTN9I+
MAMJ'JO B;X,3#N,$:/'5 NF0=!4#(2^GKO#O)"K?9JFSQ5L4OP7\I8X0GB-/
M(^"Z]PGS--A3QG)#F,*-ZKJ\^P<+0VU[/)@,0;C*&1S__%0]GAFA"%=F(=5.
M!DH/7XN==2*^)K&?>+QK99_5$2&E>&.@!8^7\*6*J^P0\G KVA'+5!VX0UQ^
MA5/ ZD\0Z1,#IJQ:1QLV4J53D8*J[7&MP-(60[C2%1S?@D9$VH\&<UB+*Y,6
MP,8@%A\'R"$*@PON4!'YF!P)J9LCDPYU%<,4-:3^&;9%:I?ZN943-N+\[OQV
M<?S'^J8_UC>MK&_Z#\0E6LC_=%+K)UAOC .PA%&PD<V0$]L?)XVD2S>-2G;,
M!CNJ(43$EDS2TW][R_[Q4?3LKI_GAFQ&ROW#DE7(C;RE@M7HCJ7JE26KT=KL
M+'#JB\YA<"*7KHT;82*"J/$E_CW(N JN1B]8^>I6A+,+P.%6T'6 J280@5I^
MI87!JN,;P%E75#Z*_818B<@ON\WI02LK ]!P=2ZB\2Q.HI=D#X ,N15U\@9U
M?*5^2X)^.Q3^U,SC(?+D4_*RS'C!"*RX/*8(A_C]O(5*"*'F+?@>*J,@#DG]
MX,'40RKBKB<)Y)7JV!))7-3R%LOA>"2$EPR?#C BD$#-5E/!%S7")'@U>EZ*
MA DF]Z._/T'BR+AFJ0(I1F^LK";'(QXU,6)EK"RE'V:!@PGDA07F)7 BOLUM
M,F0)Q6A%'$1'HL4528CNE>FHF5@#4HY<.G+Q2#P2A!<^D]BG7KDCNC8RP(,X
MMA/IW%KM=W\Z:.A'34;[\4\0!=X'7_S!?J(5W:00'7DD+D^2!Q,&,'UR', B
MXHD= Y''DF%]<&.Y#_R\0\?I('+O5>!G)@_2GZ;H\]@95/72>E8V0I?#3*1H
M3\ NT%>&TR<(GR87#& Z"_V0U#30=QS&D&'>5 Z 117.P"_9$F]F%9>V4\$I
MTT?(=[.4%0]S $_$?9\GD3OHR-3K1M#Z)L&5N+  .Y47IZ^<#+<B$0V._CYL
M^U\R:>HWG_;?Y%/'L@-Q O%MCAF2DT49\55L=(.;-]LK<E9TY?:E5]34&@0*
M<@9>B\*91%'+R763D-JLRI(V<QO8N/*_E48(\Q1/(2B6F5[;N5RE 6]@A?N=
M/XIT_3ZP.TP-SJ+BQC:";Y .4T-T>[H4_KCO&&PV@F@IYTF0[6*/O6)9 ZNO
M#"P@8JI7 Z%QZW/=?<(5;O3A <;^&OP9GFKR]QX".XC,/HRH1-+.Y4W_?IC^
M6_OA*YA//V;Q[\W@0"Z1(8CTB4D-Y3WYRS60L0&A-&/]94V&+)))6NQ8<*H/
MOQ:<R*,5^DMF@O59_GISPG,^4V<08S>9R'=ZBEC\B#5[BNNRG@4"]&>7":-R
ML@,S'&!1A 3'?-@'-D1A&7SF'$ _<F5>X>H<Q*X ),H!;'60GT_TT=WQ]RW'
MR#_:R<'V)HD51D\J)"_R5B"0L7L"N\! )R!P6Y[?\;L&=_[4\FK LBX.0#)G
M/5R!:",HE(I@4@H&YLV;9^>1%TZY%"XO>2SJ=8#?UI)WPHI(0I] \O()"M.'
ME.P6:4^PI#@.X.6O!]]V&_<D4Q"MS=B'9-[XE"EU$$W PA4(ZIPZF8#<%W??
M>C=V.P0JF:21OZ*#YH03/2B(5U:3=Z+EP,%T,GV:*0#VGD1?1K4)!%O]]0&-
MLT$LH;F_<#L29"\JI+H[QW[%[8M*I0XE&'D<!YA_D"2RN>_ J_)>! .#D40(
M?5\.C]YZCN3QK]%9(,[V$?+'NE\-*)38)&FR#(NOR^(0ZN$G[Y8C0/-D1(O=
M2.8 *6K"-/+T$ ?8!7[&PFUHYB%PO*]N8?%D/<L/"8O/F@BPM8F'0%@& K$/
MR5.**SNELQ^3YZ>'_+XW*4Q?*^, :XOAR$,M'Z+/&:DF7H3 =T[_Q+%0Z=\[
M%KI]R;_H9@ZYUQR[9(9]_/5N<<$[MPHDU>=7WNLUW CXY3WFCYNEN*>>?_=%
M0TI\,NOQTL]0\)M'Z+!<_IU!TU32<BA8SP%.I/I9Q3W^RRJ\=TD;UW" HDM@
MM6*M*D+@O^^<';V?!U")A3[L)X0Z#L ^*[&/]!3\FX-VGJ<=C4"Z<PH!K\87
M6Q!?)2.T<ZD< R=$SJL(F=JA#\XQ'\\@'K#X#TG!!(OD2<YU!"'3T]I_H?D)
M1QH9,[M?"=?LSLSY+7IOD9LU_)O_)'Y?(7!'A-S!7Y&[^%^3^\N_D]RS#F!I
MQ*BEBWE@H"QI*>'BCOSUS2VD>G@=TME4B6^_4;TDO6_;C*/U46TM?_H1DV/=
MNFM1(N#([@&:L4?Z="QR03UCTBV9URUSEO[8#4,%\Y7OEYXVHC,IXI/$B^@%
M69Y_>)!452_M6C"XL.\]F3\+Z;J#<]ZXO=M\/LPB;HG_\Q[B4IUCPEWG!PA?
M;C4IQFUIUY_M&RE!GB'P-T: ?]U<5C\=+.PRS$W]3S#\-\<L6.GGP5+&,G'4
M-]JGIAV<GT4OFZ'-I;X-T 38&\D2%9L0-QXG#Z:B9N!ZXG*RHAQ#>/EG@C_V
M#Q!\^-XW"4O$HT)+@NVYR,/>_@>&2CM2:60]-G[-R[+YR<X;?\7P!_^*X>%P
M1$B8P+_L^8=:GEG9\^\E/0"?=P-ES@J"Q.9+[H!5X6@MU1WL'O=MX/0T+O[Q
MW'EU>.5DQ=PI#/ST\=*&E=W\8E"_VM_/?(B,E+C()T7()[&DPJSSG]+E?QXT
M9>]-7XJMGHP7>)3- ?H05F&LU'#2'W\#F_[1.1CGVNLO>G. 1PDHORS!T$/&
M%Z[9N 4B^#H;0TC^>9;%P ]G66#5X-J5US:OB]E/G-X-(* C2DI1^;-R?YT-
MKWCQ&I*.XT:4])6-F6Y>1.3Y!F(8ZD<;,.&1"J12CCQ<O;*C9S<FA+Q<Q++!
M/A?N29CE *[VPOT+96![]!4$PZN\%9>7>!:;*I$(B/%[_G<H=.'AQ/7-MBZM
MR5,!TL[%/6K0KUYXMK8SZO_\PG,8M4+G=]UF!:F+K!1SF#<?GIF.1/(;8TSJ
M;@ 9'NP8#A#@KWJ3-CQ^Y768#@D<ND005>QZZ\,!,(Y0&1P0\F>V]V^';[5G
MRMR6:?K.-72%?U@X<MLY^](#_)H.GG6NLE;M"=&N6E%EU@79688?W<YFOVUM
M(D,RPWF)FHS=95ND>Q#Q=C< ;O')M_7 YM<ZN5VDRRZ/?K>:&]%S]W#8\&4N
M?]WSPK54O7-W_)9[J+&._9\:7N;9V>0?/'"FY")EZ>S:2X"@\D_&NVM,9A\V
M44[5#;NR?-@)^ UP>]*F3S@N>EFE^Q!I_3>__D2JVPY9&[;]\9"!FMZ]B5DN
M(M8O^IU[XP@94KE];O%11Q42YT^-*C=KK:'&#R/L>E=S98^VL[:M3,W&70FC
MAL$2V!"L.)*,T]2'!IX*K2SYF?V;&M^LO1'8&J?NR-,3*,<5\NY3M66V&?%U
MSF2ZB="(3+'0&P4S4UL%;Q^?0D)2S>GW!THRSE2?3K>U\&,:=(2$>%CZN;Q5
M\,=D_.0O,.Q<.8\4 (_)E%8L#:.XK&: IDWAG#C &%&/I3X)\XYP -UQ:7@'
M(0RAE+GQZX[H.>8VY#9S!UBYI%=.V'D>I!*OA CPB64GGH^P;ACJ^)+8TA-X
M^\+*^6T<(-DKF@-LK*\#X9OS8'42>3 ).W\U"J1\AA!2:=6),$J'07LTS41T
MI3K]?V\/*3^3Y!K9B8Z MR2UM0Y,9PLMJU\G+K%7IN4<QL)&+ZF'XCIIOC:V
M=IUY&WK9;[SG=1Y=VFRHU)O)>]DCUF)C2O1MX+M![<Z=N:>/VO/[<!U=$UZ>
MOMD$&*Z66:VW3WQ[F)S84AP6DNQF"98ZIX3"VT8=YC8_U,?+XYPN! 1R#^(P
MFD6H)SOH(:Q<Q,M68*46V4$@(FZ =OH6,9BX[FJYF8X86'D:@1K2?5 @"@S&
MBDT-TQ:K4>L::>QR2<H],M5ZB"F\7_'.O1O?\+VIR4<&\T\W67M,;BWHUM/;
MX(/O>F+M739M[V2CFN_&>[2 V/<J=FK:I]E[%NU'^T_$PT]DUN/6A;!)^#:-
M#*$W<X &HM'@,JKAT[UO2 %ZZ ==18 \$2<TP^%M&)8F"K&Q-/:I$<G^UBDG
MF+<*@8Z+_V+FVDV;7K0S/K>(@555\_./4K$:+NGWJJW2"K(?>-@UUM6WM>O.
M>/B(299']=A5"[FF)AFD%2+:)/R(_*RA9,JU%W<_3+U\E@_@A=GE7!H#4TKK
M5C=S (%M["?[M9[Q1D\Q>F="IJ\Z?=;QV-L_9MH^/18OOCMI^<.V;0YO K =
M>Q ?:R/1<!?A<_YO/0*;CPT(5:B<SVS8<UR\0(EELK]2:OU(T.: N:T!NI+/
M:'JL+42&*.1!;>6'YJK07!'15' UE*Y';PTD!=4(!/<.^V%#6-HO;29Z\23[
M=-_H>NNNIWO55".3>:\X-I7=O*Q^WW//Z>SXBV?W>KEV9V@49-8I99B$66HE
M[]GATEA VI-=JCF_NYB1IC8Q[T;),$U='],Q89YH8'#\L:>.58Y-ZHV<*7QP
M3^E6LTT3CA&'>_7O<>^64_Z4X?5A9*W^Y2/G #L9"]RG7-13-,T2&GX"\X[1
ME[<FWW1,PMR_\?&DV*%&E=K6>DS@3S9]-2%\!LISC=L/U-Q)B;/4_V35<Y2]
MO>BV?.7G)MCB!J-Y[,3$B:*\+T%/U4W+F^+MK*+W[I79%1Y\+8EO"%TY$$1$
M58A!T13%6H\-1ZDS )3[;:"O7^)-A[?_7KF9J1W@*;IJW,HPP ;X<99UHWVV
M<^^-YWP] T=:5%Y=>^]0?/,2WFBCS$5/^?T:IF862A9N3:*O71//M63-9!I+
M)&FNFQPI"1-RF-%2L3X=&_LEU;C6UOTM02IBM']TGT2_KY,!Q?"1Q#8SBX3>
M<T-*YT\TO)>Z>^1HA,5>M=7"ES88_!Q\!P4@R3&6X)QG,![H-\D.4$#7@011
MC&S&ETQ[(O7"W<,?;YMN[+3-RKW*A]3!05H(#FF1OWU%2JGJ//H3#I#D?4,M
M1GU(>IH>/J0DL'G/%"W[F(G)^3SVR!?O?KL%PL%PH_[09T/WJAL_5I7+>YB5
MFH4&26LE6)I-.GYG$=)R_^Z<G]3Y,\:>1>1#G)B_O0:B K4488$:<%:Z_;!.
MT*SR!22UNM\/T,9(D'0\6SR%"-W008KKN=;D'^+NKT'DT1_V_K#W%WMI9-9F
M) #'"H88W@\EU)'2,(].[  [,3/&>C+&:/>PLS[DO*KQ,7K(N;"9N+.5%VWR
M7S.@1-LBR"])"=$9IQP)#"&H_WOE%G58V$#RS?J\>E0=,0@C%5'/9;K9ZNNC
M@#-K'MWF)?78F/$?>+FSX,2KS'4*XC>5$E]S-:GNV+B5.] \[$#K:/ *^*XD
M'JO(E*FYYJ!B["B&+DE-RA#"NVQ^;(/I*O?/'(]?>Z!VB'F6>#U/X]6G%RW;
MKTN/[\G868/_L#L\TC'PD(<\QI7H5&S.']&0V;84?>J ?0#C;G;)NZHW<UJ7
MMZ0)\-ZN;BKH%&O/X.T($TK5*'0VEMFGMD;H6ZK74O;>94E<_IK0T0SL9C&O
M=%-E"N\I Y=/S?T>=NFMY*)('H8..\MBDQ4'<$*'3X1&QEV&'*G>9TP[0Y76
M XWR1[9'(G*BP22<N0]^?]'V'*%G8/#5B;6K@R] URBW;@[MW+[T\(O-^:.R
M_M]&[SH_E:N9((-0=^6R0(WB.BBZ4F)?GC&FVD[QXP)Z Q1D''6KS*+#2\&U
MS19MV=Y/K1O]\%WJ;?OW_0JAE9Z"+^,U0X91'PH1?QT%*W4<-NEQ@/4\9K>\
MBHH*0SY@$4&P(ZZ+SU95I# _1$X:2HI3S5BOM+ERM=(N5/G)):Z<, E)KNUK
M<"+[LUVO9ULG.HSKQA!5E)]>=,T/*4C]/F!E8Y'C.>1\62C_E'J@1(#&Z_2@
MC,#33S-U-ZKL'IQ0/ZHN<U(S)5YA\>/RK7^@=HS?:\X!T'E$2&X#!VA>OUR'
MZ+8COE@6Z@$'&,:D_?W5\K?A)G",@03R:@JX=. />W_8^W]H3XG]"_!N_#?@
M31[Y8C,B+K5-B__UP9>-W]\?N],1!0QWOR?_+12G>$"2BRS!WEVCU4RM+T>E
M'#2:!6I;P_.: O0OF6;#TH^++VPNTG%HC<.?53[LN$%%%FJH99E9_)0T,;'P
M,BX8>S;^D;^;)J$\]YR52B:AJ,:U<[Y-M+N! J,T4)!<>#./61Z"L!I1HA?>
M91IQ@((GMBDF1ZN:NO*/7\^+VI8]$G&!_[H<JFMQ9*UZ]99K'];R2/=6'&83
M.<!%@1Z0X4 /F F'>5G*)30P1!&GP@'6W4A]90?U4=$AWQ6U#BS?=9-+J8,/
MT8,>),\*GKG;/Q5P=$3YR-[NWF;&AN:7P7311YL\>@J)U\*"WITT^W"=++N/
M?SK C'>UY]BY,!W5Y.R@IR.G#CN;NK^<VV<>GBIWLK#%(<'RFGO"L*_669'P
M<Y;W[64+,RW]"F(RU?:? 5\_S?;)+G0:<9I^(N7!O E6JJS24%)#%QEP69V+
MY*E\*R+3 $2=.-@L=#TILE'*&7(ZC2^OU.9"!YBSGY'M6WLF&:]*: 26XD @
M'6*S5B?MQO(UJ'ALAIS'\Z B?Y6%BVN04M#;7=#":@]FO7.P.N',JC/GC<(]
MO.RCQP0@SP&68 <B'\-NQ)#44;1"^-"=I%L<H*JUCF?K:"DEO)GN>WZ'[(*2
M4-*61.N?&*=3%5VF74^E5V0VJ;HTQU[_JI(SIB,I\(ARS2P[\/FQTI<+8XGZ
MLVD+;CUI\^.>X^4KJ'H "4:W48\?:"X$8?U^7BC^J=0 N4G[(30'T%K^*UTN
M-[FMF\U% 6EX20X0J?-X):B35P"[XC+RBQ65@Q2X4C\7N$C_)OFC?E!H1,MP
M .+G5I8@(N^'J_\P^*]GL/X7O:WY._5VZ]_*]X7L7\9=KM4ZF4;%=^3FM&C>
MNJ*'87HM7ZPX(S\@^W+/XY(SW%$&AP&N1ND[V"VLLU'JZ,$7 S3CJ(@(Y$D"
MR5N$'"\$<H!!K^N?@W8FIC&T#YE%?535:4OPGZM^Z[Z?'W\?/4@ :9@SH^B>
M4>>!U3PH$5A5+[S:9<TTO/=QS,&H5Z?]VX[CGF2U5_"MS#A"\O,VN$5+A>Y&
M 2M':=T$W&[O.Y3IZW-43*V'R(ZM;J5KLRC9I\<9$@KTG.)4;O]D-XWP^Q7N
M,4GG+<T,UD50=L7I9!Y^5;S!9EM(LM;)4Y_#B@5OAVM$/A=SZS.-W:/C;/QA
M,H%1+.=:O_W;95]2EFGVL5A9B[GU6QM-MF3)X+\7N![N=8OK.OMVZ95_TT0?
MH0F4_"8WF\7XX+6R2H(W);/IO1,[]\&9"S6AX%T_><&GJTQV)>A3'LU'6.H/
MN+V^MUSHQ1,I*73PIJO#.N&G>82-0KHA[X=CMYX4?T2QN'M=YPS[.6A/ZIEC
MO")6\=$7*05V: ^@GBI%>Y61!1&JL3UYOCE#1AHO0Y!8Z,T)S91_74MQ%Y96
M<GUWZN6)!MKY1\3F=Y=$!,7H!PG*KJ>S S)VO'&Y=  *DY_0*Z?PGTA?U_31
M\[[]WA?#K5C47=^GBOGW>S,,!?7$C:VLO7]J#[?V&EX\_?1%LHS>0(A[O8W(
MWS\H-9E1+>-.=@_KAA,O9G. ](TJ6(U3 Q9596#[%%*/[O8_M!*%N@+/6>&X
MEA_#%?H'5_JE.I3F6WGC^"^??G\8_,/@?X/!?7\>ESRZ,FC.W8&S@CX(P*^6
M71Q-7>WZMB63:;EOT=/TS*7W1+E*BID?>N"2! $SHI-X'Z5BLG'MJ#0/UQF#
M2_X $(4!5F%659@@YNST@PS810^\=GM ^XC3ZEI2!W2N; &KMMHGZ.!]GTK&
M1%X/$RZ*+AC2Q4*22*7S]M-#?*NETA; 2I Z5K]:MD?<A(D.6471G5JK=# Q
M)=#+^+U.*<3'/(3;P7Z,T\Z$# =)]Y]4)HEWE9N2H':+MNX:";GNH;=TO6"1
M%N_P2S8$(;?>K^UV6(7PW)+KDYMGS1OT#^UNHMAP!S7+#?ZTH"1L>VK RBQK
MO2FN.^:-PBFS\\4W1MT-&RQH/6%9;8G6RO8"+CQJVSJN*IF9&'O*J<9.X^L_
M"NI'ULM'?'OPW"KQD>R:\R*7+QU9SR,5!>PPQJ-Q.QM77D8AW&* XG&(PC>X
MB-N/^!1"0E*E)ZZ&=35GN,QHW#62 QW:W$5/;T/;73W*U+RX)S*FBGH8Y9#]
MVOE+P%ZWGW2%9H[+!ADWG#U2IP9)4XM9@O8,;6B:+GH.2J?[#&87AU;L]$U4
M'J'S!"NP+M)1U6IB\0S=@&0(-%2[YNM37^K]:MHQ^9LUGBBN'W%VZV[QL JO
M8CE9DFY0EZ-5HVR):X'#BQ?#L?HOBR4N)WOEM$7G^XD^H4QV)HE9[$Z5%;YH
M)EIJ%B.5$I/0N;>M+"+#E8!%(B=V*R(R5.;0?P+I,+!:8P5CG880%-;FQ\<0
M?Z R*#%% T5UDQS 9.4-4\"##U&&$[ZVZ''&_Y:$^</@_T2#/RIF.SPWY3:=
MFY:P"2OFED^U<!AT?!3 G2'%U2@\9_F#LF3B;3=K\R+,.[E][SFRTV7+8$JL
M584<Z^KAV;2(XP4V...;K*K,$S9"\-Q%C^AKR3TC @:6=;J*!@:F578RWSLG
M]KSHMM7\AK+YD#RC)2+\\FOA=)ZXU Q#\U B.^P1JH\)KS__[NYK0^;.\BOK
MY':CJ\"ML0Z2@6?7UUH9\ OGZO.@7NUO>.!PP^),X^7KPF>.C(1N ;B?1M=G
MD&(X@)/BYQF&'SMV#WT;)#"X#;>^_Y#M6K1(F6]Q/2P7?]Z#MP=[SO<F25'+
MB1KN=]9]?[UY>?$=#M#YNNF$KY<9^<QYPM<#XG7FW)?5[M:C9!P=^0]57BPT
MX;NP2F^_1_#ST#KYD[RG+#*JGJ+4%-7RTP/3 V.(<M?&KJ5^B+$A''I]0_>-
MA$@:2L#LZ7SLJ4XYM]14,[-H F1^ W,CKI086:&QACR8LZGI6<%QF'?PPD'
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
M =IITFT)38B7 ZP184>2!Q'JY<-+0"0J3T#%#I8*G3A5C*"S'&4@H-Q@B/#
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
M;U?7'1,<^T!N/7J%L/W2FW&WL./"UX:UU0H<<M4/1BRF @,K!;*3$RDKF'!
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
M-U[/G'PHMQY_M"]OR,KP;OZ(>039.+0$&K<M*;:RM.*%A>X3<XWWO71+$K*
MK [@N1"9SJU::OWTW<@0INQ$(KJYWKA)A)+= @%L(!'1KNX+\K>9R'6:8S]-
M;]7:W6=:[^1:;VW+TRPIYNCK&;OXU!C6V&H#E6+C?<'2%*&(U!'IB618(:&I
MBEI-3*3K0>;\'&$E65*PG_+1A9!,7T7Y.PN(M3+ETN*7SO)?W<D^R*9%N% J
M.7<3\8T4[0I0F);J%:0\T^ZE-+2H\G7H+O')<H7S<17A:ZP>TDP ;8V8BDV8
M-ZIS#N8)@ >:Z<7WXA';C$;[[4&W_#C ^XF5(ALOY^-2\J;(AZ((ZB60/0->
MD2Q=!NM,\R?-U(/CR.;$XLF:\?RK9-M;A;MO*PZ)^R\/0 :IRZD-:$BW>NX[
M.,/? XV^]L658>:ZV1BF:QNFK!<44F/I^PBP =@3^Y(GE\ UVD@R;[AM\0'1
MX$G'IC>-KZGBX6+$U*#8%UF#4R ?MO+RS_'!2O..YE^5^)4,*TGRGPAIP%4J
MI(^!%579/1&(Y<PPH3QY[OT$(=9= 8H$C=R@4-!WYE@_D:YJS<YT.TM>,Z&I
MTT3D>36' /<K>M1;^7]^TS1G^(2QW7E1@R+4/<.7-8.WQ :QD])'!<^SY(%&
M3V0WT&B!*"%#P(HZH^QQY#USH<U0L;U;8#9)QX#4AGICY]"U]IC8/LCZ[!!]
M.WP8BN0Y-M=@,S%-F6([74_VJ %OO_#GTB"\89VAB<46ROHAF,!G0R*4P!X9
M9H"G,)!.\-Q^D(:LH0D"\AL(88 JUF@FQ)(TS$Z+S(6]>.Q!0\J:<U!^>]8N
M4(X69)C>!*QV.9+MO41L3E8E.]/!5MI]PUL851*C:9&&C=S3^ L=917(VR!F
M@^TB%#BDGCX;([CAPT#5.0M4)W'E5CBEWSTCU?R_!JQ,V0OW@YG?XHK?\LSJ
M<V LO33=)OK[,4#6EZIBA<,6@TA?_RF!/[^(KI$D.%N)^H6_+T)5H^=>"'9#
M#+ZZ&%S\*!^I%6>6J',./!D.K06=A*FLGGLHL$0ZD5WB.99 'AQ:##EX0H22
M@??U8M'DU2"Q@7%?:P-!%>J[:VC)26YA:4(Q?'(EF!27UU4$I7B;:CH[52:Y
M)R!KR@6^R"?Q%'A43:2#I?P;8%KR:X6)9 _V/M@?5.2W0*,"5?(1X=,Z3W;B
M73P8'<.M]^"P6F2M':'M8&'34EZ"KR-4>Z#_:OV;]-/J']0]\])HV<4M]+44
M'"*C":;R1\0@S'X!E!G!*HI\+(3FLI@>>.@2F'QNN3RX=T\X94V?:BM=?X B
MW\WMV3"S=+M0*]4W/<MPD!9T!]GD:Y%0'5-A6=LM[0HN1)=41A(]9&>[%IUG
MC00WD1'QR$\2$IG22:I\*VA8@$8Z -E?R?+NT+2 G]"K<1AZ*C@($X8J_+KU
M#X'2T62]UU,6)\ISR ;@UJQBO43IQ$M59B[I<>3]7ISW+P4.74?9F*I'_R1L
M__]H_P\3MM(53NLEMHR=#T.]W](0AI+>DMH@61RRE[:XT0AZ(4+EM8 @X<>N
M%F",]51G3T'7^N<>6V-15]@W25\>2-=KI%O>-*ZDJJF-Q)_/U+S]NM#8_,#S
ME ,K^W94< [+K7E859A[.S7"Z4K$P;)YVSGJM9+2MUYR28T>LC<N'X694)XX
M2A*$8E8$GQU&)-MY-BW4#10SDEUW>SPBCW2QI+!8I#]K)YCARK+V"@J8V"^.
M.5%D_TN<5[/7S]T9RMJL8GG=P_4,H<IJM_F:>4SNZTY>^YX]%8X*I9VY)C=+
MU[5ZW#CV;FU1R_8M4I=)TG*T'G0$%3R;/$+DQT*%'*-PEBRRU^X5',@+AK><
M,F]"KX>,V@EH[#92"&$U%'R.=Z*"*D]7(_7;]%G9@'Q]0_01QML(0,DGX]AG
M][SB1X9;/P_6G:;$EEG,?2JJ?>;AUGET:D/!N>%-GB,U4:?2MCZ2^+DNS"S>
MQU/1](VGJLS7^; 'N@23<)7)N'&KODZ=SL0O8>^VG*K?D_ NV++"MC;:_;"
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
M5[(JRBLB^'W3<U]!Y]G*"9PLU+2A^'*:75YZ$[+I;36X&*=C._K+X?HTZ]C
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
M=>&>H&4M"@IT7RZB+18+6#)!*V&9!5YDC7QO<<K2!#^YJX(#E"W"IW0Y4JI
MVII0/OV 9-T,?B:; K.$5<SN5^Z-&CM<?$'WW.YU\G6K7-YQQ5[<#BOVMYE;
MN"TF !=I(UVMSNI:"2\AXD%J"ZN<T(A?[^X=<C0Q\+N/^\:/V%'V7:/9'MFI
M8\-[?,J*YZ+&:@U4 VP4G^0+/.E''K.^V.*&:\F%Z(XMPIF-JT6HV];P5\HA
MC?F_/K*V'R$^SK7>XOM)]4#RYEO24@]L-B:=OVFF4W6[<+W$3[W6Y)'O_//0
M3S8&#>M!_8*]L#+T#*QM?-#NQ<9)0<V<_+"@SS(-,J:OS^,#V-TZ)\$R6N3X
M.&8'TPBR,=6/RNB3S_\D\;+BYY YO!L]ZQ\*YA\44G\;C6+XMP>Q*[Q#9EV^
MQ8#!+F+^U>P&>62[MWL/*<Z\8OL'-MWP9CI5AN32QDPF?PM/KV\ZR1VWTS(J
MBM3?45-6ANV^OWH'XG-*:TA:]IO*R2=Z=SQE4HY8K6@</>B9.&ZN\R#E:-X7
M&YVH6T>\@O9ZGCP7)F$B\3.FD3;JS \4/EN5S2JGS<X)</ *O+S#RU&H!A>)
MDZ9HDC$QYV+PE57TRG<UA)@LR?Y*G$+5LY+]PF]IS%RF:5[>YX'R^EK#NI,$
M$"?/8%,)I2)4*RN^!F@GQHE09=*S7WGH":G'@WF=D*"=L:I.@D9JGG,JMAI:
M>EE9?&'*Y>_,XL_O=UE+M<,ZB\RL5"O>N$&5:E6OKPKCBEKV:4G[#89;'A3L
M?%Y1VJ-9\09UXOC#"]VR=;'8*UGGN!>W!#ENWG3C!#K+\-V$<,M?,A3@ZSNK
MU8PAQ5YOR>] (J$L9K958#OB;0',H07&Y-70=W^.VN74QBI G2XOYH<OO#CZ
M'F5FY6 E(_;:[[O^VX^U:M:EW9[*GBIG/C)_;>CQ+OPM7G'9?D4HL:#6(N\"
MDYO0&Y!V1OF)6C"?PZ\CV[.I]U0!28H2K7E!>J:\(F7<UUT-?,34A^X>KAFX
M]/#7W&59C3-(Q\"O=SM-OL=C*F*29]=/-ETN*3*$>RK6-\1:/5]'OXV>KROM
MO,*JOGC1%16OW'O/T^V<_;;JV,(56_]J\US?=K"Y\[+3@Z/O M7392H4#V#,
M)ZEEP&S_<Y((=42L2D6HT2[VU4P>H0DKAUE7MYFGB(>.@(L./$(41:/Q4G"V
M"VP*1M/)EKG3B JXM23SU?0-ZKHI!4W=!8=W-?UC;H^O1^!DV3A(3X2:-0>;
MVUV\6D2H:."-\VP,N, ]FAE<>,$':PGB9P?!!/&O)5KA"J9OF]>X,PJ\Q_5!
M8AB.8]C_=;@B<TRHS;]+W&@C]RK7MYKIV?&V(N-;Y\_90(-#!^53=F\_<TDM
M2$$Y[59E8H3BVZ+T/5MKUN_Z67,XMZ/Q6-V;MD/OM8^VGH^H?:U0L&EGP^Z5
MKV4R+[=G)\2N:4C;/XA.PG$)3XVAK8CJ'WEKB<0,VS1+[Z<*9E656R]>#/,W
M2$4$J+!F;T&#@EDDX:]_E"D0OM/PZT-N$NE*FOF[)-N4,W<4[,TC]"MN.1G0
M_+8.5@3O:#!!!ZPXIOSROODW$0I6\A!ZS:)%*!_MY01L8DO-5(,(I4++9?QZ
MJG4U )FS@>U_X1SG_N/AR&EQ"$L^!WS"?_&=6GX%=05RMN??STLJ_GE>\O_-
M\Q+MW::,E(ZR+7PST%[#N$UK3?%AQ]<=8177/];&?MF4>U/YCD3B.>?OU?^(
MIEY;5ZANO/YUU2YCX_7*9_W-C7?OE3BSXEP*"I5RXQ^GX/=PB(B<A_ )LHG$
MX,^#1G.* C,'U0C$#'E/*+6) _PM%^1)A,-AI,*6D.!&$6I,KX&.\:L]9X+?
M*?$:WO\1NPV*Y&K^_:YHE=O=8V!2SDN'@)OIZRXA9;B+K#%< Z%J<=8>=.:W
M?:PTDIO,0"<B&B)4TWF>AD/FV0H 33;A)3U(#PEN1:_&OSZ6<4D+ P5R$Z5;
M*<I]O^VAN56%.:MA>^/#*XOUVECK#>!]W&1H9W"4E6EQ26:A]Q(#EO>;N&;!
M?[:W8D";*.O'J))NNNMC5')--U!S\![_I*_Q6%'\I8$CB1]VW?F0%/DG!-K/
M(3"K^?N$^3A_*F0VQJFG)FR"0@6>E(\4K2'*2O(5U< _@#1P183:.'D:2N#'
M\-JH@357:^L'<%>+C0Z#N3(;D)X^9"O)KZ5:P4XE+SBH^MZBW#%#QQ9&%1[>
MN'P"Q1:6(48C^;%89<H(1JG.ATL;3> ,Q]69$P&_;*0+)ZT+/>88A=<LQ)J@
M%6;-:F(23:F2!/*9#"3X[;MJ]3ZH\&#5@-'%4OODV7[^8S%C22+O%&91K& =
M8:K55I V83-G*'"&K<&=>3SK9D+Y<$,M0=J-%',$<N44[&37\$2H^Z8+\8BE
M&'0%S54!OA3,\"U_%0?GUB5"0M#Y"O['S7UZ*>Q1/+1=A)):":J&T]6!QF8&
M>) 5C5W7=\M(CB33P%CUFX$B!3?O?O*BNA1$8O1:#16;AVZ.-:X+;+T#Y.)S
M.XN_YHY[#G9/'?KIMDN@RB^&6  O$)%Q98M0(RP^ 5QL9(CU%+_RC? 1Q@4J
M%) A02,3EX28>A-6&_VN[;[:PT;/?N50UQ=A5:GMSHLA<^-E0:$A?R.LXQ_]
M83NN4[^IOI',M-D'B<6>V6'Q2'V%&8"/"!4IEN[IK<35$(:?"-(2<)X8S>IF
M%E.53QJB2)/*6PD5U9%6@.'OH;@7)(J $]PP0XLWI^_K^\V2=V&-3-V ?'^=
MMR8^)\7.F*MDG$@OJ0-6^F# F^VS'A,B5/CX)DCLE)G\V\(*B@4$<'H28?^7
M4$\3L)8BX4W'#B"*9#.PWR>!R$OF4N,-*Z5!HR9BC$M)3.!^$2KF5F;]742A
M]I5_'C(2,=2I41M+=Q2/.#0H>36$1]8NWUPVU'>-OMN5?#9>O#9OH2 BAQ#K
M;L!#-Y]Z328,SZ7RW_/<7Q3ZQ+&[56U!7!SL6C+I+L^[^N[U.*1Q",S*RMK8
M7W>^^-#BD+KF8#W="-9(SX',D8UG!02;_6F19NGF+8PQZ2.#U^)]4H6,X_V4
M]3XIG[QKAEZMOU3L T[6=!*\'SR]DK2]I)BX:96N\PWT9T !:#S'N$Q<O4PK
MZG:+1Z@S6!=<P)AMG'B&E1&A9'S-W-7[\"UH!;]%RK;41@].&:0^#LQ^)K0Y
MT76K&+V5;A9,GNI!QL?*S,3S1=R/E?IC[HH<&JP\S F^C_/%16'*5-LQH_G\
M4N$#K!GY%F@36W<'-.L2/SUJD_1'^E;O<<T^T\R%]23@Z$"=)"^8>S\$<_]6
MHKGM0/HYT*E>.IKLS"\ .!L&3+Q-9[HTL<"W9/Y=X2OZ6K$O@7YZLT QV4=(
MA:4$Q\?)AX0YB#9Y)Q0$SDQ(#7ZF-M%DX:.#"!8.XOV=P 5B$[V( <'"*,XS
M(\Y0_<2:"HV 2P6D++31X=*!7T]-GP3Y$4*%Q>2M/"-.#*RRB*Q.  1VE)';
M!"W$>,:EO;5'GC3><P#L:<;% *L0"9(+?NUD@(]%<#.PAG1;A#K-HZ>"R&+K
MJY*1$3_,!MB5*S4T3S:_&Y O#/<G&A2'X7*3$W'@258TL!;P(:Q&VC%HR@:R
MMS!7A/)E*9+V '&+!!0BV<CN" (D8>W2^&^]=!WX((_:MA"+D4;DR59@X73:
MP\G;=/5^K,X1KJRS6SJ^]W)_R=?!BBY9ZR;@"@XR6)SM$GC"%P897CV2L)GP
M)05#O@82$ZSP;/S]\76\A=GO$XJ>8##7)L)K</[Z+6H\H$#6(/+T.$;-4*4]
M<34INZNYAAI'ODOT#"X^_\?)V#YPC>2/S G#KV)*@8?V4M!,';YWKY6EP(64
MS!>+J(A@OSC! 7@U*$*U4*,8LK -F,FQB8;MQ>R4((MHDSRX1FV$C5,,62MW
M9/L@; B6^5'E7/WT"WP0S5*><W)1\6\'H[/]UW=2\H11(M1E#/,NI[V% .GK
MS<U,S!DW8>3HQA06DY)3!&M!LAQ U0>S_A<UNHJN!C*2KL/HU^2#4#A'HP#6
M?S7CKLM3>>-CED/D[+\YK5SICS]=/V!8\7)P_)/D%/H^ +KTA(M0LN3=/%=N
M>^1ROC1SD1\CI&)70#WN(*L-S?03 U@S;A64P%$-GZ\S+,*L)O5]/Y'9QMI8
MMWTB6=U[?,7@UL<4;=(,)[AY085T2'9'ETN_T=6R4T%!7N)E$+N1F 9?!,*U
MT,(G<%"17IM1'!4-^"4&-EM@FM'Q6NLAHQ"6S"T9HCP4T6\]X"JFMDIU#GK-
MF)4CTY15\6ZG!:TL]"]#CU:6?-W>I4NU@R9C'CX;(\'E;'<V52S YS27TQR
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
M._:?7<S^OWA3D/7]#U!+ 0(4 Q0    ( .J!CUK>,/#94]<" /XC%P 8
M          "  0    !E83 R,S<S,#8M,3!K7V9U='5R92YH=&U02P$"% ,4
M    " #J@8]:Z'CE9\L"  #E#P  '               @ &)UP( 96$P,C,W
M,S V,#%E>#(Q+3%?9G5T=7)E+FAT;5!+ 0(4 Q0    ( .J!CUI047(3X@(
M 'L)   <              "  8[: @!E83 R,S<S,#8P,65X,C,M,5]F=71U
M<F4N:'1M4$L! A0#%     @ ZH&/6KJZ1?0 !P  &BX  !P
M ( !JMT" &5A,#(S-S,P-C Q97@S,2TQ7V9U='5R92YH=&U02P$"% ,4
M" #J@8]:%MW9J T'  #!*P  '               @ 'DY ( 96$P,C,W,S V
M,#%E>#,Q+3)?9G5T=7)E+FAT;5!+ 0(4 Q0    ( .J!CUH3228E! 0  )L1
M   <              "  2OL @!E83 R,S<S,#8P,65X,S(M,5]F=71U<F4N
M:'1M4$L! A0#%     @ ZH&/6HCVJP+] P  3A(  !P              ( !
M:? " &5A,#(S-S,P-C Q97@S,BTR7V9U='5R92YH=&U02P$"% ,4    " #J
M@8]:>E#'^U(-   ++P  &P              @ &@] ( 96$P,C,W,S V,#%E
M>#0M,U]F=71U<F4N:'1M4$L! A0#%     @ ZH&/6F- B;[D'   \5\! !$
M             ( !*P(# &9T9G0M,C R-#$R,S$N>'-D4$L! A0#%     @
MZH&/6C *\WL\&0   '<! !4              ( !/A\# &9T9G0M,C R-#$R
M,S%?8V%L+GAM;%!+ 0(4 Q0    ( .J!CUJ2SE#77V@   ['!@ 5
M      "  :TX P!F=&9T+3(P,C0Q,C,Q7V1E9BYX;6Q02P$"% ,4    " #J
M@8]:,+?D.-_\  !Q@ P %0              @ $_H0, 9G1F="TR,#(T,3(S
M,5]L86(N>&UL4$L! A0#%     @ ZH&/6HM6#F-_;0  ($P' !4
M     ( !49X$ &9T9G0M,C R-#$R,S%?<')E+GAM;%!+ 0(4 Q0    ( .J!
MCUIKS[?D]PT% # 2!@ -              "  0,,!0!I;6%G95\P,#$N:G!G
64$L%!@     .  X T0,  "4:"@    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>ea0237306-10k_future_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:ftft="http://www.ftft.com/20241231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="ftft-20241231.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2025-04-11</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ftft:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:AlphaInternationalSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-30</instant>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:AlphaInternationalSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-30</startDate>
            <endDate>2023-10-30</endDate>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:AlphaInformationServicesShenzhenCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-30</instant>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:AlphaInformationServicesShenzhenCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-30</startDate>
            <endDate>2023-10-30</endDate>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-01-26</startDate>
            <endDate>2023-01-26</endDate>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:FloridaSecretaryOfStatesOfficeArticlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-26</instant>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:FloridaSecretaryOfStatesOfficeArticlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-26</instant>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-26</instant>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2023-01-26</instant>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-26</startDate>
            <endDate>2023-01-26</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2024-03-07</startDate>
            <endDate>2024-03-07</endDate>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2024-09-04</startDate>
            <endDate>2024-09-04</endDate>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ftft:NiceTalentAssetManagementLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-18</startDate>
            <endDate>2024-10-18</endDate>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ftft:FTFTSuperComputingIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-06</startDate>
            <endDate>2024-12-06</endDate>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ftft:OlshanFromeWoloskyLLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-06</startDate>
            <endDate>2024-12-06</endDate>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ftft:SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ftft:SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ftft:SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ftft:SalesAgentServicesOfCoalsAluminumIngotsSandAndSteelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ForeignCurrencyAndOtherComprehensiveIncomeLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ForeignCurrencyAndOtherComprehensiveIncomeLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ftft:UnitedKingdomPoundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:VIEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ftft:UnitedKingdomPoundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:VIEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ftft:UnitedKingdomPoundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ftft:UnitedKingdomPoundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ForeignCurrencyAndOtherComprehensiveIncomeLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ForeignCurrencyAndOtherComprehensiveIncomeLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ForeignCurrencyAndOtherComprehensiveIncomeLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ftft:SupplyChainFinancingTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ftft:SupplyChainFinancingTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ftft:OthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ftft:OthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:DebtorAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:DebtorAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:DebtorBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:DebtorBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:DebtorCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:DebtorCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:DebtorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:DebtorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2023-02-03</instant>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ftft:MobileSoftwareApplicationDevelopmentAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-06</instant>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-06</instant>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ftft:AugmentedRealityARGroupDevelopmentAndServiceAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-06</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-06</instant>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-14</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-17</startDate>
            <endDate>2023-04-17</endDate>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-08</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FutureSupplyChainXianCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-29</instant>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FutureSupplyChainXianCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FTFTHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FTFTHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-10</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FTFTHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FTFTHKOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-17</startDate>
            <endDate>2023-04-17</endDate>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-14</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-17</startDate>
            <endDate>2023-04-17</endDate>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-08</instant>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2023-12-08</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLimitedOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ftft:FutureFinTechHongKongLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FutureFinTechHongKongLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-08</instant>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:LoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ftft:ShanghaiYuliEnterpriseManagementConsultingFirmMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-06</instant>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:DebtTransferAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-20</startDate>
            <endDate>2024-05-20</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:DebtTransferAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-04</startDate>
            <endDate>2024-07-04</endDate>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:DebtTransferAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-04</instant>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:DebtTransferAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-04</instant>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:DebtTransferAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-04</instant>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:AlphaInternationalSecuritiesHongKongLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-30</instant>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ftft:AlphaInternationalSecuritiesHongKongLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-30</instant>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-30</instant>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ftft:AlphaInformationServicesShenzhenCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-30</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:AlphaInformationServicesShenzhenCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-30</instant>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:FTFTInternationalSecuritiesAndFuturesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">ftft:AlphaInformationServicesShenzhenCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:FutureInformationServiceShenzhenCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ftft:AlphaInformationServicesShenzhenCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ftft:AlphaInformationServicesShenzhenCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ftft:SystemAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ftft:SystemAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:FTGlobalCapitalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-11</startDate>
            <endDate>2024-04-11</endDate>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2023-12-27</instant>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-27</instant>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-27</startDate>
            <endDate>2023-12-27</endDate>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:MingYiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:MingYiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ShanchunHuangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ShanchunHuangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ChaoLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:ChaoLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:MingYiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:MingYiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:XiaochenZhaoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:XiaochenZhaoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:HuLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:HuLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:KaiXuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:KaiXuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:JKNDCLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:NiceTalentPartnerLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:JKNDCLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:NiceTalentPartnerLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ftft:EITLawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ftft:PRCEnterpriseIncomeTaxLawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ftft:PRCEnterpriseIncomeTaxLawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">ftft:PRCEnterpriseIncomeTaxLawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignTaxJurisdictionOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ftft:BritishVirginIslandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:FuturePrivateEquityFundManagementHainanCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ftft:NiceTalentAssetManagementLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-01</endDate>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-01</instant>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-01</instant>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-12</instant>
        </period>
    </context>
    <context id="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ftft:TwoThousandTwentyOmnibusEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-12</instant>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:ShanchunHuangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-12</instant>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:YongkeXueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-12</instant>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:MingYiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-12</instant>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:PengLeiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-12</instant>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:PangDongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-12</instant>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ftft:KaiXuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-12</instant>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ftft:TwoThousandTwentyOmnibusEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-12</startDate>
            <endDate>2022-07-12</endDate>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ftft:TwoThousandTwentyOmnibusEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-12</instant>
        </period>
    </context>
    <context id="c211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ftft:TwoThousandTwentyOmnibusEquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-12</instant>
        </period>
    </context>
    <context id="c212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ftft:TwoThousandTwentyOmnibusEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-23</instant>
        </period>
    </context>
    <context id="c213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ftft:TwoThousandTwentyOmnibusEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-04</instant>
        </period>
    </context>
    <context id="c215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-04</instant>
        </period>
    </context>
    <context id="c216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2023-12-23</instant>
        </period>
    </context>
    <context id="c217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2020-12-24</startDate>
            <endDate>2020-12-24</endDate>
        </period>
    </context>
    <context id="c219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-24</startDate>
            <endDate>2020-12-24</endDate>
        </period>
    </context>
    <context id="c220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2020-12-24</instant>
        </period>
    </context>
    <context id="c221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-24</startDate>
            <endDate>2020-12-24</endDate>
        </period>
    </context>
    <context id="c222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2020-12-29</startDate>
            <endDate>2020-12-29</endDate>
        </period>
    </context>
    <context id="c223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-29</instant>
        </period>
    </context>
    <context id="c224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ftft:PlacementAgentWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ftft:PlacementAgentWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ftft:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2021-08-06</startDate>
            <endDate>2021-08-06</endDate>
        </period>
    </context>
    <context id="c230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-06</startDate>
            <endDate>2021-08-06</endDate>
        </period>
    </context>
    <context id="c231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2021-08-04</instant>
        </period>
    </context>
    <context id="c232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2021-08-04</startDate>
            <endDate>2021-08-04</endDate>
        </period>
    </context>
    <context id="c233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2023-10-17</startDate>
            <endDate>2023-10-17</endDate>
        </period>
    </context>
    <context id="c234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2023-10-17</instant>
        </period>
    </context>
    <context id="c235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2024-01-05</startDate>
            <endDate>2024-01-05</endDate>
        </period>
    </context>
    <context id="c236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2024-01-05</instant>
        </period>
    </context>
    <context id="c237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-18</startDate>
            <endDate>2024-01-18</endDate>
        </period>
    </context>
    <context id="c238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2024-07-03</startDate>
            <endDate>2024-07-03</endDate>
        </period>
    </context>
    <context id="c239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:LenderElectsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-03</instant>
        </period>
    </context>
    <context id="c240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2024-07-18</startDate>
            <endDate>2024-07-18</endDate>
        </period>
    </context>
    <context id="c241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:LenderElectsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-18</instant>
        </period>
    </context>
    <context id="c242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2024-08-26</startDate>
            <endDate>2024-08-26</endDate>
        </period>
    </context>
    <context id="c243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:LenderElectsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-26</instant>
        </period>
    </context>
    <context id="c244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2024-10-24</startDate>
            <endDate>2024-10-24</endDate>
        </period>
    </context>
    <context id="c245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:LenderElectsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-24</instant>
        </period>
    </context>
    <context id="c246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2024-11-11</startDate>
            <endDate>2024-11-11</endDate>
        </period>
    </context>
    <context id="c247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:LenderElectsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-11</instant>
        </period>
    </context>
    <context id="c248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2024-11-14</startDate>
            <endDate>2024-11-14</endDate>
        </period>
    </context>
    <context id="c249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:LenderElectsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-14</instant>
        </period>
    </context>
    <context id="c250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2024-12-18</startDate>
            <endDate>2024-12-18</endDate>
        </period>
    </context>
    <context id="c251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ftft:LenderElectsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-18</instant>
        </period>
    </context>
    <context id="c252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2024-10-18</instant>
        </period>
    </context>
    <context id="c257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2024-12-06</instant>
        </period>
    </context>
    <context id="c258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ftft:CostThirdPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ftft:CostThirdPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ftft:CostRelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ftft:CostRelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:SupplyChainFinancingTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:BrokerageServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:OthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:SupplyChainFinancingTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:BrokerageServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:OthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:OperatingExpensesAndOtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:OperatingExpensesAndOtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:SupplyChainFinancingTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:SupplyChainFinancingTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:BrokerageServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:BrokerageServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:AssetsRelatedToDiscontinuedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ftft:AssetsRelatedToDiscontinuedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="c287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2024-04-11</startDate>
            <endDate>2024-04-11</endDate>
        </period>
    </context>
    <context id="c288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2024-04-16</startDate>
            <endDate>2024-04-16</endDate>
        </period>
    </context>
    <context id="c289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2024-08-28</startDate>
            <endDate>2024-08-28</endDate>
        </period>
    </context>
    <context id="c290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <instant>2024-12-18</instant>
        </period>
    </context>
    <context id="c291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
        </entity>
        <period>
            <startDate>2024-12-06</startDate>
            <endDate>2024-12-06</endDate>
        </period>
    </context>
    <context id="c292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-06</instant>
        </period>
    </context>
    <context id="c293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-06</startDate>
            <endDate>2025-02-06</endDate>
        </period>
    </context>
    <context id="c294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-06</startDate>
            <endDate>2025-02-06</endDate>
        </period>
    </context>
    <context id="c295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ftft:CustomersOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ftft:CustomersTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ftft:CustomersOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">ftft:PurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:VendorOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001066923</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">ftft:PurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">ftft:VendorOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="hkd">
        <measure>iso4217:HKD</measure>
    </unit>
    <unit id="cny">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="gbp">
        <measure>iso4217:GBP</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-14141">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c0" id="ixv-14142">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-14143">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-14144">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-14145">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-14146">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0" id="ixv-14147">001-34502</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-56">Future FinTech Group Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-66">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0" id="ixv-71">98-0222013</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-14148">Americas Tower</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0" id="ixv-14149">1177 Avenue of The Americas</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="c0" id="ixv-14150">Suite 5100</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-14151">New York</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c0" id="ixv-14152">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-98">10036</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0" id="ixv-14153">888</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0" id="ixv-14154">622-1218</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0" id="ixv-134">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0" id="ixv-138">FTFT</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-14155">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c0" id="ixv-14156">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c0" id="ixv-14157">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-14158">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-14159">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-200">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0" id="ixv-207">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-214">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c0" id="ixv-14160">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c0" id="ixv-14161">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c0" id="ixv-14162">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c1" decimals="-4" id="ixv-14163" unitRef="usd">7540000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c2"
      decimals="INF"
      id="ixv-14164"
      unitRef="shares">3050770</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId contextRef="c0" id="ixv-252">6901</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c0" id="ixv-14165">Fortune CPA, Inc</dei:AuditorName>
    <dei:AuditorLocation contextRef="c0" id="ixv-261">California</dei:AuditorLocation>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="c0" id="ixv-3236">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Cybersecurity Risk Management and Strategy&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We face various cyber risks, including, but not
limited to, risks related to unauthorized access, misuse, data theft, computer viruses, system disruptions, ransomware, malicious software
and other intrusions. We utilize a multilayered, proactive approach, as part of our overall risk mitigation strategy, to identify, evaluate,
mitigate and prevent potential cyber and information security threats through our cybersecurity risk management efforts. We have an IT
manager who is responsible for the identification, evaluation, and management of cybersecurity risks and controls. Our IT manager has
related experience including: (i) network architecture design and planning: working on overall design and planning of network architecture,
selection of related equipment and software, and its implementation; (ii) information security architecture design and planning: assisting
the development of information security strategy, technical architecture and management system plan, design, and implementation; (iii)
daily maintenance, emergency response support, maintenance report preparation, major IT project support, etc. and (iv) provide support
for the operation and maintenance of various IT infrastructure, and ensure the stability of the company&#x2019;s IT infrastructure.&#160;To
oversee and identify risks from cybersecurity threats associated with our use of third-party service providers, we maintain third-party
risk management efforts designed to help protect against the misuse of information technology and security breaches, including requirements
in the agreements with such third parties.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We have not, to date, identified any cybersecurity
threats that have materially affected or are reasonably likely to materially affect our business strategy, results of our operations,
or financial condition.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Cybersecurity Governance and Oversight&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Management is responsible for the cybersecurity
risk management program as well as actions to identify, assess, mitigate, and remediate material issues. The Company&#x2019;s cybersecurity
risk management program is supervised by our IT manager, who reports directly to the Company&#x2019;s Chief Executive Officer. The IT manager
and his team are responsible for leading cybersecurity strategy, policy, standards, architecture and processes.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Audit Committee of the Board of Directors
is charged with oversight of cybersecurity matters and receives reports from the IT manager and Chief Executive Officer on, among other
things, the Company&#x2019;s cyber risks and threats, the status of projects to strengthen the Company&#x2019;s information security systems,
and the emerging threat landscape. In accordance with our Cyber Incident Response Plan, the Audit Committee will be promptly informed
by management of cybersecurity incidents with the potential to materially adversely affect the Company or its information systems and
is regularly updated about incidents with lesser impact potential. At least annually, the Board reviews and discusses the Company&#x2019;s
technology strategy in combination with the Company&#x2019;s strategic objectives with executive management.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In an effort to detect and defend against cyber
threats, the Company plans to provide its employees with various cybersecurity and data protection training programs which will cover
timely and relevant topics, including social engineering, phishing, password protection, confidential data protection, asset use and mobile
security, and educate employees on the importance of reporting all incidents promptly.&lt;/p&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="c0" id="ixv-14166">We face various cyber risks, including, but not
limited to, risks related to unauthorized access, misuse, data theft, computer viruses, system disruptions, ransomware, malicious software
and other intrusions. We utilize a multilayered, proactive approach, as part of our overall risk mitigation strategy, to identify, evaluate,
mitigate and prevent potential cyber and information security threats through our cybersecurity risk management efforts.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="c0" id="ixv-14167">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock contextRef="c0" id="ixv-14168">We have an IT
manager who is responsible for the identification, evaluation, and management of cybersecurity risks and controls. Our IT manager has
related experience including: (i) network architecture design and planning: working on overall design and planning of network architecture,
selection of related equipment and software, and its implementation; (ii) information security architecture design and planning: assisting
the development of information security strategy, technical architecture and management system plan, design, and implementation; (iii)
daily maintenance, emergency response support, maintenance report preparation, major IT project support, etc. and (iv) provide support
for the operation and maintenance of various IT infrastructure, and ensure the stability of the company&#x2019;s IT infrastructure.&#160;To
oversee and identify risks from cybersecurity threats associated with our use of third-party service providers, we maintain third-party
risk management efforts designed to help protect against the misuse of information technology and security breaches, including requirements
in the agreements with such third parties.</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="c0" id="ixv-14169">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock contextRef="c0" id="ixv-3249">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We have not, to date, identified any cybersecurity
threats that have materially affected or are reasonably likely to materially affect our business strategy, results of our operations,
or financial condition.&lt;/p&gt;</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="c0" id="ixv-14170">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="c0" id="ixv-3262">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Management is responsible for the cybersecurity
risk management program as well as actions to identify, assess, mitigate, and remediate material issues. The Company&#x2019;s cybersecurity
risk management program is supervised by our IT manager, who reports directly to the Company&#x2019;s Chief Executive Officer. The IT manager
and his team are responsible for leading cybersecurity strategy, policy, standards, architecture and processes.&lt;/p&gt;</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="c0" id="ixv-14171">Management is responsible for the cybersecurity
risk management program as well as actions to identify, assess, mitigate, and remediate material issues. The Company&#x2019;s cybersecurity
risk management program is supervised by our IT manager, who reports directly to the Company&#x2019;s Chief Executive Officer.</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c0" id="ixv-14172">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c0" id="ixv-14173">The Audit Committee of the Board of Directors
is charged with oversight of cybersecurity matters and receives reports from the IT manager and Chief Executive Officer on, among other
things, the Company&#x2019;s cyber risks and threats, the status of projects to strengthen the Company&#x2019;s information security systems,
and the emerging threat landscape.</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="c0" id="ixv-14174">Board of Directors
is charged with oversight of cybersecurity matters and receives reports from the IT manager and Chief Executive Officer on, among other
things, the Company&#x2019;s cyber risks and threats</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c0" id="ixv-14175">In accordance with our Cyber Incident Response Plan, the Audit Committee will be promptly informed
by management of cybersecurity incidents with the potential to materially adversely affect the Company or its information systems and
is regularly updated about incidents with lesser impact potential. At least annually, the Board reviews and discusses the Company&#x2019;s
technology strategy in combination with the Company&#x2019;s strategic objectives with executive management.</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="c0" id="ixv-14176">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c0" id="ixv-14177">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c0" id="ixv-14178">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c0" id="ixv-14179">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c0" id="ixv-14180">false</ecd:Rule10b51ArrAdoptedFlag>
    <dei:AuditorOpinionTextBlock contextRef="c0" id="ixv-7568">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Opinion on the Financial Statements&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We have audited the accompanying consolidated
balance sheets of Future FinTech Group Inc. (the &#x201c;Company&#x201d;) and its subsidiaries as of December 31, 2024 and 2023, and the
related consolidated statements of operation, changes in stockholders&#x2019; equity, and cash flows for the years then ended, and the
related notes (collectively referred to as the &#x201c;financial statements&#x201d;). In our opinion, the financial statements present fairly,
in all material respects, the financial position of the Company as of December 31, 2024 and 2023, and the results of its operations and
its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.&lt;/p&gt;</dei:AuditorOpinionTextBlock>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" id="ixv-14181" unitRef="usd">4842741</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" id="ixv-14182" unitRef="usd">17412865</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ShortTermInvestments contextRef="c3" decimals="0" id="ixv-14183" unitRef="usd">1391</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c4" decimals="0" id="ixv-14184" unitRef="usd">959028</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="0" id="ixv-14185" unitRef="usd">2088962</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c4" decimals="0" id="ixv-14186" unitRef="usd">4409812</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="0" id="ixv-14187" unitRef="usd">4974277</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c4" decimals="0" id="ixv-14188" unitRef="usd">3437925</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c3" decimals="0" id="ixv-14189" unitRef="usd">7094764</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c4" decimals="0" id="ixv-14190" unitRef="usd">14895086</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c3" decimals="0" id="ixv-14191" unitRef="usd">1694752</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c4" decimals="0" id="ixv-14192" unitRef="usd">7589038</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c5" decimals="0" id="ixv-14193" unitRef="usd">20000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c6" decimals="0" id="ixv-14194" unitRef="usd">12151</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c4" decimals="0" id="ixv-14195" unitRef="usd">5774564</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" id="ixv-14196" unitRef="usd">20716887</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c4" decimals="0" id="ixv-14197" unitRef="usd">54490469</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-14198" unitRef="usd">2599194</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="0" id="ixv-14199" unitRef="usd">2812151</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" id="ixv-14200" unitRef="usd">523792</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c4" decimals="0" id="ixv-14201" unitRef="usd">448035</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c3" decimals="0" id="ixv-14202" unitRef="usd">532822</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c4" decimals="0" id="ixv-14203" unitRef="usd">588982</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DebtSecuritiesNoncurrent contextRef="c3" decimals="0" id="ixv-14204" unitRef="usd">1530243</us-gaap:DebtSecuritiesNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent contextRef="c4" decimals="0" id="ixv-14205" unitRef="usd">2601113</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c3" decimals="0" id="ixv-14206" unitRef="usd">5186051</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c4" decimals="0" id="ixv-14207" unitRef="usd">6450281</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="c3" decimals="0" id="ixv-14208" unitRef="usd">25902938</us-gaap:Assets>
    <us-gaap:Assets contextRef="c4" decimals="0" id="ixv-14209" unitRef="usd">60940750</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="0" id="ixv-14210" unitRef="usd">2219301</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c4" decimals="0" id="ixv-14211" unitRef="usd">3301715</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-14212" unitRef="usd">9938495</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-14213" unitRef="usd">11115595</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c3" decimals="0" id="ixv-14214" unitRef="usd">30559</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c4" decimals="0" id="ixv-14215" unitRef="usd">303711</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="c3" decimals="0" id="ixv-14216" unitRef="usd">553086</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="c4" decimals="0" id="ixv-14217" unitRef="usd">1100723</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-14218" unitRef="usd">334017</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c4" decimals="0" id="ixv-14219" unitRef="usd">353268</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c5" decimals="0" id="ixv-14220" unitRef="usd">37907</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c6" decimals="0" id="ixv-14221" unitRef="usd">103530</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c4" decimals="0" id="ixv-14222" unitRef="usd">1449820</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-14223" unitRef="usd">13113365</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-14224" unitRef="usd">17728362</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-14225" unitRef="usd">192754</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c4" decimals="0" id="ixv-14226" unitRef="usd">106525</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent contextRef="c4" decimals="0" id="ixv-14227" unitRef="usd">690819</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c3" decimals="0" id="ixv-14228" unitRef="usd">192754</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c4" decimals="0" id="ixv-14229" unitRef="usd">797344</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c3" decimals="0" id="ixv-14230" unitRef="usd">13306119</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c4" decimals="0" id="ixv-14231" unitRef="usd">18525706</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="3"
      id="ix_8_fact"
      unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c4"
      decimals="3"
      id="ix_9_fact"
      unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c3"
      decimals="0"
      id="ix_6_fact"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c4"
      decimals="0"
      id="ix_7_fact"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c3"
      decimals="0"
      id="ix_4_fact"
      unitRef="shares">24470844</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c3"
      decimals="0"
      id="ix_5_fact"
      unitRef="shares">24470844</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c4"
      decimals="0"
      id="ix_2_fact"
      unitRef="shares">17834874</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c4"
      decimals="0"
      id="ix_3_fact"
      unitRef="shares">17834874</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" id="ix_0_fact" unitRef="usd">24470</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c4" decimals="0" id="ix_1_fact" unitRef="usd">17835</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c3" decimals="0" id="ixv-14242" unitRef="usd">237474153</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c4" decimals="0" id="ixv-14243" unitRef="usd">233890997</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance contextRef="c3" decimals="0" id="ixv-14244" unitRef="usd">98357</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance contextRef="c4" decimals="0" id="ixv-14245" unitRef="usd">98357</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="0" id="ixv-14246" unitRef="usd">-218885534</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c4" decimals="0" id="ixv-14247" unitRef="usd">-185929662</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="0" id="ixv-14248" unitRef="usd">-4248561</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c4" decimals="0" id="ixv-14249" unitRef="usd">-4094276</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" id="ixv-14250" unitRef="usd">14462885</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="0" id="ixv-14251" unitRef="usd">43983251</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c3" decimals="0" id="ixv-14252" unitRef="usd">-1866066</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c4" decimals="0" id="ixv-14253" unitRef="usd">-1568207</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="0" id="ixv-14254" unitRef="usd">12596819</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="0" id="ixv-14255" unitRef="usd">42415044</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" id="ixv-14256" unitRef="usd">25902938</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c4" decimals="0" id="ixv-14257" unitRef="usd">60940750</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c0" decimals="0" id="ixv-14258" unitRef="usd">2158125</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c7" decimals="0" id="ix_10_fact" unitRef="usd">21697205</us-gaap:Revenues>
    <us-gaap:CostOfRevenue contextRef="c0" decimals="0" id="ixv-14260" unitRef="usd">886108</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c7" decimals="0" id="ix_11_fact" unitRef="usd">20575600</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" id="ixv-14262" unitRef="usd">1272017</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c7" decimals="0" id="ix_12_fact" unitRef="usd">1121605</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="0" id="ixv-14264" unitRef="usd">6212895</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c7" decimals="0" id="ix_13_fact" unitRef="usd">7243721</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="0" id="ixv-14266" unitRef="usd">312865</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c7" decimals="0" id="ix_14_fact" unitRef="usd">340408</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ShareBasedCompensation contextRef="c0" decimals="0" id="ixv-14268" unitRef="usd">670980</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c7" decimals="0" id="ix_15_fact" unitRef="usd">3468000</us-gaap:ShareBasedCompensation>
    <us-gaap:SellingExpense contextRef="c0" decimals="0" id="ixv-14270" unitRef="usd">635918</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c7" decimals="0" id="ix_16_fact" unitRef="usd">288314</us-gaap:SellingExpense>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c0" decimals="0" id="ixv-14272" unitRef="usd">27350439</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c7" decimals="0" id="ix_17_fact" unitRef="usd">-787868</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AssetImpairmentCharges contextRef="c7" decimals="0" id="ix_18_fact" unitRef="usd">14160931</us-gaap:AssetImpairmentCharges>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" id="ixv-14275" unitRef="usd">35183097</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c7" decimals="0" id="ix_19_fact" unitRef="usd">24713506</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" id="ixv-14277" unitRef="usd">-33911080</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c7" decimals="0" id="ix_20_fact" unitRef="usd">-23591901</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest contextRef="c0" decimals="0" id="ixv-14279" unitRef="usd">1105674</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c7" decimals="0" id="ix_21_fact" unitRef="usd">1314230</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpenseNonoperating contextRef="c0" decimals="0" id="ixv-14281" unitRef="usd">108454</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c7" decimals="0" id="ix_22_fact" unitRef="usd">892</us-gaap:InterestExpenseNonoperating>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-14283" unitRef="usd">-1319982</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c7" decimals="0" id="ix_23_fact" unitRef="usd">-10541007</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-14285" unitRef="usd">-322762</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c7" decimals="0" id="ix_24_fact" unitRef="usd">-9227669</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-14287" unitRef="usd">-34233842</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c7" decimals="0" id="ix_25_fact" unitRef="usd">-32819570</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c7" decimals="0" id="ix_26_fact" unitRef="usd">7833</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-14290" unitRef="usd">-34233842</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c7" decimals="0" id="ix_27_fact" unitRef="usd">-32827403</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c7" decimals="0" id="ix_28_fact" unitRef="usd">-1574978</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <ftft:GainLossOnDisposalOfDiscontinuedOperations contextRef="c0" decimals="0" id="ixv-14293" unitRef="usd">1054155</ftft:GainLossOnDisposalOfDiscontinuedOperations>
    <ftft:GainLossOnDisposalOfDiscontinuedOperations contextRef="c7" decimals="0" id="ix_29_fact" unitRef="usd">386482</ftft:GainLossOnDisposalOfDiscontinuedOperations>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-14295" unitRef="usd">-33179687</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c7" decimals="0" id="ix_30_fact" unitRef="usd">-34015899</us-gaap:ProfitLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-14297" unitRef="usd">-190840</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest contextRef="c7" decimals="0" id="ix_31_fact" unitRef="usd">-108046</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c0" decimals="0" id="ixv-14299" unitRef="usd">-32975</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c7" decimals="0" id="ix_32_fact" unitRef="usd">-254625</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-14301" unitRef="usd">-32955872</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c7" decimals="0" id="ix_33_fact" unitRef="usd">-33653228</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-14303" unitRef="usd">-34233842</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c7" decimals="0" id="ix_34_fact" unitRef="usd">-32827403</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c0" decimals="0" id="ixv-14305" unitRef="usd">-154285</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c7" decimals="0" id="ix_35_fact" unitRef="usd">-494786</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <ftft:ComprehensiveLossContinuedOperation contextRef="c0" decimals="0" id="ixv-14307" unitRef="usd">-34388127</ftft:ComprehensiveLossContinuedOperation>
    <ftft:ComprehensiveLossContinuedOperation contextRef="c7" decimals="0" id="ix_36_fact" unitRef="usd">-33322189</ftft:ComprehensiveLossContinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c0" decimals="0" id="ixv-14309" unitRef="usd">1054155</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c7" decimals="0" id="ix_37_fact" unitRef="usd">-1188496</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <ftft:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion contextRef="c0" decimals="0" id="ixv-14311" unitRef="usd">114723</ftft:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion>
    <ftft:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion contextRef="c7" decimals="0" id="ix_38_fact" unitRef="usd">23515</ftft:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxDiscontinuedOperstion>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent contextRef="c0" decimals="0" id="ixv-14313" unitRef="usd">1168878</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent contextRef="c7" decimals="0" id="ix_39_fact" unitRef="usd">-1164981</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-14315" unitRef="usd">-33219249</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c7" decimals="0" id="ix_40_fact" unitRef="usd">-34487170</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c0" decimals="0" id="ixv-14317" unitRef="usd">-32975</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c7" decimals="0" id="ix_41_fact" unitRef="usd">-254625</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-14319" unitRef="usd">-190840</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest contextRef="c7" decimals="0" id="ix_42_fact" unitRef="usd">-108046</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" id="ixv-14321" unitRef="usd">-32995434</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c7" decimals="0" id="ix_43_fact" unitRef="usd">-34124499</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c0"
      decimals="2"
      id="ixv-14323"
      unitRef="usdPershares">-1.63</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c7"
      decimals="2"
      id="ix_44_fact"
      unitRef="usdPershares">-2.21</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c0"
      decimals="2"
      id="ixv-14325"
      unitRef="usdPershares">0.06</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c7"
      decimals="2"
      id="ix_45_fact"
      unitRef="usdPershares">-0.07</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-14327"
      unitRef="usdPershares">-1.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c7"
      decimals="2"
      id="ix_46_fact"
      unitRef="usdPershares">-2.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c0"
      decimals="2"
      id="ixv-14329"
      unitRef="usdPershares">-1.63</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c7"
      decimals="2"
      id="ix_47_fact"
      unitRef="usdPershares">-2.2</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c0"
      decimals="2"
      id="ixv-14331"
      unitRef="usdPershares">0.06</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c7"
      decimals="2"
      id="ix_48_fact"
      unitRef="usdPershares">-0.07</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="ixv-14333"
      unitRef="usdPershares">-1.57</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c7"
      decimals="2"
      id="ix_49_fact"
      unitRef="usdPershares">-2.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="0"
      id="ixv-14335"
      unitRef="shares">20928073</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c7"
      decimals="0"
      id="ix_50_fact"
      unitRef="shares">14746726</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="0"
      id="ixv-14337"
      unitRef="shares">20970181</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c7"
      decimals="0"
      id="ix_51_fact"
      unitRef="shares">14788834</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c8"
      decimals="0"
      id="ixv-14339"
      unitRef="shares">14645653</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c8" decimals="0" id="ixv-14340" unitRef="usd">14646</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c9" decimals="0" id="ixv-14341" unitRef="usd">222751657</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c10" decimals="0" id="ixv-14342" unitRef="usd">98357</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c11" decimals="0" id="ixv-14343" unitRef="usd">-152276434</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c12" decimals="0" id="ixv-14344" unitRef="usd">-3623005</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c13" decimals="0" id="ixv-14345" unitRef="usd">-1279580</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c14" decimals="0" id="ixv-14346" unitRef="usd">65685641</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c15"
      decimals="0"
      id="ixv-14347"
      unitRef="shares">299221</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c15" decimals="0" id="ixv-14348" unitRef="usd">299</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c16" decimals="0" id="ixv-14349" unitRef="usd">7387398</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c7" decimals="0" id="ixv-14350" unitRef="usd">7387697</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c18" decimals="0" id="ixv-14351" unitRef="usd">-32572778</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c20" decimals="0" id="ixv-14352" unitRef="usd">-254625</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c7" decimals="0" id="ixv-14353" unitRef="usd">-32827403</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <ftft:LossIncomeFromDiscontinuedOperationsNetOfTax contextRef="c18" decimals="0" id="ixv-14354" unitRef="usd">-1466932</ftft:LossIncomeFromDiscontinuedOperationsNetOfTax>
    <ftft:LossIncomeFromDiscontinuedOperationsNetOfTax contextRef="c20" decimals="0" id="ixv-14355" unitRef="usd">-108046</ftft:LossIncomeFromDiscontinuedOperationsNetOfTax>
    <ftft:LossIncomeFromDiscontinuedOperationsNetOfTax contextRef="c7" decimals="0" id="ixv-14356" unitRef="usd">-1574978</ftft:LossIncomeFromDiscontinuedOperationsNetOfTax>
    <ftft:ContributionByNoncontrollingInterests contextRef="c16" decimals="0" id="ixv-14357" unitRef="usd">286832</ftft:ContributionByNoncontrollingInterests>
    <ftft:ContributionByNoncontrollingInterests contextRef="c20" decimals="0" id="ixv-14358" unitRef="usd">74044</ftft:ContributionByNoncontrollingInterests>
    <ftft:ContributionByNoncontrollingInterests contextRef="c7" decimals="0" id="ixv-14359" unitRef="usd">360876</ftft:ContributionByNoncontrollingInterests>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan
      contextRef="c15"
      decimals="0"
      id="ixv-14360"
      unitRef="shares">2890000</us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="c15" decimals="0" id="ixv-14361" unitRef="usd">2890</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="c16" decimals="0" id="ixv-14362" unitRef="usd">3465110</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="c7" decimals="0" id="ixv-14363" unitRef="usd">3468000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <ftft:DispositionOfDiscontinuedOperation contextRef="c18" decimals="0" id="ixv-14364" unitRef="usd">386482</ftft:DispositionOfDiscontinuedOperation>
    <ftft:DispositionOfDiscontinuedOperation contextRef="c19" decimals="0" id="ixv-14365" unitRef="usd">23515</ftft:DispositionOfDiscontinuedOperation>
    <ftft:DispositionOfDiscontinuedOperation contextRef="c7" decimals="0" id="ixv-14366" unitRef="usd">409997</ftft:DispositionOfDiscontinuedOperation>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c19" decimals="0" id="ixv-14367" unitRef="usd">-494786</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c7" decimals="0" id="ixv-14368" unitRef="usd">-494786</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c21"
      decimals="0"
      id="ixv-14369"
      unitRef="shares">17834874</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c21" decimals="0" id="ixv-14370" unitRef="usd">17835</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c22" decimals="0" id="ixv-14371" unitRef="usd">233890997</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c23" decimals="0" id="ixv-14372" unitRef="usd">98357</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c24" decimals="0" id="ixv-14373" unitRef="usd">-185929662</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c25" decimals="0" id="ixv-14374" unitRef="usd">-4094276</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c26" decimals="0" id="ixv-14375" unitRef="usd">-1568207</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="0" id="ixv-14376" unitRef="usd">42415044</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="c27"
      decimals="0"
      id="ixv-14377"
      unitRef="shares">2375434</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits contextRef="c27" decimals="0" id="ixv-14378" unitRef="usd">2375</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits contextRef="c28" decimals="0" id="ixv-14379" unitRef="usd">622625</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits contextRef="c0" decimals="0" id="ixv-14380" unitRef="usd">625000</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c27"
      decimals="0"
      id="ixv-14381"
      unitRef="shares">2150536</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c27" decimals="0" id="ixv-14382" unitRef="usd">2150</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c28" decimals="0" id="ixv-14383" unitRef="usd">2578493</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c0" decimals="0" id="ixv-14384" unitRef="usd">2580643</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c30" decimals="0" id="ixv-14385" unitRef="usd">-34200867</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c32" decimals="0" id="ixv-14386" unitRef="usd">-32975</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-14387" unitRef="usd">-34233842</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan
      contextRef="c27"
      decimals="0"
      id="ixv-14388"
      unitRef="shares">2110000</us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="c27" decimals="0" id="ixv-14389" unitRef="usd">2110</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="c28" decimals="0" id="ixv-14390" unitRef="usd">668870</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="c0" decimals="0" id="ixv-14391" unitRef="usd">670980</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <ftft:DispositionOfDiscontinuedOperation contextRef="c28" decimals="0" id="ixv-14392" unitRef="usd">-286831</ftft:DispositionOfDiscontinuedOperation>
    <ftft:DispositionOfDiscontinuedOperation contextRef="c30" decimals="0" id="ixv-14393" unitRef="usd">1244995</ftft:DispositionOfDiscontinuedOperation>
    <ftft:DispositionOfDiscontinuedOperation contextRef="c31" decimals="0" id="ixv-14394" unitRef="usd">114723</ftft:DispositionOfDiscontinuedOperation>
    <ftft:DispositionOfDiscontinuedOperation contextRef="c32" decimals="0" id="ixv-14395" unitRef="usd">-264884</ftft:DispositionOfDiscontinuedOperation>
    <ftft:DispositionOfDiscontinuedOperation contextRef="c0" decimals="0" id="ixv-14396" unitRef="usd">808002</ftft:DispositionOfDiscontinuedOperation>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c31" decimals="0" id="ixv-14397" unitRef="usd">-269008</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c0" decimals="0" id="ixv-14398" unitRef="usd">-269008</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c33"
      decimals="0"
      id="ixv-14399"
      unitRef="shares">24470844</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c33" decimals="0" id="ixv-14400" unitRef="usd">24470</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c34" decimals="0" id="ixv-14401" unitRef="usd">237474153</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c35" decimals="0" id="ixv-14402" unitRef="usd">98357</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c36" decimals="0" id="ixv-14403" unitRef="usd">-218885534</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c37" decimals="0" id="ixv-14404" unitRef="usd">-4248561</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c38" decimals="0" id="ixv-14405" unitRef="usd">-1866066</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="0" id="ixv-14406" unitRef="usd">12596819</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-14407" unitRef="usd">-33179687</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c7" decimals="0" id="ixv-14408" unitRef="usd">-34015899</us-gaap:ProfitLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c0" decimals="0" id="ixv-14409" unitRef="usd">1054155</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c7" decimals="0" id="ixv-14410" unitRef="usd">-1188496</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-14411" unitRef="usd">-34233842</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c7" decimals="0" id="ixv-14412" unitRef="usd">-32827403</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:Depreciation contextRef="c0" decimals="0" id="ixv-14413" unitRef="usd">209254</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c7" decimals="0" id="ixv-14414" unitRef="usd">201363</us-gaap:Depreciation>
    <us-gaap:AdjustmentForAmortization contextRef="c0" decimals="0" id="ixv-14415" unitRef="usd">57035</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c7" decimals="0" id="ixv-14416" unitRef="usd">57035</us-gaap:AdjustmentForAmortization>
    <ftft:ProvisionOfDoubtfulDebts contextRef="c0" decimals="0" id="ixv-14417" unitRef="usd">27350439</ftft:ProvisionOfDoubtfulDebts>
    <ftft:ProvisionOfDoubtfulDebts contextRef="c7" decimals="0" id="ixv-14418" unitRef="usd">-716914</ftft:ProvisionOfDoubtfulDebts>
    <us-gaap:GoodwillImpairmentLoss contextRef="c7" decimals="0" id="ixv-14419" unitRef="usd">14148298</us-gaap:GoodwillImpairmentLoss>
    <ftft:ImpairmentOfShortTermInvestment contextRef="c0" decimals="0" id="ixv-14420" unitRef="usd">9315</ftft:ImpairmentOfShortTermInvestment>
    <ftft:ImpairmentOfShortTermInvestment contextRef="c7" decimals="0" id="ixv-14421" unitRef="usd">12633</ftft:ImpairmentOfShortTermInvestment>
    <us-gaap:InterestExpenseDebt contextRef="c0" decimals="0" id="ixv-14422" unitRef="usd">77363</us-gaap:InterestExpenseDebt>
    <us-gaap:ShareBasedCompensation contextRef="c0" decimals="0" id="ixv-14423" unitRef="usd">670980</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c7" decimals="0" id="ixv-14424" unitRef="usd">3468000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="0" id="ixv-14425" unitRef="usd">-2637772</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c7" decimals="0" id="ixv-14426" unitRef="usd">-5564429</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c0" decimals="0" id="ixv-14427" unitRef="usd">10366870</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c7" decimals="0" id="ixv-14428" unitRef="usd">7312243</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies contextRef="c0" decimals="0" id="ixv-14429" unitRef="usd">5106927</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies contextRef="c7" decimals="0" id="ixv-14430" unitRef="usd">-1219839</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c0" decimals="0" id="ixv-14431" unitRef="usd">8779</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c7" decimals="0" id="ixv-14432" unitRef="usd">-11757</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c0" decimals="0" id="ixv-14433" unitRef="usd">-1082414</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c7" decimals="0" id="ixv-14434" unitRef="usd">-4407094</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c0" decimals="0" id="ixv-14435" unitRef="usd">-1177100</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c7" decimals="0" id="ixv-14436" unitRef="usd">6946335</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c0" decimals="0" id="ixv-14437" unitRef="usd">-273152</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c7" decimals="0" id="ixv-14438" unitRef="usd">-929882</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c0" decimals="0" id="ixv-14439" unitRef="usd">-21236926</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c7" decimals="0" id="ixv-14440" unitRef="usd">-14563847</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="c0" decimals="0" id="ixv-14441" unitRef="usd">10093999</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="c7" decimals="0" id="ixv-14442" unitRef="usd">-24066</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-14443" unitRef="usd">34056</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c7" decimals="0" id="ixv-14444" unitRef="usd">65653</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-14445" unitRef="usd">230738</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c7" decimals="0" id="ixv-14446" unitRef="usd">32490</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireLoansReceivable contextRef="c0" decimals="0" id="ixv-14447" unitRef="usd">421249</us-gaap:PaymentsToAcquireLoansReceivable>
    <us-gaap:PaymentsToAcquireLoansReceivable contextRef="c7" decimals="0" id="ixv-14448" unitRef="usd">9966830</us-gaap:PaymentsToAcquireLoansReceivable>
    <ftft:RepaymentForLoanReceivable contextRef="c0" decimals="0" id="ixv-14449" unitRef="usd">280833</ftft:RepaymentForLoanReceivable>
    <ftft:RepaymentForLoanReceivable contextRef="c7" decimals="0" id="ixv-14450" unitRef="usd">14107063</ftft:RepaymentForLoanReceivable>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments contextRef="c0" decimals="0" id="ixv-14451" unitRef="usd">-946669</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets contextRef="c0" decimals="0" id="ixv-14452" unitRef="usd">1391</us-gaap:PaymentsToAcquireOtherProductiveAssets>
    <ftft:PaymentForDebtInvestment contextRef="c0" decimals="0" id="ixv-14453" unitRef="usd">1530243</ftft:PaymentForDebtInvestment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c7" decimals="0" id="ixv-14454" unitRef="usd">-4679434</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates contextRef="c0" decimals="0" id="ixv-14455" unitRef="usd">1101201</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates contextRef="c7" decimals="0" id="ixv-14456" unitRef="usd">5993</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="c0" decimals="0" id="ixv-14457" unitRef="usd">-1629900</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="c7" decimals="0" id="ixv-14458" unitRef="usd">8780511</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="c0" decimals="0" id="ixv-14459" unitRef="usd">-2064479</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="c7" decimals="0" id="ixv-14460" unitRef="usd">-745440</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c0" decimals="0" id="ixv-14461" unitRef="usd">2580643</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:RepaymentsOfNotesPayable contextRef="c7" decimals="0" id="ixv-14462" unitRef="usd">3589582</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt contextRef="c0" decimals="0" id="ixv-14463" unitRef="usd">166766</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt contextRef="c7" decimals="0" id="ixv-14464" unitRef="usd">83055</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt contextRef="c0" decimals="0" id="ixv-14465" unitRef="usd">240238</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="c7" decimals="0" id="ixv-14466" unitRef="usd">1100723</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="c0" decimals="0" id="ixv-14467" unitRef="usd">2507171</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="c7" decimals="0" id="ixv-14468" unitRef="usd">-2405804</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations contextRef="c0" decimals="0" id="ixv-14469" unitRef="usd">0</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations contextRef="c7" decimals="0" id="ixv-14470" unitRef="usd">582056</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="0" id="ixv-14471" unitRef="usd">-239989</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c7" decimals="0" id="ixv-14472" unitRef="usd">-188642</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" id="ixv-14473" unitRef="usd">-12570124</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c7" decimals="0" id="ixv-14474" unitRef="usd">-8565232</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" id="ixv-14475" unitRef="usd">17412865</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c14" decimals="0" id="ixv-14476" unitRef="usd">27597510</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c3" decimals="0" id="ixv-14477" unitRef="usd">4842741</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c4" decimals="0" id="ixv-14478" unitRef="usd">19032278</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations contextRef="c4" decimals="0" id="ixv-14479" unitRef="usd">1619413</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" id="ixv-14480" unitRef="usd">4842741</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" id="ixv-14481" unitRef="usd">17412865</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ConversionOfStockAmountConverted1 contextRef="c0" decimals="0" id="ixv-14482" unitRef="usd">625000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:IncomeTaxesPaid contextRef="c7" decimals="0" id="ixv-14483" unitRef="usd">510838</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet contextRef="c0" decimals="0" id="ixv-14484" unitRef="usd">108454</us-gaap:InterestPaidNet>
    <us-gaap:NatureOfOperations contextRef="c0" id="ixv-10484">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;1. CORPORATE INFORMATION&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Future FinTech Group Inc. (the &#x201c;Company&#x201d;)
is a holding company incorporated under the laws of the State of Florida. The Company historically engaged in the production and sale
of fruit juice concentrates (including fruit purees and fruit juices), fruit beverages (including fruit juice beverages and fruit cider
beverages) in the PRC. Due to drastically increased production costs and tightened environmental laws in China, the Company had transformed
its business from fruit juice manufacturing and distribution to financial technology related service businesses. The main business of
the Company includes supply chain financing services and trading in China, asset management business in Hong Kong and cross-border money
transfer service in UK. The Company also expanded into brokerage and investment banking business in Hong Kong and cryptocurrency mining
farm in the U.S. The Company had a contractual arrangements with a VIE E-Commerce Tianjin in China, which has generated minimal revenue
and business since 2021 due to the negative impact caused by COVID-19. The Company started the process to close it down in November 2023
and completed deregistration and dissolution of the VIE with local authority on March 7, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On February 27, 2023, Future FinTech (Hong Kong)
Limited (&#x201c;Buyer&#x201d;), a company incorporated in Hong Kong and a wholly owned subsidiary of Future FinTech Group Inc. (the &#x201c;Company&#x201d;)
entered into a Share Transfer Agreement (the &#x201c;Agreement&#x201d;) with Alpha Financial Limited, a company incorporated in Hong Kong
(&#x201c;Seller&#x201d;) and sole owner and shareholder of Alpha International Securities (Hong Kong) Limited,&#160;a company incorporated
in Hong Kong (&#x201c;Alpha HK&#x201d;) and Alpha Information Service (Shenzhen) Co., Ltd., a company incorporated in China (&#x201c;Alpha
SZ&#x201d;). Alpha HK holds Type 1 &#x2019;Securities Trading&#x2019;, Type 2 &#x2018;Futures Contract Trading&#x2019; and Type 4 &#x2019;Securities
Consulting&#x2019; financial licenses issued by the Hong Kong Securities and Futures Commission. Alpha SZ provides technical support services
to Alpha HK. The share transfer transaction was approved by&#160;the Securities and Futures Commission of Hong Kong (&#x201c;SFC&#x201d;)
in August 2023 and the acquisition was closed on November 7, 2023. The names of the two entities were subsequently changed to &#x2018;FTFT
International Securities and Futures Limited&#x2019; and &#x2018;FTFT Information Services (Shenzhen) Co. Ltd.&#x2019;, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 30, 2023, Future FinTech (Hong Kong)
Limited, a wholly owned subsidiary of the Company acquired 100% equity interest of Alpha International Securities (HONG KONG) Limited
a company incorporated in Hong Kong for $1,791,174 (HKD&#160;14,010,421), which is in the securities business. The Company has changed its name
from Alpha International Securities (HONG KONG) Limited to FTFT International Securities and Futures Limited on November 1, 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 30, 2023, Future FinTech (Hong
Kong) Limited, a wholly owned subsidiary of the Company acquired 100% equity interest of Alpha Information Services (Shenzhen) Co.,
Ltd for $210,788 (HKD 1,649,528), which provides information services for FTFT International Securities and Futures Limited. The
Company has changed its name from Alpha Information Services (Shenzhen) Co., Ltd to Future information service (Shenzhen) Co., Ltd
on November 3, 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s business and operations are
principally conducted by its subsidiaries in the PRC, Hong Kong and UK.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On January 26, 2023, the Company filed with the
Florida Secretary of State&#x2019;s office Articles of Amendment (the &#x201c;Amendment&#x201d;)&#160;to amend its Second Amended and Restated
Articles of Incorporation, as amended (&#x201c;Articles of Incorporation&#x201d;). As a result of the Amendment, the Company has authorized
and approved a 1-for-5 reverse stock split of the Company&#x2019;s authorized shares of common stock from 300,000,000 shares to 60,000,000
shares, accompanied by a corresponding decrease in the Company&#x2019;s issued and outstanding shares of common stock (the &#x201c;Reverse
Stock Split&#x201d;). The common stock will continue to be $0.001 par value. The Company rounds up to the next full share of the Company&#x2019;s
shares of common stock any fractional shares that result from the Reverse Stock Split and no fractional shares is issued in connection
with the Reverse Stock Split and no cash or other consideration is paid in connection with any fractional shares that would otherwise
have resulted from the Reverse Stock Split. No changes are being made to the number of preferred shares of the Company which remain as
10,000,000 preferred shares as authorized but not issued. The amendment to the Articles of Incorporation of the Company took effect on
February 1, 2023. The Reverse Stock Split and Amendment were authorized and approved by the Board of Directors of the Company without
shareholders&#x2019; approval, pursuant to 607.10025 of the Florida Business Corporation Act of the State of Florida.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company started a process to close it down
in November 2023 and completed deregistration and dissolution of the VIE with local authority on March 7, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The reverse stock split would be reflected in
our December 31, 2024 and December 31, 2023 statements of changes in stockholders&#x2019; equity, and in per share data for all periods
presented.&lt;/p&gt;</us-gaap:NatureOfOperations>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c39" decimals="2" id="ixv-14485" unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment contextRef="c40" decimals="0" id="ixv-14486" unitRef="usd">1791174</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment contextRef="c40" decimals="0" id="ixv-14487" unitRef="hkd">14010421</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c41" decimals="2" id="ixv-14488" unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment contextRef="c42" decimals="0" id="ixv-14489" unitRef="usd">210788</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment contextRef="c42" decimals="0" id="ixv-14490" unitRef="hkd">1649528</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="c43" id="ixv-14491">1-for-5</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c44"
      decimals="0"
      id="ixv-14492"
      unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c45"
      decimals="0"
      id="ixv-14493"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c46"
      decimals="3"
      id="ixv-14494"
      unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockShareSubscriptions
      contextRef="c47"
      decimals="0"
      id="ixv-14495"
      unitRef="shares">10000000</us-gaap:PreferredStockShareSubscriptions>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 contextRef="c48" decimals="5" id="ixv-14496" unitRef="pure">607.10025</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0" id="ixv-10522">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Basis of preparation and principle of consolidation&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;These consolidated financial statements (&#x201c;financial
statements&#x201d;) have been prepared in conformity with accounting principles generally accepted in the United States of America, or
US GAAP.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s functional currency of subsidiaries
in China is the Chinese Renminbi (RMB). Other subsidiaries outside of China use U.S. Dollar (USD), Hong Kong Dollar (HKD), Great Britain
Pound (&#x201c;GBP&#x201d;) and AED (United Arab Emirates Dirham) as the functional currency; however, the accompanying consolidated financial
statements have been translated and presented in USD.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;According to US GAAP Accounting Standard Codification
(&#x201c;ASC&#x201d;) 810-10-15-8, for legal entities other than limited partnerships, the usual condition for a controlling financial interest
is ownership of a majority voting interest, and, therefore, as a general rule ownership by one reporting entity, directly or indirectly,
of more than 50 percent of the outstanding voting shares of another entity is a condition pointing toward consolidation. The power to
control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders, or by
court decree.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The consolidated financial statements include
the financial statements of the Company and its subsidiaries.&#160;All transactions and balances among the Company and its subsidiaries
have been eliminated upon consolidation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Discontinued Operations&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On June 16, 2023, QR (HK) Limited was dissolved
and deregistered.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 5, 2023, FTFT PARAGUAY S.A. was dissolved.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 7, 2024, Chain Cloud Mall Network and
Technology (Tianjin) Co., Limited was dissolved and deregistered. The loss on disposal was $ 45,487.54.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On September 4, 2024, Tianjin Future Private Equity
Fund Management Partnership (Ltd Partnership) was dissolved and deregistered. The loss on disposal was $22.46.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 18, 2024, Nice Talent Asset Management
Limited (&#x201c;NTAM&#x201d;) was disposed of for a consideration of US$ 0.31 million (HK$2.40 million). The loss on disposal was $2.32 million.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 6, 2024, FTFT Super Computing Inc. was disposed of for
a consideration of US$1.97 million, of which (i) the assumption of the obligations of FTFT Super Computing totaling $973,072.24 and (ii)
$1,000,000 was paid to an account at Olshan Frome Wolosky LLP to satisfy, in part, the right of payment held by FT Global Capital, Inc.
arising from the judgment entered in favor of FT Global and against the Company registered in the Southern District of New York. The gain
on disposal was $3.42 million.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Based on the disposal plan and in accordance with
ASC 205-20, the Company presented the operating results from these operations as a discontinued operation.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Segment Information Reclassification&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company classified business segment into asset
management service, supply chain financing and trading, and others.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Uses of Estimates in the Preparation of Financial
Statements&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s consolidated financial statements
have been prepared in accordance with US GAAP and this requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements
and reported amounts of revenue and expenses during the reporting period. The significant areas requiring the use of management estimates
include, but not limited to, the allowance for doubtful accounts receivable, estimated useful life and residual value of property, plant
and equipment, impairment of long-lived assets, provision for staff benefit, recognition and measurement of deferred income taxes and
valuation allowance for deferred tax assets. Although these estimates are based on management&#x2019;s knowledge of current events and
actions management may undertake in the future, actual results may ultimately differ from those estimates and such differences may be
material to our consolidated financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Going Concern&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s financial statements are prepared
assuming that the Company will continue as a going concern.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company incurred operating losses and had
negative operating cash flows and may continue to incur operating losses and generate negative cash flows as the Company implements its
future business plan. The Company&#x2019;s operating losses amounted $36.62 million, and it had negative operating cash flows amounted
$21.24 million as of December 31, 2024. These factors raise substantial doubts about the Company&#x2019;s ability to continue as a going
concern. The Company has raised funds through issuance of convertible notes and common stock.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company had net working capital of $7.60 million. The Company had
current liabilities of $13.11 million which is expected to get repaid within twelve months. As of December 31, 2024, the Company had cash
of $4.84 million, accounts receivable of $2.09 million and loan receivables of $7.09 million, which were expected to be liquid and used
to repay the liabilities. As such, the Company believed it had sufficient cash to settled the liabilities within the next 12 months.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The ability of the Company to continue as a going
concern is dependent upon its ability to successfully execute its new business strategy and eventually attain profitable operations. The
financial statements do not include any adjustments that might result from the outcome of this uncertainty.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Research and development&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Research and development expenses include salaries,
contracted services, as well as the related expenses for our research and product development team, and expenditures relating to our efforts
to develop, design, and enhance our service to our clients. The Company expenses research and development costs as they are incurred.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Impairment of Long-Lived Assets&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In accordance with the&#160;ASC 360-10, &lt;i&gt;Accounting
for the Impairment or Disposal of Long-Lived Assets&lt;/i&gt;, long-lived assets, such as property, plant and equipment and purchased intangibles
subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of an
asset may not be recoverable, or it is reasonably possible that these assets could become impaired as a result of technological or other
industrial changes. The determination of recoverability of assets to be held and used is made by comparing the carrying amount of an asset
to future undiscounted cash flows to be generated by the assets.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;If such assets are considered to be impaired,
the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets.
Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Fair Value of Financial Instruments&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has adopted FASB ASC Topic on Fair
Value Measurements and Disclosures (&#x201c;ASC 820&#x201d;), which defines fair value, establishes a framework for measuring fair value
in GAAP, and expands disclosures about fair value measurements. ASC 820 establishes a three-level valuation hierarchy of valuation techniques
based on observable and unobservable input, which may be used to measure fair value and include the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Level 1 &#x2013; Quoted prices in active markets for identical assets
or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 2 &#x2013; Input other than Level 1 that
is observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are
not active; or other input that is observable or can be corroborated by observable market data for substantially the full term of the
assets or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 3 &#x2013; Unobservable input that is supported
by little or no market activity and that is significant to the fair value of the assets or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Our cash and cash equivalents and restricted cash
and short-term investments are classified within level 1 of the fair value hierarchy because they are value using quoted market price.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Earnings (Loss) Per Share&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Under ASC 260-10, &lt;i&gt;Earnings Per Share&lt;/i&gt;, basic
EPS excludes dilution for Common Stock equivalents and is calculated by dividing net income (loss) available to common stockholders by
the weighted-average number of Common Stock outstanding for the period.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Diluted EPS is calculated by using the treasury
stock method, assuming conversion of all potentially dilutive securities, such as stock options and warrants. Under this method, (i) exercise
of options and warrants is assumed at the beginning of the period and shares of Common Stock are assumed to be issued, (ii) the proceeds
from exercise are assumed to be used to purchase Common Stock at the average market price during the period, and (iii) the incremental
shares (the difference between the number of shares assumed issued and the number of shares assumed purchased) are included in the denominator
of the diluted EPS computation. The numerators and denominators used in the computations of basic and diluted EPS are presented in the
following table.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;For the year ended December 31, 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;Income&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;Share&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;Pre-share&lt;br/&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"&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%; font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Loss from continued operations attributable to Future Fintech Group, Inc.&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;(34,200,867&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;20,928,073&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(1.63&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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Income from discontinued operations attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,244,995&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,928,073&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.06&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Basic EPS:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-indent: -9pt; padding-left: 9pt"&gt;Loss to common stockholders from continuing operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(34,200,867&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;20,928,073&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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.63&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: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Income available to common stockholders from discontinued operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,244,995&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,928,073&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.06&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-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Dilutive EPS:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;Warrants&lt;/td&gt;&lt;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-77"&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;42,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-78"&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; text-indent: -9pt; padding-left: 9pt"&gt;Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(34,200,867&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;20,970,181&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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.63&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: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,244,995&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,970,181&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.06&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;For the year ended December 31, 2023:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;Income&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;Share&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;Pre-share&lt;br/&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"&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%; font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Loss from continued operations attributable to Future Fintech Group, Inc.&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;(32,572,778&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;14,746,726&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.21&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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Loss from discontinued operations attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,080,450&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;14,746,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Basic EPS:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-indent: -9pt; padding-left: 9pt"&gt;Loss to common stockholders from continuing operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(32,572,778&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;14,746,726&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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.21&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: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Loss available to common stockholders from discontinued operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,080,450&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;14,746,726&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.07&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-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Dilutive EPS:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Warrants before 1-for-5 reverse stock split&lt;/td&gt;&lt;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-79"&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;210,526&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-80"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Warrants after 1-for-5 reverse stock split&lt;/td&gt;&lt;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-81"&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;42,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-82"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(32,572,778&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;14,788,834&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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.20&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: -9pt; padding-left: 9pt"&gt;Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,080,450&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;14,788,834&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Cash, cash equivalents and restricted cash
&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Cash and cash equivalents included cash on hand
and demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal and use and with an original
maturity of three months or less.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Deposits in banks in the PRC are only insured
by the government up to RMB500,000, in the HK are only insured by the government up to HKD&#160;500,000, in the United Kingdom are only insured
by the government up to GBP18,000, in the United States of America are only insured by the Federal Deposit Insurance Corporation up to
USD&#160;250,000, and are consequently exposed to risk of loss.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company believes the probability of a bank
failure, causing loss to the Company, is remote.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Cash that is restricted as to withdrawal for use
or pledged as security is reported separately on the face of the consolidated balance sheets, and is not included in the total cash and
cash equivalents in the consolidated statements of cash flows.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Receivable and Allowances&lt;/b&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accounts receivable are recognized and carried
at the original invoice amounts less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible accounts
based on our best estimate of the amount of probable credit losses in our existing accounts receivable. We perform ongoing credit evaluations
of our customers and maintain an allowance for potential bad debts if required.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Other receivables, and loan receivables are recognized
and carried at the initial amount when occurred less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible
accounts based on our best estimate of the amount of probable impairment losses in our existing receivable.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Allowances for doubtful accounts are maintained
for expected credit losses resulting from the Company&#x2019;s customers&#x2019; inability to make required payments. The allowances are
based on the Company&#x2019;s regular assessment of various factors, including the credit-worthiness and financial condition of specific
customers, historical experience with bad debts and customer deductions, receivables aging, current economic conditions, reasonable and
supportable forecasts of future economic conditions, and other factors that may affect the Company&#x2019;s ability to collect from customers.
The Company maintains an allowance for credit losses in accordance with ASC Topic 326, Credit Losses (&#x201c;ASC 326&#x201d;) and records
the allowance for credit losses as an offset to accounts receivable and contract assets, and the estimated credit losses charged to the
allowance is classified as &#x201c;bad debt expense&#x201d; in the consolidated statements of comprehensive income. We determine whether
an allowance for doubtful accounts is required by evaluating specific accounts where information indicates the customers may have an inability
to meet financial obligations. In these cases, we use assumptions and judgment, based on the best available facts and circumstances, to
record a specific allowance for those customers against amounts due to reduce the receivable to the amount expected to be collected. These
specific allowances are re-evaluated and adjusted as additional information is received. The amounts calculated are analyzed to determine
the total amount of the allowance. We may also record a general allowance as necessary.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Direct write-offs are taken in the period when
we have exhausted our efforts to collect overdue and unpaid receivable or otherwise evaluate other circumstances that indicate that we
should abandon such efforts.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has assessed its receivable including
credit term and corresponding all its receivables in December 2024. Upon such credit terms, bad debt expense was $27.35 million and $(787,868)
during the years ended December 31, 2024 and 2023, respectively. Accounts receivables of $1.15 million and &lt;span style="-sec-ix-hidden: hidden-fact-83"&gt;nil&lt;/span&gt; have been outstanding for
over 90 days as of December 31, 2024 and December 31, 2023, respectively.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;

&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We apply the five steps defined under ASC 606:
(i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the
entity satisfies a performance obligation. We assess its revenue arrangements against specific criteria in order to determine if it is
acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services.
We allocate the transaction price to each performance obligation based on the relative standalone selling price of the goods or services
provided. Revenue is recognized upon the transfer of control of promised goods or services to a customer. Control is generally transferred
when the Company has a present right to payment and title and the significant risks and rewards of ownership of products or services are
transferred to its customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We do not make any significant judgment in evaluating
when control is transferred. Revenue is recorded net of value-added tax.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Revenue recognitions are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Sales of coals, aluminum ingots, sand and steel&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company recognize revenue when the receipt
of merchandise is confirmed by the customers, which is the point that the title of the goods is transferred to the customer. Revenue was
$0.83 million and $20.44 million during the year ended December 31, 2024 and 2023, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Sales agent services of coals, aluminum ingots,
sand and steel&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the sale of third-party products where the
Company obtains control of the product before transferring it to the customer, the Company recognizes revenue based on the gross revenue
amount billed to customers as sales of goods listed above. The Company considers multiple factors when determining whether it obtains
control of third-party products, including evaluating if it can establish the price of the product, retains inventory risk for tangible
products or has the responsibility for ensuring acceptability of the product. The Company recognizes net revenue as agent services for
the sales of coals, aluminum ingots, sand and steel when no control obtained throughout the transactions. Revenue was $0.15 million
and $0.33 million during the year ended December 31, 2024 and 2023, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Brokerage service&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;Daily Bargain Detail Report will be submitted
to accountant each day, and accountant posts commission based on received settlement report.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Property, Plant and Equipment&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Property, plant and equipment are stated at cost
less accumulated depreciation and any impairment losses. Depreciation is computed using the straight-line method over the useful lives
of the assets. Major renewals and betterments are capitalized and depreciated; maintenance and repairs that do not extend the life of
the respective assets are expensed as incurred. Upon disposal of assets, the cost and related accumulated depreciation are removed from
the accounts and any gain or loss is included in the consolidated statements of operations and comprehensive income.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Depreciation related to property, plant and equipment
used in production is reported in cost of sales, and includes amortized amounts related to capital leases. We estimated that the residual
value of the Company&#x2019;s property and equipment ranges from 3% to 5%. Property, plant and equipment are depreciated over their estimated
useful lives as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: justify"&gt;Building&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: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;30 years&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;Machinery and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5-10 years&lt;/span&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: justify"&gt;Furniture and office equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3-5 years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;Motor vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5 years&lt;/span&gt;&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Intangible Assets&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Acquired intangible assets are recognized based
on their cost to the Company, which generally includes the transaction costs of the asset acquisition, and no gain or loss is recognized
unless the fair value of noncash assets given as consideration differs from the assets&#x2019; carrying amounts on the Company&#x2019;s
book. These assets are amortized over their useful lives if the assets are deemed to have a finite life and they are reviewed for impairment
by testing for recoverability whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The
fair value of an intangible asset is the amount that would be determined if the entity used the assumptions that market participants would
use if they were pricing the intangible asset. The useful life of the Company&#x2019;s intangible assets is five - ten years, which is
determined by using the time period that an intangible is estimated to contribute directly or indirectly to a Company&#x2019;s future cash
flows.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Foreign Currency and Other Comprehensive Income
(Loss)&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The financial statements of the Company&#x2019;s
foreign subsidiaries are measured using the local currency as the functional currency; however, the reporting currency of the Company
is the USD. Assets and liabilities of the Company&#x2019;s foreign subsidiaries have been translated into USD using the exchange rate at
the balance sheet dates, while equity accounts are translated using historical exchange rate. The exchange rate we used to convert RMB
to USD was 7.19:1 and 7.08:1 at the balance sheet dates of December 31, 2024 and December 31, 2023, respectively. The average exchange
rate for the period has been used to translate revenues and expenses. The average exchange rates we used to convert RMB to USD were 7.12:1
and 7.05:1 for fiscal year 2024 and fiscal year 2023, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rate we used to convert HKD to USD
was 7.76:1 and 7.82:1 at the balance sheet dates of December 31, 2024 and December 31, 2023. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rates we used to convert HKD to USD were 7.80:1 and 7.83:1 for
fiscal year 2024 and fiscal year 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rate we used to convert GBP to USD
was 0.79:1 and 0.78:1 at the balance sheet dates of December 31, 2024 and December 31, 2023. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rates we used to convert GBP to USD were 0.78:1 and 0.80:1 for
fiscal year 2024 and fiscal year 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rate we used to convert AED to USD
was 3.65:1 and 3.66:1 at the balance sheet dates of December 31, 2024 and December 31, 2023. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rates we used to convert AED to USD were 3.66:1 and 3.66:1 for
fiscal year 2024 and fiscal year 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Translation adjustments are reported separately
and accumulated in a separate component of equity (cumulative translation adjustment).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Government subsidies&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 30.1pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Government subsidies primarily consist of financial
subsidies received from provincial and local governments for operating a business in their jurisdictions and compliance with specific
policies promoted by the local governments. For certain government subsidies, there are no defined rules and regulations to govern the
criteria necessary for companies to receive such benefits, and the amount of financial subsidy is determined at the discretion of the
relevant government authorities. The government subsidies of operating nature with no further conditions to be met are recorded of operating
expenses in &#x201c;Other income&#x201d; in the consolidated statements when received.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The amendments in this update require disclosures
about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase
transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an
entity&#x2019;s financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Income Taxes&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We use the asset and liability method of accounting
for income taxes in accordance with ASC Topic 740, &#x201c;Income Taxes.&#x201d; Under this method, income tax expense is recognized for
the amount of: (i) taxes payable or refundable for the current year and (ii) deferred tax consequences of temporary differences resulting
from matters that have been recognized in an entity&#x2019;s financial statements or tax returns. Deferred tax assets and liabilities are
measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to
be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the results of operations
in the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based
on the weight of the available positive and negative evidence, it is more likely than not some portion or all of the deferred tax assets
will not be realized.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;ASC Topic 740-10-30 clarifies the accounting for
uncertainty in income taxes recognized in an enterprise&#x2019;s financial statements and prescribes a recognition threshold and measurement
attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC
Topic 740-10-25 provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure,
and transition. We have no material uncertain tax positions for any of the reporting periods presented.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Goodwill&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company tests goodwill for impairment for
its reporting units on an annual basis, or when events occur or circumstances indicate the fair value of a reporting unit is below its
carrying value. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that
implied fair value of the goodwill within the reporting unit is less than its carrying value.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s evaluation of goodwill for
impairment involves the comparison of the fair value of the reporting unit to its carrying value. The Company uses the discounted cash
flow model to estimate fair value, which requires management to make significant estimates and assumptions related to forecasts of future
revenue and operating margin. In addition, the discounted cash flow model requires the Company to select an appropriate weighted average
cost of capital based on current market conditions as of December 31, 2024 and December 31, 2023. A high degree of auditor judgment and
an increased extent of effort were required when performing audit procedures to evaluate the reasonableness of management&#x2019;s estimates
and assumptions related to the forecasts. Based upon the assessment, the Company has concluded that goodwill is &lt;span style="-sec-ix-hidden: hidden-fact-84"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-85"&gt;nil&lt;/span&gt;&lt;/span&gt; as of December 31,
2024 and December 31, 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Short-term investments&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Short-term investments consist primarily of investments
in fixed deposits with original maturities between three months and one year and certain investments in wealth management products and
other investments that the Company has the intention to redeem within one year. Fair valued or carried at amortized costs. As of December
31, 2024 and December 31, 2023, the short-term investments amounted to $1,391 and $0.96 million, respectively. Due to fluctuations of
the quoted shares included in its investment portfolios, the Company recognized an impairment to the investment portfolio of $12,633 in
2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Long-term investments&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Long-term investments consist primarily of investments
in debt investment with original maturities between three years and more. Fair valued or carried at amortized costs. As of December 31,
2024 and December 31, 2023, the long-term investments amounted to $1.83 million and &lt;span style="-sec-ix-hidden: hidden-fact-86"&gt;nil&lt;/span&gt;, respectively. Due to the Company has received
repayment $0.25 million (RMB1,800,000) debt investment, the Company did not recognize an impairment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Lease&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We adopted ASU No. 2016-02, Leases (Topic 842),
or ASC 842, from January 1, 2020. We determine if an arrangement is a lease or contains a lease at lease inception. For operating leases,
we recognize a right-of-use (&#x201c;ROU&#x201d;) asset and a lease liability based on the present value of the lease payments over the
lease term on the consolidated balance sheets at commencement date. As most of our leases do not provide an implicit rate, we estimate
our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.
The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments,
and in economic environments where the leased asset is located. The ROU assets also include any lease payments made, net of lease incentives.
Lease expense is recorded on a straight-line basis over the lease term. Our leases often include options to extend and lease terms include
such extended terms when we are reasonably certain to exercise those options. Lease terms also include periods covered by options to terminate
the leases when we are reasonably certain not to exercise those options.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Share-based compensation&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company awards share options and other equity-based
instruments to its employees, directors and consultants (collectively &#x201c;share-based payments&#x201d;). Compensation cost related to
such awards is measured based on the fair value of the instrument on the grant date. The Company recognizes the compensation cost over
the period the employee is required to provide service in exchange for the award, which generally is the vesting period. The amount of
cost recognized is adjusted to reflect the expected forfeiture prior to vesting. When no future services are required to be performed
by the employee in exchange for an award of equity instruments, and if such award does not contain a performance or market condition,
the cost of the award is expensed on the grant date. The Company recognizes compensation cost for an award with only service conditions
that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award, provided that the
cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is
vested at that date.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Statutory reserves&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Pursuant to the laws applicable to the PRC, PRC
entities must make appropriations from after-tax profit to the non-distributable &#x201c;statutory surplus reserve fund&#x201d;. Subject
to certain cumulative limits, the &#x201c;statutory surplus reserve fund&#x201d; requires annual appropriations of 10% of after-tax profit
until the aggregated appropriations reach 50% of the registered capital (as determined under accounting principles generally accepted
in the PRC (&#x201c;PRC GAAP&#x201d;) at each year-end). For foreign invested enterprises and joint ventures in the PRC, annual appropriations
should be made to the &#x201c;reserve fund&#x201d;. For foreign invested enterprises, the annual appropriation for the &#x201c;reserve fund&#x201d;
cannot be less than 10% of after-tax profits until the aggregated appropriations reach 50% of the registered capital (as determined under
PRC GAAP at each year-end).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;New Accounting Pronouncements&lt;/b&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In November 2023, the FASB issued ASU No. 2023-07,
&#x201c;Segment Reporting (Topic 280) Improvements to Reportable Segment Disclosures.&#x201d; This ASU expands required public entities&#x2019;
segment disclosures, including disclosure of significant segment expenses that are regularly provided to the chief operating decision
maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment
items and interim disclosures of a reportable segment&#x2019;s profit or loss and assets. ASU 2023 07 is applied retrospectively to all
periods presented in financial statements, unless it is impracticable. This ASU is effective for fiscal years beginning after December
15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company adopted
this guidance effective July 1, 2024 and the adoption of this ASU is not expected to have a material impact on its financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In December 2023, the FASB issued ASU No. 2023-09,
&#x201c;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#x201d;. This ASU requires additional quantitative and qualitative
income tax disclosures to enable financial statements users better assess how an entity&#x2019;s operations and related tax risks and tax
planning and operational opportunities affect its tax rate and prospects for future cash flows. The ASU is effective for annual reporting
periods beginning after December 15, 2024, with early adoption permitted and can be applied on either a prospective or retroactive basis.
The Company plans to adopt this guidance effective July 1, 2025 and the Company is currently evaluating the impact of adopting this ASU
on its financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Management does not believe that any other recently
issued, but not yet effective accounting pronouncements, if adopted, would have a material impact on the accompanying consolidated financial
statements.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0" id="ixv-10526">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Basis of preparation and principle of consolidation&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;These consolidated financial statements (&#x201c;financial
statements&#x201d;) have been prepared in conformity with accounting principles generally accepted in the United States of America, or
US GAAP.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s functional currency of subsidiaries
in China is the Chinese Renminbi (RMB). Other subsidiaries outside of China use U.S. Dollar (USD), Hong Kong Dollar (HKD), Great Britain
Pound (&#x201c;GBP&#x201d;) and AED (United Arab Emirates Dirham) as the functional currency; however, the accompanying consolidated financial
statements have been translated and presented in USD.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;According to US GAAP Accounting Standard Codification
(&#x201c;ASC&#x201d;) 810-10-15-8, for legal entities other than limited partnerships, the usual condition for a controlling financial interest
is ownership of a majority voting interest, and, therefore, as a general rule ownership by one reporting entity, directly or indirectly,
of more than 50 percent of the outstanding voting shares of another entity is a condition pointing toward consolidation. The power to
control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders, or by
court decree.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The consolidated financial statements include
the financial statements of the Company and its subsidiaries.&#160;All transactions and balances among the Company and its subsidiaries
have been eliminated upon consolidation.&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:DiscontinuedOperationsPolicyTextBlock contextRef="c0" id="ixv-10558">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Discontinued Operations&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On June 16, 2023, QR (HK) Limited was dissolved
and deregistered.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 5, 2023, FTFT PARAGUAY S.A. was dissolved.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 7, 2024, Chain Cloud Mall Network and
Technology (Tianjin) Co., Limited was dissolved and deregistered. The loss on disposal was $ 45,487.54.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On September 4, 2024, Tianjin Future Private Equity
Fund Management Partnership (Ltd Partnership) was dissolved and deregistered. The loss on disposal was $22.46.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 18, 2024, Nice Talent Asset Management
Limited (&#x201c;NTAM&#x201d;) was disposed of for a consideration of US$ 0.31 million (HK$2.40 million). The loss on disposal was $2.32 million.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 6, 2024, FTFT Super Computing Inc. was disposed of for
a consideration of US$1.97 million, of which (i) the assumption of the obligations of FTFT Super Computing totaling $973,072.24 and (ii)
$1,000,000 was paid to an account at Olshan Frome Wolosky LLP to satisfy, in part, the right of payment held by FT Global Capital, Inc.
arising from the judgment entered in favor of FT Global and against the Company registered in the Southern District of New York. The gain
on disposal was $3.42 million.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Based on the disposal plan and in accordance with
ASC 205-20, the Company presented the operating results from these operations as a discontinued operation.&#160;&lt;/p&gt;</us-gaap:DiscontinuedOperationsPolicyTextBlock>
    <ftft:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation contextRef="c49" decimals="2" id="ixv-14497" unitRef="usd">45487.54</ftft:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation>
    <ftft:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation contextRef="c50" decimals="2" id="ixv-14498" unitRef="usd">22.46</ftft:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation>
    <us-gaap:AssetAcquisitionConsiderationTransferred contextRef="c51" decimals="-4" id="ixv-14499" unitRef="usd">310000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:AssetAcquisitionConsiderationTransferred contextRef="c51" decimals="-4" id="ixv-14500" unitRef="hkd">2400000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <ftft:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation contextRef="c51" decimals="-4" id="ixv-14501" unitRef="usd">2320000</ftft:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation>
    <us-gaap:AssetAcquisitionConsiderationTransferred contextRef="c52" decimals="-4" id="ixv-14502" unitRef="usd">1970000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:AssetAcquisitionConsiderationTransferredOtherAssets contextRef="c52" decimals="2" id="ixv-14503" unitRef="usd">973072.24</us-gaap:AssetAcquisitionConsiderationTransferredOtherAssets>
    <us-gaap:AssetAcquisitionConsiderationTransferredOtherAssets contextRef="c53" decimals="0" id="ixv-14504" unitRef="usd">1000000</us-gaap:AssetAcquisitionConsiderationTransferredOtherAssets>
    <ftft:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation contextRef="c53" decimals="-4" id="ixv-14505" unitRef="usd">3420000</ftft:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperation>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0" id="ixv-10583">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Segment Information Reclassification&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company classified business segment into asset
management service, supply chain financing and trading, and others.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c0" id="ixv-10590">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Uses of Estimates in the Preparation of Financial
Statements&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s consolidated financial statements
have been prepared in accordance with US GAAP and this requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements
and reported amounts of revenue and expenses during the reporting period. The significant areas requiring the use of management estimates
include, but not limited to, the allowance for doubtful accounts receivable, estimated useful life and residual value of property, plant
and equipment, impairment of long-lived assets, provision for staff benefit, recognition and measurement of deferred income taxes and
valuation allowance for deferred tax assets. Although these estimates are based on management&#x2019;s knowledge of current events and
actions management may undertake in the future, actual results may ultimately differ from those estimates and such differences may be
material to our consolidated financial statements.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <ftft:GoingConcernPolicyTextBlock contextRef="c0" id="ixv-10598">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Going Concern&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s financial statements are prepared
assuming that the Company will continue as a going concern.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company incurred operating losses and had
negative operating cash flows and may continue to incur operating losses and generate negative cash flows as the Company implements its
future business plan. The Company&#x2019;s operating losses amounted $36.62 million, and it had negative operating cash flows amounted
$21.24 million as of December 31, 2024. These factors raise substantial doubts about the Company&#x2019;s ability to continue as a going
concern. The Company has raised funds through issuance of convertible notes and common stock.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company had net working capital of $7.60 million. The Company had
current liabilities of $13.11 million which is expected to get repaid within twelve months. As of December 31, 2024, the Company had cash
of $4.84 million, accounts receivable of $2.09 million and loan receivables of $7.09 million, which were expected to be liquid and used
to repay the liabilities. As such, the Company believed it had sufficient cash to settled the liabilities within the next 12 months.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The ability of the Company to continue as a going
concern is dependent upon its ability to successfully execute its new business strategy and eventually attain profitable operations. The
financial statements do not include any adjustments that might result from the outcome of this uncertainty.&lt;/p&gt;</ftft:GoingConcernPolicyTextBlock>
    <us-gaap:OperatingLossCarryforwards contextRef="c3" decimals="-4" id="ixv-14506" unitRef="usd">36620000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c0" decimals="-4" id="ixv-14507" unitRef="usd">-21240000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <ftft:WorkingCapital contextRef="c3" decimals="-4" id="ixv-14508" unitRef="usd">7600000</ftft:WorkingCapital>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="-4" id="ixv-14509" unitRef="usd">13110000</us-gaap:LiabilitiesCurrent>
    <us-gaap:Cash contextRef="c3" decimals="-4" id="ixv-14510" unitRef="usd">4840000</us-gaap:Cash>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="-4" id="ixv-14511" unitRef="usd">2090000.00</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c3" decimals="-4" id="ixv-14512" unitRef="usd">7090000.00</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c0" id="ixv-10631">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Research and development&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Research and development expenses include salaries,
contracted services, as well as the related expenses for our research and product development team, and expenditures relating to our efforts
to develop, design, and enhance our service to our clients. The Company expenses research and development costs as they are incurred.&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c0" id="ixv-10639">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Impairment of Long-Lived Assets&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In accordance with the&#160;ASC 360-10, &lt;i&gt;Accounting
for the Impairment or Disposal of Long-Lived Assets&lt;/i&gt;, long-lived assets, such as property, plant and equipment and purchased intangibles
subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of an
asset may not be recoverable, or it is reasonably possible that these assets could become impaired as a result of technological or other
industrial changes. The determination of recoverability of assets to be held and used is made by comparing the carrying amount of an asset
to future undiscounted cash flows to be generated by the assets.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;If such assets are considered to be impaired,
the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets.
Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell.&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c0" id="ixv-10650">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Fair Value of Financial Instruments&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has adopted FASB ASC Topic on Fair
Value Measurements and Disclosures (&#x201c;ASC 820&#x201d;), which defines fair value, establishes a framework for measuring fair value
in GAAP, and expands disclosures about fair value measurements. ASC 820 establishes a three-level valuation hierarchy of valuation techniques
based on observable and unobservable input, which may be used to measure fair value and include the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Level 1 &#x2013; Quoted prices in active markets for identical assets
or liabilities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 2 &#x2013; Input other than Level 1 that
is observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are
not active; or other input that is observable or can be corroborated by observable market data for substantially the full term of the
assets or liabilities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 3 &#x2013; Unobservable input that is supported
by little or no market activity and that is significant to the fair value of the assets or liabilities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Our cash and cash equivalents and restricted cash
and short-term investments are classified within level 1 of the fair value hierarchy because they are value using quoted market price.&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0" id="ixv-10669">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Earnings (Loss) Per Share&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Under ASC 260-10, &lt;i&gt;Earnings Per Share&lt;/i&gt;, basic
EPS excludes dilution for Common Stock equivalents and is calculated by dividing net income (loss) available to common stockholders by
the weighted-average number of Common Stock outstanding for the period.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Diluted EPS is calculated by using the treasury
stock method, assuming conversion of all potentially dilutive securities, such as stock options and warrants. Under this method, (i) exercise
of options and warrants is assumed at the beginning of the period and shares of Common Stock are assumed to be issued, (ii) the proceeds
from exercise are assumed to be used to purchase Common Stock at the average market price during the period, and (iii) the incremental
shares (the difference between the number of shares assumed issued and the number of shares assumed purchased) are included in the denominator
of the diluted EPS computation. The numerators and denominators used in the computations of basic and diluted EPS are presented in the
following table.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;For the year ended December 31, 2024:&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;Income&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;Share&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;Pre-share&lt;br/&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"&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%; font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Loss from continued operations attributable to Future Fintech Group, Inc.&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;(34,200,867&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;20,928,073&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(1.63&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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Income from discontinued operations attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,244,995&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,928,073&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.06&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Basic EPS:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-indent: -9pt; padding-left: 9pt"&gt;Loss to common stockholders from continuing operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(34,200,867&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;20,928,073&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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.63&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: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Income available to common stockholders from discontinued operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,244,995&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,928,073&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.06&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-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Dilutive EPS:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;Warrants&lt;/td&gt;&lt;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-77"&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;42,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-78"&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; text-indent: -9pt; padding-left: 9pt"&gt;Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(34,200,867&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;20,970,181&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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.63&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: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,244,995&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,970,181&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.06&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;For the year ended December 31, 2023:&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;Income&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;Share&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;Pre-share&lt;br/&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"&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%; font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Loss from continued operations attributable to Future Fintech Group, Inc.&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;(32,572,778&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;14,746,726&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.21&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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Loss from discontinued operations attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,080,450&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;14,746,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Basic EPS:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-indent: -9pt; padding-left: 9pt"&gt;Loss to common stockholders from continuing operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(32,572,778&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;14,746,726&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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.21&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: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Loss available to common stockholders from discontinued operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,080,450&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;14,746,726&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.07&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-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Dilutive EPS:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Warrants before 1-for-5 reverse stock split&lt;/td&gt;&lt;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-79"&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;210,526&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-80"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Warrants after 1-for-5 reverse stock split&lt;/td&gt;&lt;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-81"&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;42,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-82"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(32,572,778&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;14,788,834&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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.20&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: -9pt; padding-left: 9pt"&gt;Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,080,450&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;14,788,834&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c0" id="ixv-10696">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;For the year ended December 31, 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;Income&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;Share&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;Pre-share&lt;br/&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"&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%; font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Loss from continued operations attributable to Future Fintech Group, Inc.&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;(34,200,867&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;20,928,073&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(1.63&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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Income from discontinued operations attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,244,995&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,928,073&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.06&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Basic EPS:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-indent: -9pt; padding-left: 9pt"&gt;Loss to common stockholders from continuing operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(34,200,867&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;20,928,073&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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.63&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: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Income available to common stockholders from discontinued operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,244,995&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,928,073&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.06&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-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Dilutive EPS:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;Warrants&lt;/td&gt;&lt;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-77"&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;42,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-78"&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; text-indent: -9pt; padding-left: 9pt"&gt;Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(34,200,867&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;20,970,181&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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.63&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: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Diluted earnings per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,244,995&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,970,181&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.06&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;For the year ended December 31, 2023:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;Income&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;Share&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;Pre-share&lt;br/&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"&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%; font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Loss from continued operations attributable to Future Fintech Group, Inc.&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;(32,572,778&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;14,746,726&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.21&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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Loss from discontinued operations attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,080,450&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;14,746,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Basic EPS:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-indent: -9pt; padding-left: 9pt"&gt;Loss to common stockholders from continuing operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(32,572,778&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;14,746,726&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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.21&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: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Loss available to common stockholders from discontinued operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,080,450&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;14,746,726&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.07&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-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Dilutive EPS:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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-indent: -9pt; padding-left: 9pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Warrants before 1-for-5 reverse stock split&lt;/td&gt;&lt;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-79"&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;210,526&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-80"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Warrants after 1-for-5 reverse stock split&lt;/td&gt;&lt;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-81"&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;42,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-82"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding. Diluted net loss per share equals basic net loss per share because the effect of securities convertible into common shares is anti-dilutive from continued operations attributable to Future Fintech Group, Inc.&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(32,572,778&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;14,788,834&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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.20&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: -9pt; padding-left: 9pt"&gt;Diluted loss per share is calculated by taking net loss, divided by the diluted weighted average common shares outstanding from discontinued operations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,080,450&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;14,788,834&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c0" decimals="0" id="ixv-14513" unitRef="usd">-34200867</us-gaap:IncomeLossFromContinuingOperations>
    <ftft:NetIncomelossFromContinuedOperationsShare
      contextRef="c0"
      decimals="INF"
      id="ixv-14514"
      unitRef="shares">20928073</ftft:NetIncomelossFromContinuedOperationsShare>
    <ftft:Lossfromcontinuedoperationspershares
      contextRef="c0"
      decimals="2"
      id="ixv-14515"
      unitRef="usdPershares">-1.63</ftft:Lossfromcontinuedoperationspershares>
    <ftft:IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity contextRef="c0" decimals="0" id="ixv-14516" unitRef="usd">1244995</ftft:IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity>
    <ftft:NetIncomelossFromDiscontinuingOperationsShare
      contextRef="c0"
      decimals="INF"
      id="ixv-14517"
      unitRef="shares">20928073</ftft:NetIncomelossFromDiscontinuingOperationsShare>
    <ftft:NetIncomelossFromDiscontinuingOperationsPreshare
      contextRef="c0"
      decimals="2"
      id="ixv-14518"
      unitRef="usdPershares">0.06</ftft:NetIncomelossFromDiscontinuingOperationsPreshare>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic contextRef="c0" decimals="0" id="ixv-14519" unitRef="usd">-34200867</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="INF"
      id="ixv-14520"
      unitRef="shares">20928073</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c0"
      decimals="2"
      id="ixv-14521"
      unitRef="usdPershares">-1.63</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic contextRef="c0" decimals="0" id="ixv-14522" unitRef="usd">1244995</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <ftft:IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare
      contextRef="c0"
      decimals="INF"
      id="ixv-14523"
      unitRef="shares">20928073</ftft:IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="c0"
      decimals="2"
      id="ixv-14524"
      unitRef="usdPershares">0.06</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="c0"
      decimals="INF"
      id="ixv-14525"
      unitRef="shares">42108</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted contextRef="c0" decimals="0" id="ixv-14526" unitRef="usd">-34200867</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="INF"
      id="ixv-14527"
      unitRef="shares">20970181</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c0"
      decimals="2"
      id="ixv-14528"
      unitRef="usdPershares">-1.63</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted contextRef="c0" decimals="0" id="ixv-14529" unitRef="usd">1244995</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted>
    <ftft:DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages
      contextRef="c0"
      decimals="INF"
      id="ixv-14530"
      unitRef="shares">20970181</ftft:DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c0"
      decimals="2"
      id="ixv-14531"
      unitRef="usdPershares">0.06</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c7" decimals="0" id="ixv-14532" unitRef="usd">-32572778</us-gaap:IncomeLossFromContinuingOperations>
    <ftft:NetIncomelossFromContinuedOperationsShare
      contextRef="c7"
      decimals="INF"
      id="ixv-14533"
      unitRef="shares">14746726</ftft:NetIncomelossFromContinuedOperationsShare>
    <ftft:Lossfromcontinuedoperationspershares
      contextRef="c7"
      decimals="2"
      id="ixv-14534"
      unitRef="usdPershares">-2.21</ftft:Lossfromcontinuedoperationspershares>
    <ftft:IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity contextRef="c7" decimals="0" id="ixv-14535" unitRef="usd">-1080450</ftft:IncomeLossFromDiscontinuedOperationNetOfTaxAttributableToReportingEntity>
    <ftft:NetIncomelossFromDiscontinuingOperationsShare
      contextRef="c7"
      decimals="INF"
      id="ixv-14536"
      unitRef="shares">14746726</ftft:NetIncomelossFromDiscontinuingOperationsShare>
    <ftft:NetIncomelossFromDiscontinuingOperationsPreshare
      contextRef="c7"
      decimals="2"
      id="ixv-14537"
      unitRef="usdPershares">-0.07</ftft:NetIncomelossFromDiscontinuingOperationsPreshare>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic contextRef="c7" decimals="0" id="ixv-14538" unitRef="usd">-32572778</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c7"
      decimals="INF"
      id="ixv-14539"
      unitRef="shares">14746726</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c7"
      decimals="2"
      id="ixv-14540"
      unitRef="usdPershares">-2.21</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic contextRef="c7" decimals="0" id="ixv-14541" unitRef="usd">-1080450</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <ftft:IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare
      contextRef="c7"
      decimals="INF"
      id="ixv-14542"
      unitRef="shares">14746726</ftft:IncomelossAvailableToCommonStockholdersFromDiscontinuingOperationsShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="c7"
      decimals="2"
      id="ixv-14543"
      unitRef="usdPershares">-0.07</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <ftft:WarrantBefore1for5ReverseStockSplit
      contextRef="c7"
      decimals="INF"
      id="ixv-14544"
      unitRef="shares">210526</ftft:WarrantBefore1for5ReverseStockSplit>
    <ftft:WarrantAfter1for5ReverseStockSplit
      contextRef="c7"
      decimals="INF"
      id="ixv-14545"
      unitRef="shares">42108</ftft:WarrantAfter1for5ReverseStockSplit>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted contextRef="c7" decimals="0" id="ixv-14546" unitRef="usd">-32572778</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c7"
      decimals="INF"
      id="ixv-14547"
      unitRef="shares">14788834</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c7"
      decimals="2"
      id="ixv-14548"
      unitRef="usdPershares">-2.2</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted contextRef="c7" decimals="0" id="ixv-14549" unitRef="usd">-1080450</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted>
    <ftft:DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages
      contextRef="c7"
      decimals="INF"
      id="ixv-14550"
      unitRef="shares">14788834</ftft:DilutedIncomePerShareIsCalculatedByTakingNetLossDividedByTheDilutedWeightedAverages>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c7"
      decimals="2"
      id="ixv-14551"
      unitRef="usdPershares">-0.07</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="c0" id="ixv-11127">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Cash, cash equivalents and restricted cash
&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Cash and cash equivalents included cash on hand
and demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal and use and with an original
maturity of three months or less.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Deposits in banks in the PRC are only insured
by the government up to RMB500,000, in the HK are only insured by the government up to HKD&#160;500,000, in the United Kingdom are only insured
by the government up to GBP18,000, in the United States of America are only insured by the Federal Deposit Insurance Corporation up to
USD&#160;250,000, and are consequently exposed to risk of loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company believes the probability of a bank
failure, causing loss to the Company, is remote.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Cash that is restricted as to withdrawal for use
or pledged as security is reported separately on the face of the consolidated balance sheets, and is not included in the total cash and
cash equivalents in the consolidated statements of cash flows.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashFDICInsuredAmount contextRef="c3" decimals="0" id="ixv-14552" unitRef="cny">500000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashFDICInsuredAmount contextRef="c3" decimals="0" id="ixv-14553" unitRef="hkd">500000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashFDICInsuredAmount contextRef="c3" decimals="0" id="ixv-14554" unitRef="gbp">18000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashFDICInsuredAmount contextRef="c3" decimals="0" id="ixv-14555" unitRef="usd">250000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c0" id="ixv-11143">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Receivable and Allowances&lt;/b&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accounts receivable are recognized and carried
at the original invoice amounts less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible accounts
based on our best estimate of the amount of probable credit losses in our existing accounts receivable. We perform ongoing credit evaluations
of our customers and maintain an allowance for potential bad debts if required.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Other receivables, and loan receivables are recognized
and carried at the initial amount when occurred less an allowance for any uncollectible amount. We have a policy of reserving for uncollectible
accounts based on our best estimate of the amount of probable impairment losses in our existing receivable.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Allowances for doubtful accounts are maintained
for expected credit losses resulting from the Company&#x2019;s customers&#x2019; inability to make required payments. The allowances are
based on the Company&#x2019;s regular assessment of various factors, including the credit-worthiness and financial condition of specific
customers, historical experience with bad debts and customer deductions, receivables aging, current economic conditions, reasonable and
supportable forecasts of future economic conditions, and other factors that may affect the Company&#x2019;s ability to collect from customers.
The Company maintains an allowance for credit losses in accordance with ASC Topic 326, Credit Losses (&#x201c;ASC 326&#x201d;) and records
the allowance for credit losses as an offset to accounts receivable and contract assets, and the estimated credit losses charged to the
allowance is classified as &#x201c;bad debt expense&#x201d; in the consolidated statements of comprehensive income. We determine whether
an allowance for doubtful accounts is required by evaluating specific accounts where information indicates the customers may have an inability
to meet financial obligations. In these cases, we use assumptions and judgment, based on the best available facts and circumstances, to
record a specific allowance for those customers against amounts due to reduce the receivable to the amount expected to be collected. These
specific allowances are re-evaluated and adjusted as additional information is received. The amounts calculated are analyzed to determine
the total amount of the allowance. We may also record a general allowance as necessary.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Direct write-offs are taken in the period when
we have exhausted our efforts to collect overdue and unpaid receivable or otherwise evaluate other circumstances that indicate that we
should abandon such efforts.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has assessed its receivable including
credit term and corresponding all its receivables in December 2024. Upon such credit terms, bad debt expense was $27.35 million and $(787,868)
during the years ended December 31, 2024 and 2023, respectively. Accounts receivables of $1.15 million and &lt;span style="-sec-ix-hidden: hidden-fact-83"&gt;nil&lt;/span&gt; have been outstanding for
over 90 days as of December 31, 2024 and December 31, 2023, respectively.&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c0" decimals="-4" id="ixv-14556" unitRef="usd">27350000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c7" decimals="0" id="ixv-14557" unitRef="usd">-787868</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing contextRef="c3" decimals="-4" id="ixv-14558" unitRef="usd">1150000</us-gaap:AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c0" id="ixv-11164">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We apply the five steps defined under ASC 606:
(i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, (iv) allocate the transaction price to the performance obligations in the contract, and (v) recognize revenue when (or as) the
entity satisfies a performance obligation. We assess its revenue arrangements against specific criteria in order to determine if it is
acting as principal or agent. Revenue arrangements with multiple performance obligations are divided into separate distinct goods or services.
We allocate the transaction price to each performance obligation based on the relative standalone selling price of the goods or services
provided. Revenue is recognized upon the transfer of control of promised goods or services to a customer. Control is generally transferred
when the Company has a present right to payment and title and the significant risks and rewards of ownership of products or services are
transferred to its customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We do not make any significant judgment in evaluating
when control is transferred. Revenue is recorded net of value-added tax.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Revenue recognitions are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Sales of coals, aluminum ingots, sand and steel&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 recognize revenue when the receipt
of merchandise is confirmed by the customers, which is the point that the title of the goods is transferred to the customer. Revenue was
$0.83 million and $20.44 million during the year ended December 31, 2024 and 2023, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Sales agent services of coals, aluminum ingots,
sand and steel&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the sale of third-party products where the
Company obtains control of the product before transferring it to the customer, the Company recognizes revenue based on the gross revenue
amount billed to customers as sales of goods listed above. The Company considers multiple factors when determining whether it obtains
control of third-party products, including evaluating if it can establish the price of the product, retains inventory risk for tangible
products or has the responsibility for ensuring acceptability of the product. The Company recognizes net revenue as agent services for
the sales of coals, aluminum ingots, sand and steel when no control obtained throughout the transactions. Revenue was $0.15 million
and $0.33 million during the year ended December 31, 2024 and 2023, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Brokerage service&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Daily Bargain Detail Report will be submitted
to accountant each day, and accountant posts commission based on received settlement report.&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:RevenueNotFromContractWithCustomer contextRef="c54" decimals="-4" id="ixv-14559" unitRef="usd">830000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer contextRef="c55" decimals="-4" id="ixv-14560" unitRef="usd">20440000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer contextRef="c0" decimals="-4" id="ixv-14561" unitRef="usd">150000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer contextRef="c7" decimals="-4" id="ixv-14562" unitRef="usd">330000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0" id="ixv-11217">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Property, Plant and Equipment&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Property, plant and equipment are stated at cost
less accumulated depreciation and any impairment losses. Depreciation is computed using the straight-line method over the useful lives
of the assets. Major renewals and betterments are capitalized and depreciated; maintenance and repairs that do not extend the life of
the respective assets are expensed as incurred. Upon disposal of assets, the cost and related accumulated depreciation are removed from
the accounts and any gain or loss is included in the consolidated statements of operations and comprehensive income.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Depreciation related to property, plant and equipment
used in production is reported in cost of sales, and includes amortized amounts related to capital leases. We estimated that the residual
value of the Company&#x2019;s property and equipment ranges from 3% to 5%. Property, plant and equipment are depreciated over their estimated
useful lives as follows:&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: justify"&gt;Building&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: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;30 years&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;Machinery and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5-10 years&lt;/span&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: justify"&gt;Furniture and office equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3-5 years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;Motor vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage contextRef="c56" decimals="2" id="ixv-14563" unitRef="pure">0.03</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>
    <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage contextRef="c57" decimals="2" id="ixv-14564" unitRef="pure">0.05</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>
    <ftft:PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock contextRef="c0" id="ixv-14565">Property, plant and equipment are depreciated over their estimated
useful lives as follows:&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: justify"&gt;Building&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: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;30 years&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;Machinery and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5-10 years&lt;/span&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: justify"&gt;Furniture and office equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3-5 years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;Motor vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ftft:PropertyPlantAndEquipmentAreDepreciatedEstimatedUsefulLivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c79" id="ixv-14566">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c80" id="ixv-14567">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c81" id="ixv-14568">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c82" id="ixv-14569">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c83" id="ixv-14570">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c84" id="ixv-14571">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="c0" id="ixv-11259">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Intangible Assets&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Acquired intangible assets are recognized based
on their cost to the Company, which generally includes the transaction costs of the asset acquisition, and no gain or loss is recognized
unless the fair value of noncash assets given as consideration differs from the assets&#x2019; carrying amounts on the Company&#x2019;s
book. These assets are amortized over their useful lives if the assets are deemed to have a finite life and they are reviewed for impairment
by testing for recoverability whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The
fair value of an intangible asset is the amount that would be determined if the entity used the assumptions that market participants would
use if they were pricing the intangible asset. The useful life of the Company&#x2019;s intangible assets is five - ten years, which is
determined by using the time period that an intangible is estimated to contribute directly or indirectly to a Company&#x2019;s future cash
flows.&lt;/p&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c56" id="ixv-14572">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c57" id="ixv-14573">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0" id="ixv-11282">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Foreign Currency and Other Comprehensive Income
(Loss)&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The financial statements of the Company&#x2019;s
foreign subsidiaries are measured using the local currency as the functional currency; however, the reporting currency of the Company
is the USD. Assets and liabilities of the Company&#x2019;s foreign subsidiaries have been translated into USD using the exchange rate at
the balance sheet dates, while equity accounts are translated using historical exchange rate. The exchange rate we used to convert RMB
to USD was 7.19:1 and 7.08:1 at the balance sheet dates of December 31, 2024 and December 31, 2023, respectively. The average exchange
rate for the period has been used to translate revenues and expenses. The average exchange rates we used to convert RMB to USD were 7.12:1
and 7.05:1 for fiscal year 2024 and fiscal year 2023, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rate we used to convert HKD to USD
was 7.76:1 and 7.82:1 at the balance sheet dates of December 31, 2024 and December 31, 2023. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rates we used to convert HKD to USD were 7.80:1 and 7.83:1 for
fiscal year 2024 and fiscal year 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rate we used to convert GBP to USD
was 0.79:1 and 0.78:1 at the balance sheet dates of December 31, 2024 and December 31, 2023. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rates we used to convert GBP to USD were 0.78:1 and 0.80:1 for
fiscal year 2024 and fiscal year 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The exchange rate we used to convert AED to USD
was 3.65:1 and 3.66:1 at the balance sheet dates of December 31, 2024 and December 31, 2023. The average exchange rate for the period
has been used to translate revenues and expenses. The average exchange rates we used to convert AED to USD were 3.66:1 and 3.66:1 for
fiscal year 2024 and fiscal year 2023.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Translation adjustments are reported separately
and accumulated in a separate component of equity (cumulative translation adjustment).&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c58" decimals="2" id="ixv-14575" unitRef="pure">7.19</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c59" decimals="2" id="ixv-14576" unitRef="pure">7.08</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c60" decimals="2" id="ixv-14577" unitRef="pure">7.12</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c61" decimals="2" id="ixv-14578" unitRef="pure">7.05</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c62" decimals="2" id="ixv-14579" unitRef="pure">7.76</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c63" decimals="2" id="ixv-14580" unitRef="pure">7.82</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c64" decimals="2" id="ixv-14581" unitRef="pure">7.8</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c65" decimals="2" id="ixv-14582" unitRef="pure">7.83</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c66" decimals="2" id="ixv-14583" unitRef="pure">0.79</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c67" decimals="2" id="ixv-14584" unitRef="pure">0.78</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c68" decimals="2" id="ixv-14585" unitRef="pure">0.78</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c69" decimals="2" id="ixv-14586" unitRef="pure">0.8</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c70" decimals="2" id="ixv-14587" unitRef="pure">3.65</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c71" decimals="2" id="ixv-14588" unitRef="pure">3.66</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c72" decimals="2" id="ixv-14589" unitRef="pure">3.66</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c73" decimals="2" id="ixv-14590" unitRef="pure">3.66</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <ftft:GovernmentSubsidiesPolicyTextBlock contextRef="c0" id="ixv-11301">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Government subsidies&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Government subsidies primarily consist of financial
subsidies received from provincial and local governments for operating a business in their jurisdictions and compliance with specific
policies promoted by the local governments. For certain government subsidies, there are no defined rules and regulations to govern the
criteria necessary for companies to receive such benefits, and the amount of financial subsidy is determined at the discretion of the
relevant government authorities. The government subsidies of operating nature with no further conditions to be met are recorded of operating
expenses in &#x201c;Other income&#x201d; in the consolidated statements when received.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The amendments in this update require disclosures
about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase
transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an
entity&#x2019;s financial statements.&lt;/p&gt;</ftft:GovernmentSubsidiesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0" id="ixv-11313">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Income Taxes&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We use the asset and liability method of accounting
for income taxes in accordance with ASC Topic 740, &#x201c;Income Taxes.&#x201d; Under this method, income tax expense is recognized for
the amount of: (i) taxes payable or refundable for the current year and (ii) deferred tax consequences of temporary differences resulting
from matters that have been recognized in an entity&#x2019;s financial statements or tax returns. Deferred tax assets and liabilities are
measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to
be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the results of operations
in the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based
on the weight of the available positive and negative evidence, it is more likely than not some portion or all of the deferred tax assets
will not be realized.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;ASC Topic 740-10-30 clarifies the accounting for
uncertainty in income taxes recognized in an enterprise&#x2019;s financial statements and prescribes a recognition threshold and measurement
attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC
Topic 740-10-25 provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure,
and transition. We have no material uncertain tax positions for any of the reporting periods presented.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c0" id="ixv-11339">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Goodwill&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company tests goodwill for impairment for
its reporting units on an annual basis, or when events occur or circumstances indicate the fair value of a reporting unit is below its
carrying value. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that
implied fair value of the goodwill within the reporting unit is less than its carrying value.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s evaluation of goodwill for
impairment involves the comparison of the fair value of the reporting unit to its carrying value. The Company uses the discounted cash
flow model to estimate fair value, which requires management to make significant estimates and assumptions related to forecasts of future
revenue and operating margin. In addition, the discounted cash flow model requires the Company to select an appropriate weighted average
cost of capital based on current market conditions as of December 31, 2024 and December 31, 2023. A high degree of auditor judgment and
an increased extent of effort were required when performing audit procedures to evaluate the reasonableness of management&#x2019;s estimates
and assumptions related to the forecasts. Based upon the assessment, the Company has concluded that goodwill is &lt;span style="-sec-ix-hidden: hidden-fact-84"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-85"&gt;nil&lt;/span&gt;&lt;/span&gt; as of December 31,
2024 and December 31, 2023.&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:InvestmentPolicyTextBlock contextRef="c0" id="ixv-11351">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Short-term investments&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Short-term investments consist primarily of investments
in fixed deposits with original maturities between three months and one year and certain investments in wealth management products and
other investments that the Company has the intention to redeem within one year. Fair valued or carried at amortized costs. As of December
31, 2024 and December 31, 2023, the short-term investments amounted to $1,391 and $0.96 million, respectively. Due to fluctuations of
the quoted shares included in its investment portfolios, the Company recognized an impairment to the investment portfolio of $12,633 in
2023.&lt;/p&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:ShortTermInvestments contextRef="c76" decimals="0" id="ixv-14591" unitRef="usd">1391</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c77" decimals="-4" id="ixv-14592" unitRef="usd">960000</us-gaap:ShortTermInvestments>
    <ftft:ImpairmentOfShortTermInvestment contextRef="c78" decimals="0" id="ixv-14593" unitRef="usd">12633</ftft:ImpairmentOfShortTermInvestment>
    <ftft:LongTermInvestmentsPolicyTextBlock contextRef="c0" id="ixv-11358">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Long-term investments&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Long-term investments consist primarily of investments
in debt investment with original maturities between three years and more. Fair valued or carried at amortized costs. As of December 31,
2024 and December 31, 2023, the long-term investments amounted to $1.83 million and &lt;span style="-sec-ix-hidden: hidden-fact-86"&gt;nil&lt;/span&gt;, respectively. Due to the Company has received
repayment $0.25 million (RMB1,800,000) debt investment, the Company did not recognize an impairment.&lt;/p&gt;</ftft:LongTermInvestmentsPolicyTextBlock>
    <us-gaap:LongTermInvestments contextRef="c3" decimals="-4" id="ixv-14594" unitRef="usd">1830000</us-gaap:LongTermInvestments>
    <ftft:ProceedsFromDebtInvestment contextRef="c0" decimals="-4" id="ixv-14595" unitRef="usd">250000</ftft:ProceedsFromDebtInvestment>
    <ftft:ProceedsFromDebtInvestment contextRef="c0" decimals="0" id="ixv-14596" unitRef="cny">1800000</ftft:ProceedsFromDebtInvestment>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0" id="ixv-11365">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Lease&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We adopted ASU No. 2016-02, Leases (Topic 842),
or ASC 842, from January 1, 2020. We determine if an arrangement is a lease or contains a lease at lease inception. For operating leases,
we recognize a right-of-use (&#x201c;ROU&#x201d;) asset and a lease liability based on the present value of the lease payments over the
lease term on the consolidated balance sheets at commencement date. As most of our leases do not provide an implicit rate, we estimate
our incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.
The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments,
and in economic environments where the leased asset is located. The ROU assets also include any lease payments made, net of lease incentives.
Lease expense is recorded on a straight-line basis over the lease term. Our leases often include options to extend and lease terms include
such extended terms when we are reasonably certain to exercise those options. Lease terms also include periods covered by options to terminate
the leases when we are reasonably certain not to exercise those options.&#160;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0" id="ixv-11372">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Share-based compensation&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company awards share options and other equity-based
instruments to its employees, directors and consultants (collectively &#x201c;share-based payments&#x201d;). Compensation cost related to
such awards is measured based on the fair value of the instrument on the grant date. The Company recognizes the compensation cost over
the period the employee is required to provide service in exchange for the award, which generally is the vesting period. The amount of
cost recognized is adjusted to reflect the expected forfeiture prior to vesting. When no future services are required to be performed
by the employee in exchange for an award of equity instruments, and if such award does not contain a performance or market condition,
the cost of the award is expensed on the grant date. The Company recognizes compensation cost for an award with only service conditions
that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award, provided that the
cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is
vested at that date.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <ftft:StatutoryReservesPolicyTextBlock contextRef="c0" id="ixv-11395">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Statutory reserves&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Pursuant to the laws applicable to the PRC, PRC
entities must make appropriations from after-tax profit to the non-distributable &#x201c;statutory surplus reserve fund&#x201d;. Subject
to certain cumulative limits, the &#x201c;statutory surplus reserve fund&#x201d; requires annual appropriations of 10% of after-tax profit
until the aggregated appropriations reach 50% of the registered capital (as determined under accounting principles generally accepted
in the PRC (&#x201c;PRC GAAP&#x201d;) at each year-end). For foreign invested enterprises and joint ventures in the PRC, annual appropriations
should be made to the &#x201c;reserve fund&#x201d;. For foreign invested enterprises, the annual appropriation for the &#x201c;reserve fund&#x201d;
cannot be less than 10% of after-tax profits until the aggregated appropriations reach 50% of the registered capital (as determined under
PRC GAAP at each year-end).&lt;/p&gt;</ftft:StatutoryReservesPolicyTextBlock>
    <ftft:StatutorySurplusReservesFundPercentage contextRef="c3" decimals="2" id="ixv-14597" unitRef="pure">0.10</ftft:StatutorySurplusReservesFundPercentage>
    <ftft:RegisteredCapitalPercentage contextRef="c3" decimals="2" id="ixv-14598" unitRef="pure">0.50</ftft:RegisteredCapitalPercentage>
    <ftft:ReserveFundPercentage contextRef="c3" decimals="2" id="ixv-14599" unitRef="pure">0.10</ftft:ReserveFundPercentage>
    <ftft:ReserveFundRegisteredCapitalPercentage contextRef="c3" decimals="2" id="ixv-14600" unitRef="pure">0.50</ftft:ReserveFundRegisteredCapitalPercentage>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0" id="ixv-11402">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;New Accounting Pronouncements&lt;/b&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In November 2023, the FASB issued ASU No. 2023-07,
&#x201c;Segment Reporting (Topic 280) Improvements to Reportable Segment Disclosures.&#x201d; This ASU expands required public entities&#x2019;
segment disclosures, including disclosure of significant segment expenses that are regularly provided to the chief operating decision
maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment
items and interim disclosures of a reportable segment&#x2019;s profit or loss and assets. ASU 2023 07 is applied retrospectively to all
periods presented in financial statements, unless it is impracticable. This ASU is effective for fiscal years beginning after December
15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company adopted
this guidance effective July 1, 2024 and the adoption of this ASU is not expected to have a material impact on its financial statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In December 2023, the FASB issued ASU No. 2023-09,
&#x201c;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#x201d;. This ASU requires additional quantitative and qualitative
income tax disclosures to enable financial statements users better assess how an entity&#x2019;s operations and related tax risks and tax
planning and operational opportunities affect its tax rate and prospects for future cash flows. The ASU is effective for annual reporting
periods beginning after December 15, 2024, with early adoption permitted and can be applied on either a prospective or retroactive basis.
The Company plans to adopt this guidance effective July 1, 2025 and the Company is currently evaluating the impact of adopting this ASU
on its financial statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Management does not believe that any other recently
issued, but not yet effective accounting pronouncements, if adopted, would have a material impact on the accompanying consolidated financial
statements.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:AccountsAndNontradeReceivableTextBlock contextRef="c0" id="ixv-11417">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;3. ACCOUNTS RECEIVABLE&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accounts receivable, net consist of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;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&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Supply Chain Financing/Trading&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,038,730&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;3,251,822&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;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;50,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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,157,990&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total accounts receivable, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,088,962&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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,409,812&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table sets forth our concentration
of accounts receivable, net of specific allowances for doubtful accounts.&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;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&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Debtor A&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;34.54&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;27.31&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"&gt;Debtor 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;18.99&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;19.86&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Debtor C&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;17.78&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;12.47&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: left; padding-bottom: 1.5pt"&gt;Total accounts receivable, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71.31&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;59.64&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c0" id="ixv-11421">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accounts receivable, net consist of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;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&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Supply Chain Financing/Trading&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,038,730&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;3,251,822&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;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;50,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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,157,990&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total accounts receivable, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,088,962&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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,409,812&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c85" decimals="0" id="ixv-14601" unitRef="usd">2038730</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c86" decimals="0" id="ixv-14602" unitRef="usd">3251822</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c87" decimals="0" id="ixv-14603" unitRef="usd">50232</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c88" decimals="0" id="ixv-14604" unitRef="usd">1157990</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="0" id="ixv-14605" unitRef="usd">2088962</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c4" decimals="0" id="ixv-14606" unitRef="usd">4409812</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="c0" id="ixv-11495">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table sets forth our concentration
of accounts receivable, net of specific allowances for doubtful accounts.&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;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&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Debtor A&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;34.54&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;27.31&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"&gt;Debtor 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;18.99&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;19.86&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Debtor C&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;17.78&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;12.47&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: left; padding-bottom: 1.5pt"&gt;Total accounts receivable, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;71.31&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;59.64&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c89" decimals="4" id="ixv-14607" unitRef="pure">0.3454</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c90" decimals="4" id="ixv-14608" unitRef="pure">0.2731</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c91" decimals="4" id="ixv-14609" unitRef="pure">0.1899</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c92" decimals="4" id="ixv-14610" unitRef="pure">0.1986</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c93" decimals="4" id="ixv-14611" unitRef="pure">0.1778</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c94" decimals="4" id="ixv-14612" unitRef="pure">0.1247</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c95" decimals="4" id="ixv-14613" unitRef="pure">0.7131</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c96" decimals="4" id="ixv-14614" unitRef="pure">0.5964</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:OtherAssetsDisclosureTextBlock contextRef="c0" id="ixv-11567">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;4. OTHER RECEIVABLES&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024, the balance of other
receivables was $1.69 million deposit paid and prepayments to third parties.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2023, the balance of other receivables was $7.59
million.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On February 3, 2023, Future Fintech Group Inc.
entered into a &#x201c;Consulting Agreement&#x201d; with a third party for its&#160;professional service of potential acquisition projects.
Future Fintech Group Inc. provided initial amount of cash deposit to the third party in the amount of $2.40 million. As of December 31,
2024, the project has been terminated, therefore a full provision for bad debts made.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 6, 2023, Future Fintech (Hong Kong)
Limited entered into a &#x201c;Mobile Software Application Development Agreement&#x201d; with a third-party. Future Fintech (Hong Kong)
Limited shall pay $4.00 million. Future Fintech (Hong Kong) Limited provided initial amount of cash deposit to the third party in the
amount of $2.00 million. Development shall take 250 man-days. As of December 31, 2024, the project has been terminated, therefore a full
provision for bad debts.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 6, 2023, Future Fintech (Hong Kong)
Limited entered into a &#x201c;Augmented Reality (AR) Group Development and Service Agreement&#x201d; with a third-party. Future Fintech
(Hong Kong) Limited shall pay $5.00 million. Future Fintech (Hong Kong) Limited provided initial amount of cash deposit to the third party
in the amount of $2.50 million. Development shall take 180 man-days. As of December 31, 2024, the project has been terminated, therefore
a full provision for bad debts made.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;In addition, other receivables included total $0.70 million deposit
paid and prepayments to third parties.&lt;/p&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:OtherReceivables contextRef="c97" decimals="-4" id="ixv-14615" unitRef="usd">1690000</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables contextRef="c3" decimals="-4" id="ixv-14616" unitRef="usd">7590000</us-gaap:OtherReceivables>
    <us-gaap:Deposits contextRef="c98" decimals="-4" id="ixv-14617" unitRef="usd">2400000</us-gaap:Deposits>
    <us-gaap:Deposits contextRef="c99" decimals="-4" id="ixv-14618" unitRef="usd">4000000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="c100"
      decimals="-4"
      id="ixv-14619"
      unitRef="usd">2000000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="c101"
      decimals="-4"
      id="ixv-14620"
      unitRef="usd">5000000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="c102"
      decimals="-4"
      id="ixv-14621"
      unitRef="usd">2500000</us-gaap:Deposits>
    <ftft:OtherReceivablesIncludedDepositPaidAndPrepayments contextRef="c97" decimals="-4" id="ixv-14622" unitRef="usd">700000</ftft:OtherReceivablesIncludedDepositPaidAndPrepayments>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c0" id="ixv-11598">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;5. LOAN RECEIVABLES&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024, the balance of loan receivables
was $7.09 million, which was from a third party.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 14, 2022, Future Private Equity Fund Management
(Hainan) Co., Limited entered into a &#x201c;Loan Agreement&#x201d; with a third party. Pursuant to the Loan Agreement, Future Private Equity
Fund Management (Hainan) Co., Limited loaned an amount of $7.00 million (RMB50 million) to the third party at the annual interest rate
of 8% from July 15, 2022 to July 14, 2025, guarantee by Junde Chen. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $4.87 million (RMB35 million). As of December 31, 2024, the balance of loan receivables was $2.09
million. The amount of
$2.09 million (RMB15 million) will be repaid within 12 months.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 8, 2023, Future Private Equity Fund
Management (Hainan) Co., Limited entered into a &#x201c;Loan Agreement&#x201d; with a third party. Pursuant to the Loan Agreement, Future
Private Equity Fund Management (Hainan) Co., Limited loaned an amount of $4.86 million (RMB35 million) to the third party at the annual
interest rate of 5% from December 8, 2022 to December 8, 2025. As of December 31, 2024, the balance of loan receivables was $4.85 million.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 29, 2024, Future Supply Chain (Xi&#x2019;an)
Co., Ltd entered into a &#x201c;Loan Agreement&#x201d; with a third party. Pursuant to the Loan Agreement, Future Supply Chain (Xi&#x2019;an) Co.,
Ltd loaned an amount of $0.14 million (RMB1 million) to the third party at the annual interest rate of 12% from August 29, 2024 to November
30, 2025. As of December 31, 2024, the balance of loan receivables was $0.14 million.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2023, the balance of loan receivables
was $14.90 million, which was from a third party.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 10, 2022, FTFT HK entered into a &#x201c;Loan
Agreement&#x201d; with a third party. Pursuant to the Loan Agreement, FTFT HK loaned an amount of $5.00 million to the third party at the
annual interest rate of 10% from March 10, 2022 to September 9, 2024. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $2.16 million. The company assesses that the
loan cannot be recovered, therefore a full provision for bad debts made in 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 14, 2022, Future Private Equity Fund Management
(Hainan) Co., Limited entered into a &#x201c;Loan Agreement&#x201d; with a third party. Pursuant to the Loan Agreement, Future Private Equity
Fund Management (Hainan) Co., Limited loaned an amount of $7.28 million (RMB50 million) to the third party at the annual interest rate
of 8% from July 15, 2022 to July 14, 2025, guarantee by Junde Chen. To strengthen the liquidity, the Company negotiated with the borrower
to early settle part of the loan. As of April 17, 2023, the Company has received repayment $5.09 million (RMB35 million).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 8, 2023, Future Private Equity Fund
Management (Hainan) Co., Limited entered into a &#x201c;Loan Agreement&#x201d; with a third party. Pursuant to the Loan Agreement, Future
Private Equity Fund Management (Hainan) Co., Limited loaned an amount of $4.94 million (RMB35 million) to the third party at the annual
interest rate of 5% from December 8, 2022 to December 8, 2025.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 8, 2023, Future Fin Tech (Hong Kong)
Limited entered into a &#x201c;Loan Agreement&#x201d; with a third party. Pursuant to the Loan Agreement, Future Fin Tech (Hong Kong) Limited
loaned an amount of $5.00 million to the third party at the annual interest rate of 5% from December 8, 2022 to December 8, 2024. The
company assesses that the loan cannot be recovered, therefore a full provision for bad debts made in 2024.&lt;/p&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:LoansAndLeasesReceivableRelatedParties contextRef="c3" decimals="-4" id="ixv-14623" unitRef="usd">7090000.00</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="c103"
      decimals="-4"
      id="ixv-14624"
      unitRef="usd">7000000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="c103"
      decimals="-6"
      id="ixv-14625"
      unitRef="cny">50000000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansReceivableBasisSpreadOnVariableRate
      contextRef="c103"
      decimals="2"
      id="ixv-14626"
      unitRef="pure">0.08</us-gaap:LoansReceivableBasisSpreadOnVariableRate>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription contextRef="c104" id="ixv-14627">July 15, 2022 to July 14, 2025</us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription>
    <us-gaap:RepaymentOfNotesReceivableFromRelatedParties
      contextRef="c105"
      decimals="-4"
      id="ixv-14628"
      unitRef="usd">4870000</us-gaap:RepaymentOfNotesReceivableFromRelatedParties>
    <us-gaap:RepaymentOfNotesReceivableFromRelatedParties
      contextRef="c105"
      decimals="-6"
      id="ixv-14629"
      unitRef="cny">35000000</us-gaap:RepaymentOfNotesReceivableFromRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="c106"
      decimals="-4"
      id="ixv-14630"
      unitRef="usd">2090000.00</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment
      contextRef="c104"
      decimals="-4"
      id="ixv-14631"
      unitRef="usd">2090000.00</us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment>
    <us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment
      contextRef="c104"
      decimals="-6"
      id="ixv-14632"
      unitRef="cny">15000000</us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment>
    <ftft:RepaidTerm contextRef="c104" id="ixv-14633">P12M</ftft:RepaidTerm>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="c107"
      decimals="-4"
      id="ixv-14634"
      unitRef="usd">4860000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="c107"
      decimals="-6"
      id="ixv-14635"
      unitRef="cny">35000000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansReceivableBasisSpreadOnVariableRate
      contextRef="c107"
      decimals="2"
      id="ixv-14636"
      unitRef="pure">0.05</us-gaap:LoansReceivableBasisSpreadOnVariableRate>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription contextRef="c108" id="ixv-14637">December 8, 2022 to December 8, 2025</us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="c109"
      decimals="-4"
      id="ixv-14638"
      unitRef="usd">4850000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="c110"
      decimals="-4"
      id="ixv-14639"
      unitRef="usd">140000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="c110"
      decimals="-6"
      id="ixv-14640"
      unitRef="cny">1000000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansReceivableBasisSpreadOnVariableRate
      contextRef="c110"
      decimals="2"
      id="ixv-14641"
      unitRef="pure">0.12</us-gaap:LoansReceivableBasisSpreadOnVariableRate>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="c111"
      decimals="-4"
      id="ixv-14642"
      unitRef="usd">140000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="c112"
      decimals="-4"
      id="ixv-14643"
      unitRef="usd">14900000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="c113"
      decimals="-4"
      id="ixv-14644"
      unitRef="usd">5000000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansReceivableBasisSpreadOnVariableRate
      contextRef="c113"
      decimals="2"
      id="ixv-14645"
      unitRef="pure">0.10</us-gaap:LoansReceivableBasisSpreadOnVariableRate>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription contextRef="c114" id="ixv-14646">March 10, 2022 to September 9, 2024</us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription>
    <us-gaap:RepaymentOfNotesReceivableFromRelatedParties
      contextRef="c115"
      decimals="-4"
      id="ixv-14647"
      unitRef="usd">2160000</us-gaap:RepaymentOfNotesReceivableFromRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="c116"
      decimals="-4"
      id="ixv-14648"
      unitRef="usd">7280000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="c116"
      decimals="-6"
      id="ixv-14649"
      unitRef="cny">50000000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansReceivableBasisSpreadOnVariableRate
      contextRef="c116"
      decimals="2"
      id="ixv-14650"
      unitRef="pure">0.08</us-gaap:LoansReceivableBasisSpreadOnVariableRate>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription contextRef="c104" id="ixv-14651">July 15, 2022 to July 14, 2025</us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription>
    <us-gaap:RepaymentOfNotesReceivableFromRelatedParties
      contextRef="c117"
      decimals="-4"
      id="ixv-14652"
      unitRef="usd">5090000.00</us-gaap:RepaymentOfNotesReceivableFromRelatedParties>
    <us-gaap:RepaymentOfNotesReceivableFromRelatedParties
      contextRef="c115"
      decimals="-6"
      id="ixv-14653"
      unitRef="cny">35000000</us-gaap:RepaymentOfNotesReceivableFromRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="c118"
      decimals="-4"
      id="ixv-14654"
      unitRef="usd">4940000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="c118"
      decimals="-6"
      id="ixv-14655"
      unitRef="cny">35000000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansReceivableBasisSpreadOnVariableRate
      contextRef="c119"
      decimals="2"
      id="ixv-14656"
      unitRef="pure">0.05</us-gaap:LoansReceivableBasisSpreadOnVariableRate>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription contextRef="c120" id="ixv-14657">December 8, 2022 to December 8, 2025</us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="c121"
      decimals="-4"
      id="ixv-14658"
      unitRef="usd">5000000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansReceivableBasisSpreadOnVariableRate
      contextRef="c118"
      decimals="2"
      id="ixv-14659"
      unitRef="pure">0.05</us-gaap:LoansReceivableBasisSpreadOnVariableRate>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription contextRef="c122" id="ixv-14660">December 8, 2022 to December 8, 2024</us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription>
    <us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock contextRef="c0" id="ixv-11635">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;6. SHORT - TERM INVESTMENTS&lt;/b&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024 and 2023, the balance
of short - term investments was $1,391 and $0.96 million. On September 6, 2021, Future Private Equity Fund Management (Hainan) Co., Ltd.
invested&#160;$1.87 million (RMB13,000,000) to entrust Shanghai Yuli Enterprise Management Consulting Firm to invest in various types
of investment portfolios. Due to fluctuations of the quoted shares included in its investment portfolios, the Company recognized an impairment
to the investment portfolio of &lt;span style="-sec-ix-hidden: hidden-fact-87"&gt;nil&lt;/span&gt; and $12,633 for the years ended December 31, 2024 and 2023.&lt;/p&gt;</us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock>
    <us-gaap:ShortTermInvestments contextRef="c3" decimals="0" id="ixv-14661" unitRef="usd">1391</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c4" decimals="-4" id="ixv-14662" unitRef="usd">960000</us-gaap:ShortTermInvestments>
    <us-gaap:AlternativeInvestment
      contextRef="c123"
      decimals="-4"
      id="ixv-14663"
      unitRef="usd">1870000</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment contextRef="c123" decimals="0" id="ixv-14664" unitRef="cny">13000000</us-gaap:AlternativeInvestment>
    <ftft:ImpairmentOfShortTermInvestment contextRef="c125" decimals="0" id="ixv-14665" unitRef="usd">12633</ftft:ImpairmentOfShortTermInvestment>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="c0" id="ixv-11646">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;7. ADVANCES TO SUPPLIERS AND OTHER CURRENT
ASSETS &lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The amount of advances to suppliers and other
current assets consisted of the followings:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;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&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Prepayments for Supply Chain Financing/Trading&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,351,414&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,743,539&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;Prepaid expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,867&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,693&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;587,996&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;664,693&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: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,974,277&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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,437,925&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="c0" id="ixv-11651">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The amount of advances to suppliers and other
current assets consisted of the followings:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;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&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Prepayments for Supply Chain Financing/Trading&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,351,414&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,743,539&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;Prepaid expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,867&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,693&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;587,996&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;664,693&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: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,974,277&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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,437,925&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:Supplies contextRef="c3" decimals="0" id="ixv-14666" unitRef="usd">4351414</us-gaap:Supplies>
    <us-gaap:Supplies contextRef="c4" decimals="0" id="ixv-14667" unitRef="usd">2743539</us-gaap:Supplies>
    <us-gaap:PrepaidExpenseCurrent contextRef="c3" decimals="0" id="ixv-14668" unitRef="usd">34867</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c4" decimals="0" id="ixv-14669" unitRef="usd">29693</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c3" decimals="0" id="ixv-14670" unitRef="usd">587996</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c4" decimals="0" id="ixv-14671" unitRef="usd">664693</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="0" id="ixv-14672" unitRef="usd">4974277</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c4" decimals="0" id="ixv-14673" unitRef="usd">3437925</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:InvestmentTextBlock contextRef="c0" id="ixv-11722">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;8. DEBT INVESTMENT&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024, debt investment was $1.53
million.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On May 20, 2024, Future Commercial Management
Co., Ltd. entered into a &#x201c;Debt Transfer Agreement&#x201d; with a third-party. Future Commercial Management Co., Ltd. paid $0.71 million
(RMB5.00 million) to purchase $2.12 million (principal amount RMB7.50 million, interest RMB7.35 million) in debt. The debt has pledge
of three properties, amount $2.08 million (RMB8.02 million). The debt is expected to be repaid $1.14 million (RMB8.00 million) within
3 years. The company will perform debt impairment test end of the fiscal year.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 4, 2024, Future Commercial Management
Co., Ltd., an indirectly wholly owned subsidiary of the Company, entered into a &#x201c;Entrustment Agreement&#x201d; with Xi&#x2019;an Qifeng
Future Supply Chain Co., Ltd. (&#x201c;Xi&#x2019;an Qifeng&#x201d;) to entrust Xi&#x2019;an Qifeng for acquisition of certain debt assets.
On September 26, 2024, Xi&#x2019;an Qifeng through its authorized agent entered into a &#x201c;Debt Transfer Agreement&#x201d; with China
Zhongxin Financial Assets Management Co., Ltd. Gansu Branch, pursuant to which Future Commercial Management Co., Ltd. paid $1.12 million
(RMB7.50 million) to purchase 60% rights and ownership in debt assets which is amount of RMB94.05 million (the total debt assets are of
principal amount RMB87.90 million, interest RMB68.84 million). The debt has been pledged with one property amount $5.62 million (RMB39.36
million). The debt has an annual interest rate of 12% and payment requirement of principal $0.07 million (RMB0.5 million) per month until
it&#x2019;s fully repaid. In 2024, the Company has received repayment $0.25 million (RMB1,800,000).&lt;/p&gt;</us-gaap:InvestmentTextBlock>
    <us-gaap:DebtSecuritiesNoncurrent contextRef="c3" decimals="-4" id="ixv-14674" unitRef="usd">1530000</us-gaap:DebtSecuritiesNoncurrent>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="c126"
      decimals="-4"
      id="ixv-14675"
      unitRef="usd">710000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="c126"
      decimals="-4"
      id="ixv-14676"
      unitRef="cny">5000000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="c126"
      decimals="-4"
      id="ixv-14677"
      unitRef="usd">2120000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="c126"
      decimals="-4"
      id="ixv-14678"
      unitRef="cny">7500000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest
      contextRef="c126"
      decimals="-4"
      id="ixv-14679"
      unitRef="cny">7350000</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <ftft:DebtInvestmentPledgeAmount
      contextRef="c126"
      decimals="-4"
      id="ixv-14680"
      unitRef="usd">2080000.00</ftft:DebtInvestmentPledgeAmount>
    <ftft:DebtInvestmentPledgeAmount
      contextRef="c126"
      decimals="-4"
      id="ixv-14681"
      unitRef="cny">8020000.00</ftft:DebtInvestmentPledgeAmount>
    <us-gaap:RepaymentsOfDebt
      contextRef="c126"
      decimals="-4"
      id="ixv-14682"
      unitRef="usd">1140000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="c126"
      decimals="-4"
      id="ixv-14683"
      unitRef="cny">8000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentTerm contextRef="c126" id="ixv-14684">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="c127"
      decimals="-4"
      id="ixv-14685"
      unitRef="usd">1120000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="c127"
      decimals="-4"
      id="ixv-14686"
      unitRef="cny">7500000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtConversionConvertedInstrumentRate
      contextRef="c127"
      decimals="2"
      id="ixv-14687"
      unitRef="pure">0.60</us-gaap:DebtConversionConvertedInstrumentRate>
    <us-gaap:DebtCurrent
      contextRef="c128"
      decimals="-4"
      id="ixv-14688"
      unitRef="cny">94050000.00</us-gaap:DebtCurrent>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="c129"
      decimals="-4"
      id="ixv-14689"
      unitRef="usd">87900000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="c130"
      decimals="-4"
      id="ixv-14690"
      unitRef="cny">68840000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <ftft:DebtInvestmentPledgeAmount
      contextRef="c127"
      decimals="-4"
      id="ixv-14691"
      unitRef="usd">5620000</ftft:DebtInvestmentPledgeAmount>
    <ftft:DebtInvestmentPledgeAmount
      contextRef="c127"
      decimals="-4"
      id="ixv-14692"
      unitRef="cny">39360000</ftft:DebtInvestmentPledgeAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="c127"
      decimals="2"
      id="ixv-14693"
      unitRef="pure">0.12</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="c130"
      decimals="-4"
      id="ixv-14694"
      unitRef="usd">70000.00</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="c129"
      decimals="-5"
      id="ixv-14695"
      unitRef="cny">500000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:ProceedsFromRepaymentsOfDebt contextRef="c0" decimals="-4" id="ixv-14696" unitRef="usd">250000</us-gaap:ProceedsFromRepaymentsOfDebt>
    <us-gaap:ProceedsFromRepaymentsOfDebt contextRef="c0" decimals="0" id="ixv-14697" unitRef="cny">1800000</us-gaap:ProceedsFromRepaymentsOfDebt>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c0" id="ixv-11747">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;9. ACQUISITION&lt;/b&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;&#160;Alpha International Securities (Hong
Kong) Limited&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 30, 2023, Future FinTech (Hong Kong)
Limited, a wholly owned subsidiary of the Company acquired 100% equity interest of Alpha International Securities (Hong Kong) Limited
a company incorporated in Hong Kong for $1,791,174 (HKD&#160;14,010,421). The Company is securities business. The Company has changed its name
from Alpha International Securities (Hong Kong) Limited to FTFT International Securities and Futures Limited on November 1, 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Alpha Information Services (Shenzhen) Co.,
Ltd&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 30, 2023, Future FinTech (Hong Kong)
Limited, a wholly owned subsidiary of the Company acquired 100% equity interest of Alpha Information Services (Shenzhen) Co., Ltd for
$210,788 (HKD&#160;1,649,528). The Company is provided information services for FTFT International Securities and Futures Limited. The Company
has changed its name from Alpha Information Services (Shenzhen) Co., Ltd to Future information service (Shenzhen) Co., Ltd on November
3, 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes the allocation
of estimated fair values of net assets acquired and liabilities assumed:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,526,360&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;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;171,038&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;Property, plant and equipment, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,458&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;Intangible 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;127,846&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Right of use 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;8,875&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;Lease liability-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;(8,875&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&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;(4,123,903&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"&gt;Accrued expenses and other payables&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(552,484&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net identifiable assets acquired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,849,685&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"&gt;Add: goodwill&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;172,213&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total purchase price for acquisition net of $4,679,434 of cash&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,677,472&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has included the operating results
of FTFT International Securities and Futures Limited in its consolidated financial statements since the Acquisition Date. US$294,437 in
net sales and US$88,408 in net income of FTFT International Securities and Futures Limited were included in the consolidated financial
statements for the years ended December 31, 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has included the operating results
of Future information service (Shenzhen) Co., Ltd in its consolidated financial statements since the Acquisition Date. US$1,390 in net
sales and US$&lt;span style="-sec-ix-hidden: hidden-fact-88"&gt;50,80&lt;/span&gt; in net loss of Future information service (Shenzhen) Co., Ltd were included in the consolidated financial statements
for the years ended December 31, 2023.&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="c131"
      decimals="2"
      id="ixv-14698"
      unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="c132" decimals="0" id="ixv-14699" unitRef="usd">1791174</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="c133" decimals="0" id="ixv-14700" unitRef="hkd">14010421</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="c134"
      decimals="2"
      id="ixv-14701"
      unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="c135" decimals="0" id="ixv-14702" unitRef="usd">210788</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="c135" decimals="0" id="ixv-14703" unitRef="hkd">1649528</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c0" id="ixv-11764">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes the allocation
of estimated fair values of net assets acquired and liabilities assumed:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,526,360&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;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;171,038&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;Property, plant and equipment, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,458&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;Intangible 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;127,846&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Right of use 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;8,875&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;Lease liability-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;(8,875&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&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;(4,123,903&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"&gt;Accrued expenses and other payables&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(552,484&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net identifiable assets acquired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,849,685&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"&gt;Add: goodwill&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;172,213&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total purchase price for acquisition net of $4,679,434 of cash&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,677,472&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c139" decimals="0" id="ixv-14704" unitRef="usd">1526360</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="c139" decimals="0" id="ixv-14705" unitRef="usd">171038</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c139" decimals="0" id="ixv-14706" unitRef="usd">1458</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="c139" decimals="0" id="ixv-14707" unitRef="usd">127846</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <ftft:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets contextRef="c139" decimals="0" id="ixv-14708" unitRef="usd">8875</ftft:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets>
    <ftft:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent contextRef="c139" decimals="0" id="ixv-14709" unitRef="usd">8875</ftft:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilityCurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="c139" decimals="0" id="ixv-14710" unitRef="usd">4123903</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <ftft:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables contextRef="c139" decimals="0" id="ixv-14711" unitRef="usd">552484</ftft:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherPayables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c139" decimals="0" id="ixv-14712" unitRef="usd">-2849685</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill contextRef="c139" decimals="0" id="ixv-14713" unitRef="usd">172213</us-gaap:Goodwill>
    <us-gaap:OtherPaymentsToAcquireBusinesses contextRef="c140" decimals="0" id="ixv-14714" unitRef="usd">4679434</us-gaap:OtherPaymentsToAcquireBusinesses>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c139" decimals="0" id="ixv-14715" unitRef="usd">-2677472</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <ftft:BusinessCombinationAcquiredNetSales contextRef="c136" decimals="0" id="ixv-14716" unitRef="usd">294437</ftft:BusinessCombinationAcquiredNetSales>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss contextRef="c137" decimals="0" id="ixv-14717" unitRef="usd">88408</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss>
    <ftft:BusinessCombinationAcquiredNetSales contextRef="c138" decimals="0" id="ixv-14718" unitRef="usd">1390</ftft:BusinessCombinationAcquiredNetSales>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c0" id="ixv-11842">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;10. LEASES&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s noncancelable operating leases
consist of leases for office spaces and computer processing center. The Company is the lessee under the terms of the operating leases.
For the year ended December 31, 2024, the operating lease cost was $0.54 million.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s operating leases have remaining
lease terms of approximately 28 months. As of December 31, 2024, the weighted average remaining lease term and weighted average discount
rate were 2.33 years and 4.75%, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Maturities of lease liabilities were as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;Operating&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="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;As of December 31, 2024&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;Lease&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;From January 1, 2025 to December 31, 2025&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;349,256&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;From January 1, 2026 to December 31, 2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;165,979&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;From January 1, 2027 to March 31, 2027&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;31,330&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;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;546,565&lt;/td&gt;&lt;td style="padding-bottom: 2.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;Less: amounts representing interest&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;19,794&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;Present Value of future minimum lease payments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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,771&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current obligations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;334,017&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: 4pt"&gt;Long term obligations&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;192,754&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company leases office space and equipment
under various short-term operating leases. As permitted by ASC 842, the Company has elected the practical expedient for short-term leases,
whereby lease assets and lease liabilities are not recognized on the balance sheet. Short term leases cost was $0.14 million for the year
ended December 31, 2024.&lt;/p&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="-4" id="ixv-14719" unitRef="usd">540000</us-gaap:OperatingLeaseCost>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm contextRef="c3" id="ixv-14720">P28M</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c3" id="ixv-14721">P2Y3M29D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="4" id="ixv-14722" unitRef="pure">0.0475</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0" id="ixv-11866">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Maturities of lease liabilities were as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;Operating&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="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;As of December 31, 2024&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;Lease&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;From January 1, 2025 to December 31, 2025&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;349,256&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;From January 1, 2026 to December 31, 2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;165,979&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;From January 1, 2027 to March 31, 2027&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;31,330&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;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;546,565&lt;/td&gt;&lt;td style="padding-bottom: 2.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;Less: amounts representing interest&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;19,794&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;Present Value of future minimum lease payments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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,771&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current obligations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;334,017&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: 4pt"&gt;Long term obligations&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;192,754&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c3" decimals="0" id="ixv-14723" unitRef="usd">349256</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c3" decimals="0" id="ixv-14724" unitRef="usd">165979</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c3" decimals="0" id="ixv-14725" unitRef="usd">31330</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c3" decimals="0" id="ixv-14726" unitRef="usd">546565</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c3" decimals="0" id="ixv-14727" unitRef="usd">19794</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c3" decimals="0" id="ixv-14728" unitRef="usd">526771</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-14729" unitRef="usd">334017</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-14730" unitRef="usd">192754</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:ShortTermLeaseCost contextRef="c0" decimals="-4" id="ixv-14731" unitRef="usd">140000</us-gaap:ShortTermLeaseCost>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0" id="ixv-11933">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;11. PROPERTY, PLANT AND EQUIPMENT, NET&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Property and equipment consist of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Office equipment, fixtures and furniture&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;129,322&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;280,461&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Vehicle&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;721,562&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;730,998&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;Leasehold Improvement&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;62,339&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;108,360&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;Subtotal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;913,222&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,119,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: accumulated depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(534,926&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;(561,708&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;Construction in progress&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,226,408&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,259,634&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;Impairment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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,511&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;(5,593&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="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,599,194&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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,812,151&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Depreciation expense included in general and administration
expenses for the years ended December 31, 2024 and 2023 was $209,254 and $201,363 respectively. Depreciation expense included in cost
of sales for the year ended December 31, 2024 and 2023 was $0 and $0, respectively.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0" id="ixv-11937">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Property and equipment consist of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Office equipment, fixtures and furniture&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;129,322&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;280,461&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Vehicle&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;721,562&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;730,998&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;Leasehold Improvement&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;62,339&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;108,360&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;Subtotal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;913,222&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,119,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: accumulated depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(534,926&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;(561,708&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;Construction in progress&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,226,408&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,259,634&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;Impairment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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,511&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;(5,593&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="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,599,194&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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,812,151&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c141" decimals="0" id="ixv-14732" unitRef="usd">129322</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c142" decimals="0" id="ixv-14733" unitRef="usd">280461</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c84" decimals="0" id="ixv-14734" unitRef="usd">721562</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c143" decimals="0" id="ixv-14735" unitRef="usd">730998</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c144" decimals="0" id="ixv-14736" unitRef="usd">62339</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c145" decimals="0" id="ixv-14737" unitRef="usd">108360</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="0" id="ixv-14738" unitRef="usd">913222</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c4" decimals="0" id="ixv-14739" unitRef="usd">1119819</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="0" id="ixv-14740" unitRef="usd">534926</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c4" decimals="0" id="ixv-14741" unitRef="usd">561708</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:ConstructionInProgressGross contextRef="c3" decimals="0" id="ixv-14742" unitRef="usd">2226408</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="c4" decimals="0" id="ixv-14743" unitRef="usd">2259634</us-gaap:ConstructionInProgressGross>
    <ftft:ImpairmentOfPropertyAndEquipment contextRef="c3" decimals="0" id="ixv-14744" unitRef="usd">5511</ftft:ImpairmentOfPropertyAndEquipment>
    <ftft:ImpairmentOfPropertyAndEquipment contextRef="c4" decimals="0" id="ixv-14745" unitRef="usd">5593</ftft:ImpairmentOfPropertyAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-14746" unitRef="usd">2599194</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="0" id="ixv-14747" unitRef="usd">2812151</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c0" decimals="0" id="ixv-14748" unitRef="usd">209254</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c7" decimals="0" id="ixv-14749" unitRef="usd">201363</us-gaap:Depreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation contextRef="c0" decimals="0" id="ixv-14750" unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation contextRef="c7" decimals="0" id="ixv-14751" unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c0" id="ixv-12063">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;12. INTANGIBLE ASSETS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Intangible assets consist of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;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&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-indent: -9pt; padding-left: 9pt"&gt;Trademarks&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;847&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;847&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;System and software&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,702,821&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,730,549&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-indent: -9pt; padding-left: 9pt"&gt;Subtotal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,703,668&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,731,396&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Less: accumulated depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(366,441&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;(311,131&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Less: impairment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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,804,405&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,831,283&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="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;532,822&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;588,982&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Amortization expense included in general and administration
expenses for the years ended December 31, 2024 and 2023 was $57,035 and $57,035, respectively. Amortization expense included in cost of
sales for the years ended December 31, 2024 and 2023 was $0 and $0, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The estimated amortization is as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;As of December 31,&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;Estimated &lt;br/&gt; amortization &lt;br/&gt; expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-indent: -9pt; padding-left: 9pt"&gt;From January 1, 2025 to December 31, 2025&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;57,035&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-indent: -9pt; padding-left: 9pt"&gt;From January 1, 2026 to December 31, 2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,035&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;From January 1, 2027 to December 31, 2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,035&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;From January 1, 2028 to December 31, 2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,035&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;From January 1, 2029 to December 31, 2030&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,035&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;119,699&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: 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;404,874&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The trading rights of license plates 1 and 2 on
the Hong Kong Stock Exchange have no expiration date and do not require amortization, amount was $127,948.&lt;/p&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c0" id="ixv-12068">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Intangible assets consist of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;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&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-indent: -9pt; padding-left: 9pt"&gt;Trademarks&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;847&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;847&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;System and software&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,702,821&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,730,549&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-indent: -9pt; padding-left: 9pt"&gt;Subtotal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,703,668&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,731,396&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Less: accumulated depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(366,441&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;(311,131&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Less: impairment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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,804,405&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,831,283&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="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;532,822&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;588,982&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c146" decimals="0" id="ixv-14752" unitRef="usd">847</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c147" decimals="0" id="ixv-14753" unitRef="usd">847</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c148" decimals="0" id="ixv-14754" unitRef="usd">2702821</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c149" decimals="0" id="ixv-14755" unitRef="usd">2730549</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c3" decimals="0" id="ixv-14756" unitRef="usd">2703668</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c4" decimals="0" id="ixv-14757" unitRef="usd">2731396</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c3" decimals="0" id="ixv-14758" unitRef="usd">366441</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c4" decimals="0" id="ixv-14759" unitRef="usd">311131</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <ftft:ImpairmentOfIntangibleAsset contextRef="c3" decimals="0" id="ixv-14760" unitRef="usd">1804405</ftft:ImpairmentOfIntangibleAsset>
    <ftft:ImpairmentOfIntangibleAsset contextRef="c4" decimals="0" id="ixv-14761" unitRef="usd">1831283</ftft:ImpairmentOfIntangibleAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c3" decimals="0" id="ixv-14762" unitRef="usd">532822</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c4" decimals="0" id="ixv-14763" unitRef="usd">588982</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AdjustmentForAmortization contextRef="c0" decimals="0" id="ixv-14764" unitRef="usd">57035</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c7" decimals="0" id="ixv-14765" unitRef="usd">57035</us-gaap:AdjustmentForAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization contextRef="c0" decimals="0" id="ixv-14766" unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization contextRef="c7" decimals="0" id="ixv-14767" unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c0" id="ixv-12159">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The estimated amortization is as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;As of December 31,&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;Estimated &lt;br/&gt; amortization &lt;br/&gt; expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-indent: -9pt; padding-left: 9pt"&gt;From January 1, 2025 to December 31, 2025&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;57,035&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-indent: -9pt; padding-left: 9pt"&gt;From January 1, 2026 to December 31, 2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,035&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;From January 1, 2027 to December 31, 2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,035&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;From January 1, 2028 to December 31, 2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,035&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;From January 1, 2029 to December 31, 2030&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,035&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;119,699&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: 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;404,874&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c3" decimals="0" id="ixv-14768" unitRef="usd">57035</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c3" decimals="0" id="ixv-14769" unitRef="usd">57035</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c3" decimals="0" id="ixv-14770" unitRef="usd">57035</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c3" decimals="0" id="ixv-14771" unitRef="usd">57035</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c3" decimals="0" id="ixv-14772" unitRef="usd">57035</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c3" decimals="0" id="ixv-14773" unitRef="usd">119699</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c3" decimals="0" id="ixv-14774" unitRef="usd">404874</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c0" decimals="0" id="ixv-14775" unitRef="usd">127948</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c0" id="ixv-12230">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;13. ACCOUNT PAYABLES&lt;/b&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The amount of account payables were consisted
of the followings:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Supply Chain Financing/Trading payment&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;347,003&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;728,010&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;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;1,872,298&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,573,705&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,219,301&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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,301,715&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c0" id="ixv-12234">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The amount of account payables were consisted
of the followings:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Supply Chain Financing/Trading payment&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;347,003&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;728,010&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;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;1,872,298&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,573,705&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,219,301&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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,301,715&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableTradeCurrent contextRef="c3" decimals="0" id="ixv-14776" unitRef="usd">347003</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent contextRef="c4" decimals="0" id="ixv-14777" unitRef="usd">728010</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="c3" decimals="0" id="ixv-14778" unitRef="usd">1872298</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="c4" decimals="0" id="ixv-14779" unitRef="usd">2573705</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="0" id="ixv-14780" unitRef="usd">2219301</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c4" decimals="0" id="ixv-14781" unitRef="usd">3301715</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="c0" id="ixv-12295">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;14. ACCRUED EXPENSES AND OTHER PAYABLES&lt;/b&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The amount of accrued expenses and other payables
were consisted of the followings:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Legal fee and other professionals&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;64,488&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;507,765&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;Wages and employee reimbursement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;228,721&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;493,071&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;Provision for legal case&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,625,308&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,875,265&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;Suppliers&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,019,978&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;507,973&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;Accruals&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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-89"&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;731,521&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: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,938,495&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;11,115,595&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In January 2021, FT Global Capital, Inc. (&#x201c;FT
Global&#x201d;), a former placement agent of the Company filed a lawsuit against the Company in the Superior Court of Fulton County, Georgia.
FT Global served the complaint upon the Company in January 2021. In the complaint, FT Global alleges claims, most of which attempt to
hold the Company liable under legal theories that relate back to an alleged breach of an exclusive placement agent agreement between FT
Global and the Company in July 2020 which had a term of three months. FT Global claims that the Company failed to compensate FT Global
for securities purchase transactions between December 2020 and April 2021, pursuant to the terms of the expired exclusive placement agent
agreement. On April 11, 2024, on which date the jury returned a verdict in favor of FT Global and the Court entered a judgment awarding
FT Global $ $10,598,380. As of December 31, 2024, the Company has been payment $1.97 million.&lt;/p&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c0" id="ixv-12299">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The amount of accrued expenses and other payables
were consisted of the followings:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Legal fee and other professionals&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;64,488&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;507,765&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;Wages and employee reimbursement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;228,721&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;493,071&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;Provision for legal case&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,625,308&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,875,265&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;Suppliers&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,019,978&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;507,973&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;Accruals&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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-89"&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;731,521&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: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,938,495&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;11,115,595&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="c3" decimals="0" id="ixv-14782" unitRef="usd">64488</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="c4" decimals="0" id="ixv-14783" unitRef="usd">507765</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent contextRef="c3" decimals="0" id="ixv-14784" unitRef="usd">228721</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent contextRef="c4" decimals="0" id="ixv-14785" unitRef="usd">493071</us-gaap:AccruedEmployeeBenefitsCurrent>
    <ftft:AccruedProvisionForLegalCase contextRef="c3" decimals="0" id="ixv-14786" unitRef="usd">8625308</ftft:AccruedProvisionForLegalCase>
    <ftft:AccruedProvisionForLegalCase contextRef="c4" decimals="0" id="ixv-14787" unitRef="usd">8875265</ftft:AccruedProvisionForLegalCase>
    <ftft:AccruedSuppliers contextRef="c3" decimals="0" id="ixv-14788" unitRef="usd">1019978</ftft:AccruedSuppliers>
    <ftft:AccruedSuppliers contextRef="c4" decimals="0" id="ixv-14789" unitRef="usd">507973</ftft:AccruedSuppliers>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-14790" unitRef="usd">731521</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-14791" unitRef="usd">9938495</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-14792" unitRef="usd">11115595</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:LegalFees contextRef="c150" decimals="0" id="ixv-14793" unitRef="usd">10598380</us-gaap:LegalFees>
    <ftft:AccruedExpensesPayment contextRef="c3" decimals="-4" id="ixv-14794" unitRef="usd">1970000</ftft:AccruedExpensesPayment>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0" id="ixv-12394">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;15. CONVERTIBLE NOTES PAYABLE&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024 and 2023, convertible
debt consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;Beginning&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,100,723&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-90"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Addition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-91"&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;1,100,723&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Interest expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;77,363&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-92"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Payment&lt;/td&gt;&lt;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-93"&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-94"&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;Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(625,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-95"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Balance&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;553,086&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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,100,723&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;On December 27, 2023, the Company principal amount of $1.10 million
coverable promissory note. Floor Price was $0.2272 per share of Common Stock. The Note shall be unsecured. On the date hereof, Company
will reserve 5,000,000 shares of Common Stock from its authorized and unissued Common Stock to provide for all issuances of Common Stock
under the Note (the &#x201c;Share Reserve&#x201d;). Lender elects to redeem a portion of the Note in redemption conversion shares. Lender
redemption conversion shares 2,375,434, amount $625,000, at a price of $0.2631 per share in 2024.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ConvertibleDebtTableTextBlock contextRef="c0" id="ixv-12399">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024 and 2023, convertible
debt consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;Beginning&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,100,723&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-90"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Addition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-91"&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;1,100,723&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Interest expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;77,363&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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-92"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Payment&lt;/td&gt;&lt;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-93"&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-94"&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;Conversion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(625,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-95"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Balance&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;553,086&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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,100,723&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ConvertibleDebtTableTextBlock>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="c156" decimals="0" id="ixv-14795" unitRef="usd">1100723</us-gaap:ConvertibleNotesPayableCurrent>
    <ftft:ConvertibleNotesPayableAddition contextRef="c159" decimals="0" id="ixv-14796" unitRef="usd">1100723</ftft:ConvertibleNotesPayableAddition>
    <us-gaap:InterestExpenseDebt contextRef="c158" decimals="0" id="ixv-14797" unitRef="usd">77363</us-gaap:InterestExpenseDebt>
    <us-gaap:ConversionOfStockAmountIssued1 contextRef="c158" decimals="0" id="ixv-14798" unitRef="usd">625000</us-gaap:ConversionOfStockAmountIssued1>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="c160" decimals="0" id="ixv-14799" unitRef="usd">553086</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="c156" decimals="0" id="ixv-14800" unitRef="usd">1100723</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleDebt
      contextRef="c151"
      decimals="-4"
      id="ixv-14801"
      unitRef="usd">1100000</us-gaap:ConvertibleDebt>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c152"
      decimals="4"
      id="ixv-14802"
      unitRef="usdPershares">0.2272</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments
      contextRef="c153"
      decimals="0"
      id="ixv-14803"
      unitRef="pure">5000000</us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments>
    <us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments
      contextRef="c154"
      decimals="0"
      id="ixv-14804"
      unitRef="pure">2375434</us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments>
    <us-gaap:ConversionOfStockAmountIssued1 contextRef="c0" decimals="0" id="ixv-14805" unitRef="usd">625000</us-gaap:ConversionOfStockAmountIssued1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c155"
      decimals="4"
      id="ixv-14806"
      unitRef="usdPershares">0.2631</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0" id="ixv-12509">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;16. RELATED PARTY TRANSACTION&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024, the amount due to the
related parties was&#160;consisted of the followings:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top"&gt;Name&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;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;Relationship&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;Note&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 36%; text-align: left"&gt;Ming Yi&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8,871&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: 25%; text-align: left"&gt;Chief Financial Officer of the Company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 25%; text-align: justify"&gt;Accrued expenses, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left; padding-bottom: 4pt"&gt;Shanchun Huang&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;29,036&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Member of the BOD,.,Legal person of FTFT UK Limited&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;Accrued expenses, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; padding-bottom: 4pt; vertical-align: top"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;37,907&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024, the amount due from the
related parties was consisted of the followings:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Name&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;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;Relationship&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;Note&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 36%; text-align: left"&gt;Hu Li&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;20,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 25%; text-align: left"&gt;Legal person of Future information service (shenZhen)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 25%; text-align: justify"&gt;Loan receivables*, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,000&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="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;During 2024, the Company had the following transactions
with related parties:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top"&gt;Name&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;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;Relationship&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;Note&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 36%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;JKNDC Limited&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,933,009&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: 25%; text-align: left"&gt;JKNDC LImited&#x2019;s owner is Tsoi Tsz Leung.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 25%; text-align: justify"&gt;Consultancy fee&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Nice Talent Partner Limited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;Controlled by NTAM&#x2019;s BOD CHAN Siu Kei&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify"&gt;Consultancy fee&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2023, the amount due to the
related parties was&#160;consisted of the followings:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top"&gt;Name&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;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;Relationship&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;Note&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 36%; text-align: left"&gt;Chao Li&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,893&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="vertical-align: top; width: 25%; text-align: left"&gt;Corporate legal representative&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 25%; text-align: justify"&gt;Other payables, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Ming Yi&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,513&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Chief Financial Officer of the Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify"&gt;Accrued expenses, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left; padding-bottom: 4pt"&gt;Xiaochen Zhao&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;124&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left; padding-bottom: 4pt"&gt;Corporate legal representative&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;Accrued expenses, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; padding-bottom: 4pt; vertical-align: top"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;103,530&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2023, the amount due from the
related parties was consisted of the followings:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top"&gt;Name&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;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;Relationship&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;Note&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 36%; text-align: left; padding-bottom: 1.5pt"&gt;Kai Xu&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;12,151&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: 25%; text-align: left; padding-bottom: 1.5pt"&gt;Deputy General Manager of a subsidiary of the Company&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 25%; text-align: justify; padding-bottom: 1.5pt"&gt;Loan receivables*, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; padding-bottom: 4pt; vertical-align: top"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12,151&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;During 2023, the Company had the following transactions
with related parties:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top"&gt;Name&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;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;Relationship&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;Note&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 36%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;JKNDC Limited&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,664&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: 25%; text-align: left"&gt;JKNDC LImited&#x2019;s owner is Tsoi Tsz Leung.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 25%; text-align: justify"&gt;Other income, net&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Nice Talent Partner Limited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;459,867&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;Controlled by NTAM&#x2019;s BOD CHAN Siu Kei&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify"&gt;Consultancy fee&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 24px; padding-right: 0.8pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-right: 0.8pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The related party transactions have been approved by the Company&#x2019;s Audit Committee.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <ftft:ScheduleOfDueToRelatedPartiesTableTextBlock contextRef="c0" id="ixv-12514">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024, the amount due to the
related parties was&#160;consisted of the followings:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top"&gt;Name&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;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;Relationship&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;Note&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 36%; text-align: left"&gt;Ming Yi&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8,871&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: 25%; text-align: left"&gt;Chief Financial Officer of the Company&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 25%; text-align: justify"&gt;Accrued expenses, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left; padding-bottom: 4pt"&gt;Shanchun Huang&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;29,036&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Member of the BOD,.,Legal person of FTFT UK Limited&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;Accrued expenses, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; padding-bottom: 4pt; vertical-align: top"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;37,907&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify; padding-bottom: 4pt"&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;As of December 31, 2023, the amount due to the
related parties was&#160;consisted of the followings:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top"&gt;Name&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;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;Relationship&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;Note&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 36%; text-align: left"&gt;Chao Li&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,893&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="vertical-align: top; width: 25%; text-align: left"&gt;Corporate legal representative&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 25%; text-align: justify"&gt;Other payables, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Ming Yi&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,513&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Chief Financial Officer of the Company&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify"&gt;Accrued expenses, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left; padding-bottom: 4pt"&gt;Xiaochen Zhao&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;124&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left; padding-bottom: 4pt"&gt;Corporate legal representative&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;Accrued expenses, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; padding-bottom: 4pt; vertical-align: top"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;103,530&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</ftft:ScheduleOfDueToRelatedPartiesTableTextBlock>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c161" decimals="0" id="ixv-14807" unitRef="usd">8871</us-gaap:OtherLiabilitiesCurrent>
    <ftft:DueToRelatedPartiesRelationship contextRef="c161" id="ixv-14808">Chief Financial Officer of the Company</ftft:DueToRelatedPartiesRelationship>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c162" id="ixv-14809">Accrued expenses, interest free and payment on demand.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c163" decimals="0" id="ixv-14810" unitRef="usd">29036</us-gaap:OtherLiabilitiesCurrent>
    <ftft:DueToRelatedPartiesRelationship contextRef="c163" id="ixv-14811">Member of the BOD,.,Legal person of FTFT UK Limited</ftft:DueToRelatedPartiesRelationship>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c164" id="ixv-14812">Accrued expenses, interest free and payment on demand.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c97" decimals="0" id="ixv-14813" unitRef="usd">37907</us-gaap:OtherLiabilitiesCurrent>
    <ftft:ScheduleOfDueFromRelatedPartiesTableTextBlock contextRef="c0" id="ixv-12558">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024, the amount due from the
related parties was consisted of the followings:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Name&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;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;Relationship&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;Note&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 36%; text-align: left"&gt;Hu Li&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;20,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 25%; text-align: left"&gt;Legal person of Future information service (shenZhen)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 25%; text-align: justify"&gt;Loan receivables*, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,000&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="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify; padding-bottom: 4pt"&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;As of December 31, 2023, the amount due from the
related parties was consisted of the followings:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top"&gt;Name&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;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;Relationship&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;Note&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 36%; text-align: left; padding-bottom: 1.5pt"&gt;Kai Xu&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;12,151&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: 25%; text-align: left; padding-bottom: 1.5pt"&gt;Deputy General Manager of a subsidiary of the Company&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 25%; text-align: justify; padding-bottom: 1.5pt"&gt;Loan receivables*, interest free and payment on demand.&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; padding-bottom: 4pt; vertical-align: top"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12,151&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 24px; padding-right: 0.8pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-right: 0.8pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The related party transactions have been approved by the Company&#x2019;s Audit Committee.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</ftft:ScheduleOfDueFromRelatedPartiesTableTextBlock>
    <us-gaap:OtherAssetsCurrent contextRef="c172" decimals="0" id="ixv-14814" unitRef="usd">20000</us-gaap:OtherAssetsCurrent>
    <ftft:DueFromRelatedPartiesRelationship contextRef="c172" id="ixv-14815">Legal person of Future information service (shenZhen)</ftft:DueFromRelatedPartiesRelationship>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c173" id="ix_52_fact">Loan receivables*, interest free and payment on demand.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:OtherAssetsCurrent contextRef="c97" decimals="0" id="ixv-14817" unitRef="usd">20000</us-gaap:OtherAssetsCurrent>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="c0" id="ixv-12592">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;During 2024, the Company had the following transactions
with related parties:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top"&gt;Name&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;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;Relationship&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;Note&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 36%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;JKNDC Limited&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,933,009&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: 25%; text-align: left"&gt;JKNDC LImited&#x2019;s owner is Tsoi Tsz Leung.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 25%; text-align: justify"&gt;Consultancy fee&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Nice Talent Partner Limited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;Controlled by NTAM&#x2019;s BOD CHAN Siu Kei&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify"&gt;Consultancy fee&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;During 2023, the Company had the following transactions
with related parties:&lt;/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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid; vertical-align: top"&gt;Name&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;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;Relationship&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;Note&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 36%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;JKNDC Limited&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,664&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: 25%; text-align: left"&gt;JKNDC LImited&#x2019;s owner is Tsoi Tsz Leung.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 25%; text-align: justify"&gt;Other income, net&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Nice Talent Partner Limited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;459,867&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;Controlled by NTAM&#x2019;s BOD CHAN Siu Kei&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify"&gt;Consultancy fee&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c176" decimals="0" id="ixv-14818" unitRef="usd">6933009</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="c176" id="ixv-14819">JKNDC LImited&#x2019;s owner is Tsoi Tsz Leung.</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c176" id="ixv-14820">Consultancy fee</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c177" decimals="0" id="ixv-14821" unitRef="usd">3000000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="c177" id="ixv-14822">Controlled by NTAM&#x2019;s BOD CHAN Siu Kei</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c177" id="ixv-14823">Consultancy fee</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c165" decimals="0" id="ixv-14824" unitRef="usd">73893</us-gaap:OtherLiabilitiesCurrent>
    <ftft:DueToRelatedPartiesRelationship contextRef="c165" id="ixv-14825">Corporate legal representative</ftft:DueToRelatedPartiesRelationship>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c166" id="ixv-14826">Other payables, interest free and payment on demand.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c167" decimals="0" id="ixv-14827" unitRef="usd">29513</us-gaap:OtherLiabilitiesCurrent>
    <ftft:DueToRelatedPartiesRelationship contextRef="c167" id="ixv-14828">Chief Financial Officer of the Company</ftft:DueToRelatedPartiesRelationship>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c168" id="ixv-14829">Accrued expenses, interest free and payment on demand.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c169" decimals="0" id="ixv-14830" unitRef="usd">124</us-gaap:OtherLiabilitiesCurrent>
    <ftft:DueToRelatedPartiesRelationship contextRef="c169" id="ixv-14831">Corporate legal representative</ftft:DueToRelatedPartiesRelationship>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c170" id="ixv-14832">Accrued expenses, interest free and payment on demand.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c171" decimals="0" id="ixv-14833" unitRef="usd">103530</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c174" decimals="0" id="ixv-14834" unitRef="usd">12151</us-gaap:OtherAssetsCurrent>
    <ftft:DueFromRelatedPartiesRelationship contextRef="c174" id="ixv-14835">Deputy General Manager of a subsidiary of the Company</ftft:DueFromRelatedPartiesRelationship>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c175" id="ix_53_fact">Loan receivables*, interest free and payment on demand.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:OtherAssetsCurrent contextRef="c171" decimals="0" id="ixv-14837" unitRef="usd">12151</us-gaap:OtherAssetsCurrent>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c178" decimals="0" id="ixv-14838" unitRef="usd">7664</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="c178" id="ixv-14839">JKNDC LImited&#x2019;s owner is Tsoi Tsz Leung.</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c178" id="ixv-14840">Other income, net</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c179" decimals="0" id="ixv-14841" unitRef="usd">459867</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="c179" id="ixv-14842">Controlled by NTAM&#x2019;s BOD CHAN Siu Kei</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c179" id="ixv-14843">Consultancy fee</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0" id="ixv-12772">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;17. INCOME TAX&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company is incorporated in the United States
of America and is subject to United States federal taxation. The applicable tax rate is 21% in 2024 and 2023. &lt;span style="-sec-ix-hidden: hidden-fact-106"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-107"&gt;No&lt;/span&gt;&lt;/span&gt; provisions for income
taxes have been made, as the Company had no U.S. taxable income for the years ended December 31, 2024 and 2023. For the years ended December
31, 2024 and 2023, the Company had current income tax expenses of &lt;span style="-sec-ix-hidden: hidden-fact-102"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-103"&gt;nil&lt;/span&gt;&lt;/span&gt;, respectively.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company evaluates the level of authority for
each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measures
the unrecognized benefits associated with the tax positions. For the year ended December 31, 2024, the Company had no unrecognized tax
benefits. Due to uncertainties surrounding future utilization, the Company estimates there will not be sufficient future income to realize
the deferred tax assets for certain subsidiaries.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The amount of unrecognized deferred tax liabilities
for temporary differences related to the dividend from foreign subsidiaries is not determined because such determination is not practical.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has not provided deferred taxes on
undistributed earnings attributable to its PRC and Hong Kong subsidiaries as they are to be permanently reinvested.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company had no material adjustments to its
liabilities for unrecognized income tax benefits according to the provisions of ASC Topic 740, Income Taxes. Since the Company intends
to reinvest its earnings to further expand its businesses in mainland China, its PRC subsidiaries do not intend to declare dividends to
their immediate foreign holding companies in the foreseeable future. Accordingly, the Company has not recorded any deferred taxes in relation
to US tax on the cumulative amount of undistributed retained earnings since January 1, 2008.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Effective on January 1, 2008, the PRC Enterprise
Income Tax Law, EIT Law, and Implementing Rules imposed a unified enterprise income tax rate of 25% on all domestic-invested enterprises
and foreign-invested enterprises in the PRC, unless they qualify under certain limited exceptions. The tax rate for pre-tax profits below
RMB 1 million to RMB 3 million is 5%; the tax rate for pre-tax profits between RMB1 million to RMB3 million is 10%. Other Subsidiaries
and VIE were subject to an enterprise income tax rate of 25%.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Each of Future Fin-Tech (Hong Kong) Limited, QR
(HK) Limited and Nice Talent Asset Management Limited is incorporated in Hong Kong and is subject to Hong Kong Profits Tax on the taxable
income as reported in its statutory financial statements adjusted in accordance with relevant Hong Kong tax laws. The applicable tax rate
below HKD&#160;2 million is 8.5%, exceeding HKD&#160;2 million is 16.5% in Hong Kong.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;FTFT UK Limited is incorporated in United Kingdom
and is subject to United Kingdom Profits Tax on the taxable income as reported in its statutory financial statements adjusted in accordance
with relevant United Kingdom tax laws. The applicable tax rate is 19% in United Kingdom.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;FTFT Capital Investments L.L.C is incorporated
in Dubai, United Arab Emirates. The applicable tax rate is &lt;span style="-sec-ix-hidden: hidden-fact-104"&gt;nil&lt;/span&gt; in Dubai, United Arab Emirates.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Digipay Fintech Limited is incorporated in British
Virgin Island. The applicable tax rate is &lt;span style="-sec-ix-hidden: hidden-fact-105"&gt;nil&lt;/span&gt; in British Virgin Island.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Significant components of the provision for income
taxes are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Current tax&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-96"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-97"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Deferred tax - book-tax difference&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-98"&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;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;7,833&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;The provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-99"&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;7,833&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Reconciliation of the differences between the
statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses of the Company:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2024&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;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#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: 76%; text-align: left"&gt;Loss before taxation&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;(34,233,842&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;(32,819,570&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"&gt;Notional tax on profit before CIT and Hong Kong&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Computed expected tax expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(8,558,461&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;(8,204,893&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;Others, primarily the difference in tax rates&lt;/td&gt;&lt;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,628,152&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;6,545,297&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Deferred tax assets losses not recognized&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;22,186,612&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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,659,596&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: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-100"&gt;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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-101"&gt;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c180"
      decimals="2"
      id="ixv-14844"
      unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c181"
      decimals="2"
      id="ixv-14845"
      unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c3" decimals="0" id="ixv-14846" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c182"
      decimals="2"
      id="ixv-14847"
      unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax
      contextRef="c183"
      decimals="-6"
      id="ixv-14848"
      unitRef="cny">1000000</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax>
    <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax
      contextRef="c184"
      decimals="-6"
      id="ixv-14849"
      unitRef="cny">3000000</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="c185"
      decimals="2"
      id="ixv-14850"
      unitRef="pure">0.05</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax
      contextRef="c186"
      decimals="-6"
      id="ixv-14851"
      unitRef="cny">1000000</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax>
    <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax
      contextRef="c187"
      decimals="-6"
      id="ixv-14852"
      unitRef="cny">3000000</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="c188"
      decimals="2"
      id="ixv-14853"
      unitRef="pure">0.10</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent contextRef="c0" decimals="2" id="ixv-14854" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="c189"
      decimals="-6"
      id="ixv-14855"
      unitRef="hkd">2000000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c190"
      decimals="3"
      id="ixv-14856"
      unitRef="pure">0.085</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="c189"
      decimals="-6"
      id="ixv-14857"
      unitRef="hkd">2000000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c191"
      decimals="3"
      id="ixv-14858"
      unitRef="pure">0.165</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c192"
      decimals="2"
      id="ixv-14859"
      unitRef="pure">0.19</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0" id="ixv-12802">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Significant components of the provision for income
taxes are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Current tax&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-96"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-97"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Deferred tax - book-tax difference&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-98"&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;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;7,833&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;The provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-99"&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;7,833&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c7" decimals="0" id="ixv-14860" unitRef="usd">7833</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit contextRef="c7" decimals="0" id="ixv-14861" unitRef="usd">7833</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0" id="ixv-12857">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Reconciliation of the differences between the
statutory EIT rate applicable to profits of the consolidated entities and the income tax expenses of the Company:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2024&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;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#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: 76%; text-align: left"&gt;Loss before taxation&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;(34,233,842&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;(32,819,570&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"&gt;Notional tax on profit before CIT and Hong Kong&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Computed expected tax expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(8,558,461&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;(8,204,893&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;Others, primarily the difference in tax rates&lt;/td&gt;&lt;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,628,152&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;6,545,297&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Deferred tax assets losses not recognized&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;22,186,612&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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,659,596&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: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-100"&gt;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 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-101"&gt;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet contextRef="c0" decimals="0" id="ixv-14862" unitRef="usd">-34233842</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet contextRef="c7" decimals="0" id="ixv-14863" unitRef="usd">-32819570</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome contextRef="c0" decimals="0" id="ixv-14864" unitRef="usd">8558461</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome contextRef="c7" decimals="0" id="ixv-14865" unitRef="usd">8204893</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="c0" decimals="0" id="ixv-14866" unitRef="usd">-13628152</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="c7" decimals="0" id="ixv-14867" unitRef="usd">6545297</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="0" id="ixv-14868" unitRef="usd">22186612</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c7" decimals="0" id="ixv-14869" unitRef="usd">1659596</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <ftft:ImpairmentLossTextBlock contextRef="c0" id="ixv-12955">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;18. IMPAIRMENT LOSS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company recorded &lt;span style="-sec-ix-hidden: hidden-fact-108"&gt;nil&lt;/span&gt; of impairment loss in
the year ended 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company recorded $14.16 million of impairment
loss in the year ended 2023 relating to the short - term investments $12,633 and impairment of goodwill $14.15 million.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Future Private Equity Fund Management (Hainan)
Co., Ltd. invested $1.83 million (RMB13,000,000) to entrust Shanghai Yuli Enterprise Management Consulting Firm to invest in various types
of investment portfolios. The Company may still suffer significant impairment loss or downward adjustments of our investments in the future,
due to the potential worsening global economic conditions and the recent disruptions to, and volatility in,&#160;the continuing low market
price of shares caused the Company to recognize a fair-value loss in 2023. According to the market value, the Company&#x2019;s balance
of the short - term investments was $12,633 on December 31, 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Goodwill represents the excess of the cost over
the net tangible and identified intangible assets of acquired businesses. The Company evaluate goodwill for impairment annually as of
the first day of our fiscal fourth quarter, or more frequently if events or changes in circumstances indicate the carrying value of goodwill
may not be recoverable. Based on the impairment analysis performed in the fourth quarter. The Company recorded $14.15 million of impairment
loss in fiscal year 2023 related with goodwill mainly arose from acquisition of Nice Talent Asset Management Limited, Khyber Money Exchange
Ltd., Alpha International Securities (Hong Kong) Limited and Alpha Information Services (Shenzhen). Goodwill impairment test as of December
31, 2023 using compare the carrying amount of the reporting unit (including goodwill) with its fair value. If the carrying amount exceeds
the fair value, compare the implied fair value of the reporting unit&#x2019;s goodwill with the carrying amount of goodwill. If the carrying
amount of goodwill exceeds the implied fair value, an impairment loss should be recognized.&lt;/p&gt;</ftft:ImpairmentLossTextBlock>
    <us-gaap:AssetImpairmentCharges contextRef="c7" decimals="-4" id="ixv-14870" unitRef="usd">14160000</us-gaap:AssetImpairmentCharges>
    <us-gaap:OtherShortTermInvestments contextRef="c4" decimals="0" id="ixv-14871" unitRef="usd">12633</us-gaap:OtherShortTermInvestments>
    <us-gaap:GoodwillImpairmentLossNetOfTax contextRef="c7" decimals="-4" id="ixv-14872" unitRef="usd">14150000</us-gaap:GoodwillImpairmentLossNetOfTax>
    <us-gaap:InvestmentOwnedUnderlyingFaceAmountAtMarketValue contextRef="c3" decimals="-4" id="ixv-14873" unitRef="usd">1830000</us-gaap:InvestmentOwnedUnderlyingFaceAmountAtMarketValue>
    <us-gaap:InvestmentOwnedUnderlyingFaceAmountAtMarketValue contextRef="c3" decimals="0" id="ixv-14874" unitRef="cny">13000000</us-gaap:InvestmentOwnedUnderlyingFaceAmountAtMarketValue>
    <us-gaap:OtherShortTermInvestments contextRef="c195" decimals="0" id="ixv-14875" unitRef="usd">12633</us-gaap:OtherShortTermInvestments>
    <us-gaap:GoodwillImpairmentLossNetOfTax
      contextRef="c196"
      decimals="-4"
      id="ixv-14876"
      unitRef="usd">14150000</us-gaap:GoodwillImpairmentLossNetOfTax>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0" id="ixv-12971">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;19. SHARE BASED COMPENSATION&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On February 1, 2023, the Company has authorized
and approved a 1-for-5 reverse stock split of the Company&#x2019;s authorized shares of common stock from 300,000,000 shares to 60,000,000
shares.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Statutory reserve&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;During the years ended December 31, 2024 and 2023,
the Company collectively attributed &lt;span style="-sec-ix-hidden: hidden-fact-109"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-110"&gt;nil&lt;/span&gt;&lt;/span&gt; of retained earnings for their statutory reserves, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Restricted net assets&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;PRC laws and regulations permit payments of dividends
by the Company&#x2019;s subsidiaries incorporated in the PRC only out of their retained earnings, if any, as determined in accordance with
PRC accounting standards and regulations. In addition, the Company&#x2019;s subsidiaries incorporated in the PRC are required to annually
appropriate 10% of their net income to the statutory reserve prior to payment of any dividends, unless the reserve has reached 50% of
their respective registered capital. Furthermore, registered share capital and capital reserve accounts are also restricted from distribution.
As a result of the restrictions described above and elsewhere under PRC laws and regulations, the Company&#x2019;s subsidiaries incorporated
in the PRC are restricted in their ability to transfer a portion of their net assets to the Company in the form of dividends. The restriction
amounted to $24,733,624 (RMB176,144,932) as of December 31, 2024. Except for the above or disclosed elsewhere, there is no other restriction
on the use of proceeds generated by the Company&#x2019;s subsidiaries to satisfy any obligations of the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Payments-omnibus equity plan&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 12, 2022 (the &#x201c;Grant Date&#x201d;),
the Compensation Committee of the Board of Directors (the &#x201c;Board&#x201d;) of the Company granted 3,047,000 shares of common stock
of the Company, par value $0.001 (the &#x201c;Shares&#x201d;), pursuant to the Company&#x2019;s 2020 Omnibus Equity Plan, to certain officers
and employees of the Company and its subsidiaries (the &#x201c;Grantees&#x201d;), including: 800,000 shares to Shanchun Huang, Chief Executive
Officer of the Company; 800,000 shares to Yongke Xue, President of the Company; 100,000 shares to Ming Yi, Chief Financial Officer of
the Company, 547,000 shares to Peng Lei, general manager of a subsidiary of the Company, 300,000 shares to Pang Dong, general manager
of a subsidiary the Company, and 500,000 shares to Kai Xu, Deputy General Manager of a subsidiary of the Company and vice president of
blockchain division of the Company (collectively, the &#x201c;Grants&#x201d;). The Grants vested immediately on the Grant Date and each
of the Grantees also entered into an Unrestricted Stock Award Agreement with the Company on July 12, 2022. As the closing price of the
Company stock was $0.42 on July 12, 2022, the Company recorded an expense of $1.28 million in the third quarter of fiscal year 2022. As
of the date of this report, the Shares have been issued to the Grantees. The share numbers in this Note 22 are pre-reverse stock split
effected on February 1, 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 12, 2023, the Compensation Committee
of the Board of Directors of the Company granted 2,890,000 shares of common stock of the Company, par value $0.001, pursuant to the Company&#x2019;s
2023 Omnibus Equity Plan, to certain officers and employees of the Company and its subsidiaries (the &#x201c;Grantees&#x201d;). As the closing
price of the Company stock was $1.20 on December 23, 2023, the Company recorded an expense of $3.47 million in the third quarter of fiscal
year 2023. As of the date of this report, the Shares have been issued to the Grantees.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 4, 2024, the Compensation Committee of the Board of Directors
of the Company granted 2,110,000 shares of common stock of the Company, par value $0.001, pursuant to the Company&#x2019;s 2023 Omnibus
Equity Plan, to certain officers and employees of the Company and its subsidiaries (the &#x201c;Grantees&#x201d;). As the closing price
of the Company stock was $0.318 on October 9, 2023, the Company recorded an expense of $0.67 million in the third quarter of fiscal year
2024. As of the date of this report, the Shares have been issued to the Grantees.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="c197" id="ixv-14877">1-for-5</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c198"
      decimals="0"
      id="ixv-14878"
      unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c199"
      decimals="0"
      id="ixv-14879"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:InvestmentOwnedPercentOfNetAssets contextRef="c3" decimals="2" id="ixv-14880" unitRef="pure">0.10</us-gaap:InvestmentOwnedPercentOfNetAssets>
    <ftft:PaymentDividends contextRef="c0" decimals="2" id="ixv-14881" unitRef="pure">0.50</ftft:PaymentDividends>
    <us-gaap:EquityRestrictions contextRef="c3" decimals="0" id="ixv-14882" unitRef="usd">24733624</us-gaap:EquityRestrictions>
    <us-gaap:EquityRestrictions contextRef="c3" decimals="0" id="ixv-14883" unitRef="cny">176144932</us-gaap:EquityRestrictions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c200"
      decimals="0"
      id="ixv-14884"
      unitRef="shares">3047000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:SharePrice
      contextRef="c201"
      decimals="3"
      id="ixv-14885"
      unitRef="usdPershares">0.001</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c202"
      decimals="0"
      id="ixv-14886"
      unitRef="shares">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c203"
      decimals="0"
      id="ixv-14887"
      unitRef="shares">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c204"
      decimals="0"
      id="ixv-14888"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c205"
      decimals="0"
      id="ixv-14889"
      unitRef="shares">547000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c206"
      decimals="0"
      id="ixv-14890"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c207"
      decimals="0"
      id="ixv-14891"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:StockOptionExercisePriceDecrease
      contextRef="c208"
      decimals="2"
      id="ixv-14892"
      unitRef="usdPershares">0.42</us-gaap:StockOptionExercisePriceDecrease>
    <us-gaap:OtherExpenses
      contextRef="c209"
      decimals="-4"
      id="ixv-14893"
      unitRef="usd">1280000</us-gaap:OtherExpenses>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c210"
      decimals="0"
      id="ixv-14894"
      unitRef="shares">2890000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:SharePrice
      contextRef="c211"
      decimals="3"
      id="ixv-14895"
      unitRef="usdPershares">0.001</us-gaap:SharePrice>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c212"
      decimals="2"
      id="ixv-14896"
      unitRef="usdPershares">1.2</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:OtherExpenses
      contextRef="c213"
      decimals="-4"
      id="ixv-14897"
      unitRef="usd">3470000</us-gaap:OtherExpenses>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c214"
      decimals="0"
      id="ixv-14898"
      unitRef="shares">2110000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:SharePrice
      contextRef="c215"
      decimals="3"
      id="ixv-14899"
      unitRef="usdPershares">0.001</us-gaap:SharePrice>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c216"
      decimals="3"
      id="ixv-14900"
      unitRef="usdPershares">0.318</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:OtherExpenses
      contextRef="c217"
      decimals="-4"
      id="ixv-14901"
      unitRef="usd">670000</us-gaap:OtherExpenses>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0" id="ixv-13029">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;20. COMMON STOCK&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Securities Purchase Agreement&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 24, 2020, the Company entered into
a securities purchase agreement with certain purchasers, pursuant to which the Company sold to the purchasers in a registered direct offering,
an aggregate of 4,210,530 units, each consisting of one share of our common stock and a warrant to purchase 1 share of our Common Stock,
at a purchase price of $1.90 per unit, for aggregate gross proceeds to the Company of $8,000,007, before deducting fees to the placement
agent and other offering expenses payable by the Company. On December 29, 2020, the Company issued Units consisting of an aggregate of
4,210,530 shares of our Common Stock and warrants to purchase up to an aggregate of 4,210,530 shares of our Common Stock at an exercise
price of $2.15 per share (the &#x201c;Investors&#x2019; Warrants&#x201d;). The Investors&#x2019; Warrants have a term of five years and are
exercisable by the holder at any time after the date of issuance. In connection with the offering, the Company also issued placement agent
a warrant to purchase 210,526 shares of our Common Stock (the &#x201c;Placement Agent Warrant&#x201d;) on substantially the same&#160;terms
as the Investors&#x2019; Warrants, except that the Placement Agent Warrant has an exercise price of $2.375 per share and are not exercisable
until June 24, 2021. December 31, 2023 and 2024, outstanding warrant has 210,526 shares of our Common Stock. Warrants after 1-Furu-5 reverse stock split was 42,108 shares. &lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Underlying Shares&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Weighted Average Exercise Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Weighted Average Term (Years)&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: justify"&gt;Options outstanding at December 31, 2023&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;42,108&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.375&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.00&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;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-111"&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-112"&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;/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;Forfeited&lt;/td&gt;&lt;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-113"&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-114"&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;/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: justify"&gt;Cancelled&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 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-115"&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-116"&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;/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: justify"&gt;Options outstanding at December 31, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;42,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.375&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.00&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: justify"&gt;Options exercisable at December 31, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;42,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.375&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.00&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 6, 2021, the Company, through its wholly
owned subsidiary Future FinTech (Hong Kong) Limited., completed its acquisition of 90% of the issued and outstanding shares of Nice Talent
Asset Management Limited from Joy Rich Enterprises Limited (the &#x201c;Nice Shares&#x201d;) for HK$144,000,000 (the &#x201c;Purchase Price&#x201d;)
which shall be paid in the shares of common stock of the Company (the &#x201c;Company Shares&#x201d;). 60% of the purchase price ($11.22
million) was paid in 2,244,156 shares of common stock of the Company on August 4, 2021, at a price of $5 per share. 40% of the Purchase
Price ($7.39 million) was paid in 299,221 shares of common stock of the Company on October 17, 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On January 5, 2024, the Company entered into
a securities purchase agreement&#160;with certain purchasers identified on the signature page thereto, pursuant to which the Company
sold to the purchasers in a private placement, an aggregate of 2,150,536 share of its common stock, par value $0.001 per share at a purchase
price of $1.20 per share, for aggregate net proceeds to the Company of $2,580,644. On January 18, 2024, the Company issued 2,150,536
shares of common stock pursuant to this Agreement.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="text-decoration:underline"&gt;Common stocks issued in connection with the convertible notes&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 27, 2023, the Company entered into
a Securities Purchase Agreement with Streeterville Capital, LLC, a Utah limited liability company (the &#x201c;Lender&#x201d;), pursuant
to which the Company sold and issued to the Lender a Convertible Promissory Note (the &#x201c;Note&#x201d;) in the principal amount of $1,100,000.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 3, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares 136,649, amount $50,000, at a price of
$0.3659 per share.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 18, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares 217,139, amount $75,000, at a price of
$0.3454 per share.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 26, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares 408,329, amount $100,000, at a price
of $0.2449 per share.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 24, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares 390,625, amount $100,000, at a price
of $0.256 per share.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On November 11, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares 390,625, amount $100,000, at a price
of $0.256 per share.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On November 14, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares 393,855, amount $100,000, at a price
of $0.2539 per share.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 18, 2024, that Lender elects to redeem
a portion of the Note in redemption conversion shares. Lender redemption conversion shares 438,212, amount $100,000, at a price
of $0.2282 per share.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The share numbers in this Note 22 are pre-reverse
stock split effected on February 1, 2023.&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c218"
      decimals="0"
      id="ixv-14902"
      unitRef="shares">4210530</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c219"
      decimals="0"
      id="ixv-14903"
      unitRef="shares">1</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c220"
      decimals="2"
      id="ixv-14904"
      unitRef="usdPershares">1.9</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c221" decimals="0" id="ixv-14905" unitRef="usd">8000007</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c222"
      decimals="0"
      id="ixv-14906"
      unitRef="shares">4210530</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="c223"
      decimals="0"
      id="ixv-14907"
      unitRef="shares">4210530</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c223"
      decimals="2"
      id="ixv-14908"
      unitRef="usdPershares">2.15</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="c3" id="ixv-14909">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c224"
      decimals="0"
      id="ixv-14910"
      unitRef="shares">210526</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c225"
      decimals="3"
      id="ixv-14911"
      unitRef="usdPershares">2.375</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c226"
      decimals="0"
      id="ixv-14912"
      unitRef="shares">210526</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c227"
      decimals="0"
      id="ixv-14913"
      unitRef="shares">210526</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c0" id="ixv-14914">Warrants after 1-Furu-5 reverse stock split was 42,108 shares.&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Underlying Shares&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Weighted Average Exercise Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Weighted Average Term (Years)&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: justify"&gt;Options outstanding at December 31, 2023&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;42,108&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.375&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.00&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;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-111"&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-112"&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;/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;Forfeited&lt;/td&gt;&lt;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-113"&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-114"&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;/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: justify"&gt;Cancelled&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 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-115"&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-116"&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;/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: justify"&gt;Options outstanding at December 31, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;42,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.375&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.00&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: justify"&gt;Options exercisable at December 31, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;42,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2.375&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits
      contextRef="c228"
      decimals="0"
      id="ixv-14915"
      unitRef="shares">42108</us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c252"
      decimals="INF"
      id="ixv-14916"
      unitRef="shares">42108</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c253"
      decimals="3"
      id="ixv-14917"
      unitRef="usdPershares">2.375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="c254" id="ixv-14918">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c252"
      decimals="INF"
      id="ixv-14919"
      unitRef="shares">42108</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c253"
      decimals="3"
      id="ixv-14920"
      unitRef="usdPershares">2.375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="c254" id="ixv-14921">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <ftft:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod
      contextRef="c255"
      decimals="INF"
      id="ixv-14922"
      unitRef="shares">42108</ftft:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableInPeriod>
    <ftft:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue
      contextRef="c254"
      decimals="3"
      id="ixv-14923"
      unitRef="usdPershares">2.375</ftft:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisableDateFairValue>
    <ftft:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms contextRef="c254" id="ixv-14924">P1Y</ftft:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="c229"
      decimals="2"
      id="ixv-14925"
      unitRef="pure">0.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c230" decimals="0" id="ixv-14926" unitRef="hkd">144000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <ftft:PercentageOfPurchasePrice
      contextRef="c231"
      decimals="2"
      id="ixv-14927"
      unitRef="pure">0.60</ftft:PercentageOfPurchasePrice>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c232"
      decimals="-4"
      id="ixv-14928"
      unitRef="usd">11220000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits
      contextRef="c232"
      decimals="0"
      id="ixv-14929"
      unitRef="shares">2244156</us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits>
    <us-gaap:SharePrice
      contextRef="c231"
      decimals="0"
      id="ixv-14930"
      unitRef="usdPershares">5</us-gaap:SharePrice>
    <ftft:PurchasePricePercentage
      contextRef="c233"
      decimals="2"
      id="ixv-14931"
      unitRef="pure">0.40</ftft:PurchasePricePercentage>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c233"
      decimals="-4"
      id="ixv-14932"
      unitRef="usd">7390000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:CommonStockOtherSharesOutstanding
      contextRef="c234"
      decimals="0"
      id="ixv-14933"
      unitRef="shares">299221</us-gaap:CommonStockOtherSharesOutstanding>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c235"
      decimals="0"
      id="ixv-14934"
      unitRef="shares">2150536</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c236"
      decimals="3"
      id="ixv-14935"
      unitRef="usdPershares">0.001</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c236"
      decimals="2"
      id="ixv-14936"
      unitRef="usdPershares">1.2</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts contextRef="c235" decimals="0" id="ixv-14937" unitRef="usd">2580644</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c237"
      decimals="0"
      id="ixv-14938"
      unitRef="shares">2150536</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:InvestmentSoldNotYetPurchasedBalancePrincipalAmount contextRef="c151" decimals="0" id="ixv-14939" unitRef="usd">1100000</us-gaap:InvestmentSoldNotYetPurchasedBalancePrincipalAmount>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c238"
      decimals="0"
      id="ixv-14940"
      unitRef="shares">136649</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1 contextRef="c238" decimals="0" id="ixv-14941" unitRef="usd">50000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c239"
      decimals="4"
      id="ixv-14942"
      unitRef="usdPershares">0.3659</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c240"
      decimals="0"
      id="ixv-14943"
      unitRef="shares">217139</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1 contextRef="c240" decimals="0" id="ixv-14944" unitRef="usd">75000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c241"
      decimals="4"
      id="ixv-14945"
      unitRef="usdPershares">0.3454</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c242"
      decimals="0"
      id="ixv-14946"
      unitRef="shares">408329</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1 contextRef="c242" decimals="0" id="ixv-14947" unitRef="usd">100000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c243"
      decimals="4"
      id="ixv-14948"
      unitRef="usdPershares">0.2449</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c244"
      decimals="0"
      id="ixv-14949"
      unitRef="shares">390625</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1 contextRef="c244" decimals="0" id="ixv-14950" unitRef="usd">100000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c245"
      decimals="3"
      id="ixv-14951"
      unitRef="usdPershares">0.256</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c246"
      decimals="0"
      id="ixv-14952"
      unitRef="shares">390625</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1 contextRef="c246" decimals="0" id="ixv-14953" unitRef="usd">100000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c247"
      decimals="3"
      id="ixv-14954"
      unitRef="usdPershares">0.256</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c248"
      decimals="0"
      id="ixv-14955"
      unitRef="shares">393855</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1 contextRef="c248" decimals="0" id="ixv-14956" unitRef="usd">100000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c249"
      decimals="4"
      id="ixv-14957"
      unitRef="usdPershares">0.2539</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c250"
      decimals="0"
      id="ixv-14958"
      unitRef="shares">438212</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1 contextRef="c250" decimals="0" id="ixv-14959" unitRef="usd">100000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c251"
      decimals="4"
      id="ixv-14960"
      unitRef="usdPershares">0.2282</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="c0" id="ixv-13184">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;21. DISCONTINUED OPERATIONS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On June 16, 2023, QR (HK) Limited was dissolved
and deregistered.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 5, 2023, FTFT PARAGUAY S.A. was dissolved.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 7, 2024, Chain Cloud Mall Network and
Technology (Tianjin) Co., Limited was dissolved and deregistered.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On September 4, 2024, Tianjin Future Private Equity
Fund Management Partnership (Ltd Partnership) was dissolved and deregistered.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 18, 2024, Nice Talent Asset Management
Limited was disposed of for a consideration of USD&#160;0.31 million (HKD&#160;2.40 million).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;On December 6, 2024, FTFT SuperComputing
Inc. was disposed of for a consideration of USD&#160;1.97 million.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Loss from discontinued operations for fiscal years
2024 and 2023 was as follows:&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;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&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;Revenue&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-117"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;13,168,348&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;Cost &#x2013; third party&lt;/td&gt;&lt;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-118"&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;8,423,457&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Cost &#x2013; related party&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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-119"&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;978,801&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"&gt;Gross profit&lt;/td&gt;&lt;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-120"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,766,090&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;OPERATING EXPENSES:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;General and administrative&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-121"&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;4,211,836&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Research and Development expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-122"&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;2,577&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Selling expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-123"&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;310,737&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Bad debt provision&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;70,955&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in; padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#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-125"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,596,105&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;OTHER INCOME (EXPENSE)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-126"&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;30,655&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-127"&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-128"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Other expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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-129"&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;(780,899&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-left: 0.25in; padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#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-130"&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;(750,244&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: left"&gt;Loss from discontinued operations before income tax&lt;/td&gt;&lt;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-131"&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;(1,580,259&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Income tax provision&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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;5,281&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"&gt;Loss from discontinued operation before noncontrolling interest&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-133"&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;(1,574,978&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Gain on disposal of discontinued operations&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,054,155&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;386,482&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: Net loss attributable to non-controlling interests&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(190,840&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;(108,046&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;LOSS FROM DISCONTINUED OPERATION&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,244,995&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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,080,450&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The major components of assets and liabilities
related to discontinued operations are summarized below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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; 2024&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; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-134"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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;1,619,413&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;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-135"&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;1,296,065&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Other receivables&lt;/td&gt;&lt;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-136"&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;2,459,259&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;Advances to suppliers 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;&lt;div style="-sec-ix-hidden: hidden-fact-137"&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;399,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;Property, plant and equipment, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-138"&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;1,767,037&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;Right of use assets&#160;- operation lease&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-139"&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;834,076&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; padding-left: 0.125in"&gt;Total assets related to discontinued operations&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-140"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;8,375,677&lt;/td&gt;&lt;td style="padding-bottom: 2.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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accounts payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-141"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;18,346&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accrued expenses and other payables&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-142"&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;881,886&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;Advances from customers&lt;/td&gt;&lt;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-143"&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;2,604&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;Amount Due to Related Party&lt;/td&gt;&lt;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"&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;401,516&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Lease liability&#160;- operation lease&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-145"&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;145,468&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;Lease liability&#160;- operation lease non-current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-146"&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;690,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; padding-bottom: 4pt; padding-left: 9pt"&gt;Total liabilities related to discontinued operations&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-147"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;2,140,639&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="c256"
      decimals="-4"
      id="ixv-14961"
      unitRef="usd">310000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="c256"
      decimals="-4"
      id="ixv-14962"
      unitRef="hkd">2400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="c257"
      decimals="-4"
      id="ixv-14963"
      unitRef="usd">1970000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="c0" id="ixv-13200">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Loss from discontinued operations for fiscal years
2024 and 2023 was as follows:&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;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&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;Revenue&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-117"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;13,168,348&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;Cost &#x2013; third party&lt;/td&gt;&lt;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-118"&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;8,423,457&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Cost &#x2013; related party&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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-119"&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;978,801&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"&gt;Gross profit&lt;/td&gt;&lt;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-120"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,766,090&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;OPERATING EXPENSES:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;General and administrative&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-121"&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;4,211,836&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Research and Development expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-122"&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;2,577&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Selling expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-123"&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;310,737&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Bad debt provision&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;70,955&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.25in; padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#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-125"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,596,105&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;OTHER INCOME (EXPENSE)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-126"&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;30,655&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-127"&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-128"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Other expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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-129"&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;(780,899&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-left: 0.25in; padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#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-130"&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;(750,244&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: left"&gt;Loss from discontinued operations before income tax&lt;/td&gt;&lt;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-131"&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;(1,580,259&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Income tax provision&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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;5,281&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"&gt;Loss from discontinued operation before noncontrolling interest&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-133"&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;(1,574,978&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Gain on disposal of discontinued operations&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,054,155&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;386,482&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: Net loss attributable to non-controlling interests&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(190,840&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;(108,046&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;LOSS FROM DISCONTINUED OPERATION&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,244,995&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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,080,450&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c259" decimals="0" id="ixv-14964" unitRef="usd">13168348</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c261" decimals="0" id="ixv-14965" unitRef="usd">8423457</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c263" decimals="0" id="ixv-14966" unitRef="usd">978801</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="c259" decimals="0" id="ixv-14967" unitRef="usd">3766090</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense contextRef="c259" decimals="0" id="ixv-14968" unitRef="usd">4211836</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <ftft:DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses contextRef="c259" decimals="0" id="ixv-14969" unitRef="usd">2577</ftft:DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses>
    <ftft:DisposalGroupIncludingDiscontinuedOperationSellingExpenses contextRef="c259" decimals="0" id="ixv-14970" unitRef="usd">310737</ftft:DisposalGroupIncludingDiscontinuedOperationSellingExpenses>
    <ftft:DisposalGroupIncludingDiscontinuedOperationBadDebtProvision contextRef="c259" decimals="0" id="ixv-14971" unitRef="usd">70955</ftft:DisposalGroupIncludingDiscontinuedOperationBadDebtProvision>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="c259" decimals="0" id="ixv-14972" unitRef="usd">4596105</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome contextRef="c259" decimals="0" id="ixv-14973" unitRef="usd">30655</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome>
    <ftft:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense contextRef="c259" decimals="0" id="ixv-14974" unitRef="usd">780899</ftft:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss contextRef="c259" decimals="0" id="ixv-14975" unitRef="usd">-750244</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c259" decimals="0" id="ixv-14976" unitRef="usd">-1580259</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c259" decimals="0" id="ixv-14977" unitRef="usd">-5281</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c259" decimals="0" id="ixv-14978" unitRef="usd">-1574978</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax contextRef="c258" decimals="0" id="ixv-14979" unitRef="usd">1054155</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax contextRef="c259" decimals="0" id="ixv-14980" unitRef="usd">386482</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest contextRef="c258" decimals="0" id="ixv-14981" unitRef="usd">-190840</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest contextRef="c259" decimals="0" id="ixv-14982" unitRef="usd">-108046</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c258" decimals="0" id="ixv-14983" unitRef="usd">1244995</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c259" decimals="0" id="ixv-14984" unitRef="usd">-1080450</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <ftft:ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock contextRef="c0" id="ixv-13468">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The major components of assets and liabilities
related to discontinued operations are summarized below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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; 2024&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; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-134"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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;1,619,413&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;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-135"&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;1,296,065&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Other receivables&lt;/td&gt;&lt;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-136"&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;2,459,259&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;Advances to suppliers 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;&lt;div style="-sec-ix-hidden: hidden-fact-137"&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;399,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;Property, plant and equipment, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-138"&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;1,767,037&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;Right of use assets&#160;- operation lease&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-139"&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;834,076&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; padding-left: 0.125in"&gt;Total assets related to discontinued operations&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-140"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;8,375,677&lt;/td&gt;&lt;td style="padding-bottom: 2.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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accounts payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-141"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;18,346&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accrued expenses and other payables&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-142"&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;881,886&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;Advances from customers&lt;/td&gt;&lt;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-143"&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;2,604&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;Amount Due to Related Party&lt;/td&gt;&lt;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"&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;401,516&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Lease liability&#160;- operation lease&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-145"&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;145,468&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;Lease liability&#160;- operation lease non-current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-146"&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;690,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; padding-bottom: 4pt; padding-left: 9pt"&gt;Total liabilities related to discontinued operations&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-147"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;2,140,639&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ftft:ScheduleOfAssetsAndLiabilitiesRelatedToDiscontinuedOperationTableTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents contextRef="c4" decimals="0" id="ixv-14985" unitRef="usd">1619413</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <ftft:DisposalGroupIncludingDiscontinuedOperationAccountsReceivable contextRef="c4" decimals="0" id="ixv-14986" unitRef="usd">1296065</ftft:DisposalGroupIncludingDiscontinuedOperationAccountsReceivable>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet contextRef="c4" decimals="0" id="ixv-14987" unitRef="usd">2459259</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets contextRef="c4" decimals="0" id="ixv-14988" unitRef="usd">399827</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent contextRef="c4" decimals="0" id="ixv-14989" unitRef="usd">1767037</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent>
    <ftft:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease contextRef="c4" decimals="0" id="ixv-14990" unitRef="usd">834076</ftft:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="c4" decimals="0" id="ixv-14991" unitRef="usd">8375677</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent contextRef="c4" decimals="0" id="ixv-14992" unitRef="usd">18346</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-14993" unitRef="usd">881886</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent>
    <ftft:DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers contextRef="c4" decimals="0" id="ixv-14994" unitRef="usd">2604</ftft:DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities contextRef="c4" decimals="0" id="ixv-14995" unitRef="usd">401516</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities>
    <ftft:DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent contextRef="c4" decimals="0" id="ixv-14996" unitRef="usd">145468</ftft:DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent>
    <ftft:DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent contextRef="c4" decimals="0" id="ixv-14997" unitRef="usd">690819</ftft:DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="c4" decimals="0" id="ixv-14998" unitRef="usd">2140639</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0" id="ixv-13662">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;22. SEGMENT REPORTING&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In its operation of the business, management,
including our chief operating decision maker, who is our Chief Executive Officer, reviews certain financial information, including segmented
internal profit and loss statements prepared on a basis consistent with GAAP. The Company operates in three segments: supply chain financing&#160;service
and trading business, asset management service and others.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company began to provide supply chain financing
services during the second quarter of 2021. The Company began to provide sand and steel supply chain financing services during the first
quarter of 2023. The Company began to provide brokerage services during the October 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Some of our operation might not individually meet
the quantitative thresholds for determining reportable segments and we determine the reportable segments based on the discrete financial
information provided to the chief operating decision maker. The chief operating decision maker evaluates the results of each segment in
assessing performance and allocating resources among the segments. Since there is an overlap of services and products between different
subsidiaries of the Company, the Company does not allocate operating expenses and assets based on the product segments. Therefore, operating
expenses and asset information by segment are not presented. Segment profit represents the gross profit of each reportable segment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;For fiscal year 2024: &#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;Supply&lt;br/&gt; Chain&lt;br/&gt; Financing/&lt;br/&gt; Trading&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;Brokerage service&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;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Reportable segment revenue&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;983,246&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;870,864&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;304,015&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,158,125&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;Inter-segment 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;&#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-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;&#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-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;&#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-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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/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;Revenue from external customers&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;983,246&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;870,864&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;304,015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,158,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 style="text-align: left; padding-bottom: 4pt"&gt;Segment gross profit&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;163,892&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;813,747&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;294,378&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,272,017&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;For fiscal year 2023: &#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;Supply&lt;br/&gt; Chain&lt;br/&gt; Financing/&lt;br/&gt; Trading&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;Brokerage service&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;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Reportable segment revenue&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;20,769,323&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;298,505&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;629,377&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;21,697,205&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;Inter-segment 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;&#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-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;&#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-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;&#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-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;&#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-154"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Revenue from external customers&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,769,323&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;298,505&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;629,377&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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,697,205&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: 4pt"&gt;Segment gross profit&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;465,020&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;294,437&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;362,148&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,121,605&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;Loss from Continuing Operations before Income Tax:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended,&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="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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-left: 0.125in"&gt;Supply chain financing/trading&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;3,753,106&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;848,031&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-left: 0.125in"&gt;Brokerage service&lt;/td&gt;&lt;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;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;581,483&lt;/p&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;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;206,030&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 9pt"&gt;Others&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,340,920&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;636,436&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; padding-left: 9pt"&gt;Corporate and Unallocated&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;26,830,350&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;32,250,678&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total operating expenses and other expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;35,505,859&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;33,941,175&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; padding-left: 9pt"&gt;Loss from Continuing Operations before Income Tax&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(34,233,842&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;(32,819,570&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Segment assets:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;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 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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-left: 9pt"&gt;Supply chain financing/trading 	&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,717,948&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;12,437,136&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-left: 9pt"&gt;Brokerage service&lt;/td&gt;&lt;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;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;5,066,369&lt;/p&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;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;5,088,522&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 9pt"&gt;Others&lt;/td&gt;&lt;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,252,693&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,062,310&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-left: 9pt"&gt;Corporate and Unallocated 	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,865,928&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;23,117,744&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;Assets related to discontinued operation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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-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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;6,235,038&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;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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;25,902,938&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;60,940,750&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Assets subject to attribution to business segments
largely include property, plant and equipment, receivable and right of use assets. All other items are reflected in Corporate and Unallocated.&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments contextRef="c0" decimals="0" id="ixv-14999" unitRef="pure">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c0" id="ixv-13672">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;For fiscal year 2024: &#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;Supply&lt;br/&gt; Chain&lt;br/&gt; Financing/&lt;br/&gt; Trading&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;Brokerage service&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;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Reportable segment revenue&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;983,246&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;870,864&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;304,015&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,158,125&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;Inter-segment 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;&#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-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;&#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-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;&#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-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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/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;Revenue from external customers&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;983,246&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;870,864&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;304,015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,158,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 style="text-align: left; padding-bottom: 4pt"&gt;Segment gross profit&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;163,892&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;813,747&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;294,378&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,272,017&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;For fiscal year 2023: &#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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;Supply&lt;br/&gt; Chain&lt;br/&gt; Financing/&lt;br/&gt; Trading&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;Brokerage service&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;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Reportable segment revenue&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;20,769,323&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;298,505&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;629,377&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;21,697,205&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;Inter-segment 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;&#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-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;&#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-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;&#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-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;&#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-154"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Revenue from external customers&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,769,323&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;298,505&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;629,377&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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,697,205&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: 4pt"&gt;Segment gross profit&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;465,020&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;294,437&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;362,148&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,121,605&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="c264" decimals="0" id="ixv-15000" unitRef="usd">983246</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c265" decimals="0" id="ixv-15001" unitRef="usd">870864</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c266" decimals="0" id="ixv-15002" unitRef="usd">304015</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="0" id="ixv-15003" unitRef="usd">2158125</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c264" decimals="0" id="ixv-15004" unitRef="usd">983246</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c265" decimals="0" id="ixv-15005" unitRef="usd">870864</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c266" decimals="0" id="ixv-15006" unitRef="usd">304015</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c0" decimals="0" id="ixv-15007" unitRef="usd">2158125</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GrossProfit contextRef="c264" decimals="0" id="ixv-15008" unitRef="usd">163892</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c265" decimals="0" id="ixv-15009" unitRef="usd">813747</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c266" decimals="0" id="ixv-15010" unitRef="usd">294378</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" id="ixv-15011" unitRef="usd">1272017</us-gaap:GrossProfit>
    <us-gaap:Revenues contextRef="c267" decimals="0" id="ixv-15012" unitRef="usd">20769323</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c268" decimals="0" id="ixv-15013" unitRef="usd">298505</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c269" decimals="0" id="ixv-15014" unitRef="usd">629377</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c7" decimals="0" id="ixv-15015" unitRef="usd">21697205</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c267" decimals="0" id="ixv-15016" unitRef="usd">20769323</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c268" decimals="0" id="ixv-15017" unitRef="usd">298505</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c269" decimals="0" id="ixv-15018" unitRef="usd">629377</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c7" decimals="0" id="ixv-15019" unitRef="usd">21697205</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GrossProfit contextRef="c267" decimals="0" id="ixv-15020" unitRef="usd">465020</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c268" decimals="0" id="ixv-15021" unitRef="usd">294437</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c269" decimals="0" id="ixv-15022" unitRef="usd">362148</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c7" decimals="0" id="ixv-15023" unitRef="usd">1121605</us-gaap:GrossProfit>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock contextRef="c0" id="ixv-13882">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Loss from Continuing Operations before Income Tax:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Years Ended,&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="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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-left: 0.125in"&gt;Supply chain financing/trading&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;3,753,106&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;848,031&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-left: 0.125in"&gt;Brokerage service&lt;/td&gt;&lt;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;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;581,483&lt;/p&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;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;206,030&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 9pt"&gt;Others&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,340,920&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;636,436&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; padding-left: 9pt"&gt;Corporate and Unallocated&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;26,830,350&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;32,250,678&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total operating expenses and other expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;35,505,859&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;33,941,175&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; padding-left: 9pt"&gt;Loss from Continuing Operations before Income Tax&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(34,233,842&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;(32,819,570&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Segment assets:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;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 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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-left: 9pt"&gt;Supply chain financing/trading 	&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,717,948&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;12,437,136&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-left: 9pt"&gt;Brokerage service&lt;/td&gt;&lt;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;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;5,066,369&lt;/p&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;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;5,088,522&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 9pt"&gt;Others&lt;/td&gt;&lt;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,252,693&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,062,310&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-left: 9pt"&gt;Corporate and Unallocated 	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,865,928&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;23,117,744&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;Assets related to discontinued operation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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-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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;6,235,038&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;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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;25,902,938&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;60,940,750&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c264" decimals="0" id="ixv-15024" unitRef="usd">3753106</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c267" decimals="0" id="ixv-15025" unitRef="usd">848031</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c265" decimals="0" id="ixv-15026" unitRef="usd">581483</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c268" decimals="0" id="ixv-15027" unitRef="usd">206030</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c270" decimals="0" id="ixv-15028" unitRef="usd">4340920</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c271" decimals="0" id="ixv-15029" unitRef="usd">636436</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c272" decimals="0" id="ixv-15030" unitRef="usd">26830350</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c273" decimals="0" id="ixv-15031" unitRef="usd">32250678</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c274" decimals="0" id="ixv-15032" unitRef="usd">35505859</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c275" decimals="0" id="ixv-15033" unitRef="usd">33941175</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet contextRef="c0" decimals="0" id="ixv-15034" unitRef="usd">-34233842</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet contextRef="c7" decimals="0" id="ixv-15035" unitRef="usd">-32819570</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:Assets contextRef="c276" decimals="0" id="ixv-15036" unitRef="usd">5717948</us-gaap:Assets>
    <us-gaap:Assets contextRef="c277" decimals="0" id="ixv-15037" unitRef="usd">12437136</us-gaap:Assets>
    <us-gaap:Assets contextRef="c278" decimals="0" id="ixv-15038" unitRef="usd">5066369</us-gaap:Assets>
    <us-gaap:Assets contextRef="c279" decimals="0" id="ixv-15039" unitRef="usd">5088522</us-gaap:Assets>
    <us-gaap:Assets contextRef="c280" decimals="0" id="ixv-15040" unitRef="usd">13252693</us-gaap:Assets>
    <us-gaap:Assets contextRef="c281" decimals="0" id="ixv-15041" unitRef="usd">14062310</us-gaap:Assets>
    <us-gaap:Assets contextRef="c282" decimals="0" id="ixv-15042" unitRef="usd">1865928</us-gaap:Assets>
    <us-gaap:Assets contextRef="c283" decimals="0" id="ixv-15043" unitRef="usd">23117744</us-gaap:Assets>
    <us-gaap:Assets contextRef="c285" decimals="0" id="ixv-15044" unitRef="usd">6235038</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" id="ixv-15045" unitRef="usd">25902938</us-gaap:Assets>
    <us-gaap:Assets contextRef="c4" decimals="0" id="ixv-15046" unitRef="usd">60940750</us-gaap:Assets>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0" id="ixv-14046">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;23. COMMITMENTS AND CONTINGENCIES&lt;/b&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Legal case with FT Global Litigation&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;In January 2021, FT Global Capital, Inc. (&#x201c;FT
Global&#x201d;), a former placement agent of the Company filed a lawsuit against the Company in the Superior Court of Fulton County, Georgia.
FT Global served the complaint upon the Company in January 2021. In the complaint, FT Global alleges claims, most of which attempt to
hold the Company liable under legal theories that relate back to an alleged breach of an exclusive placement agent agreement between FT
Global and the Company in July 2020 which had a term of three months. FT Global claims that the Company failed to compensate FT Global
for securities purchase transactions between December 2020 and April 2021, pursuant to the terms of the expired exclusive placement agent
agreement. Allegedly, the exclusive placement agent agreement required the Company to pay FT Global for capital received during the term
of the agreement and for the 12-month period following the termination of the agreement involving any investors that FT Global introduced
and/or wall-crossed to the Company. However, the Company believes the securities purchase transactions at issue did not involve the one
investor which FT Global introduced or wall-crossed to the Company during the term of the agreement. FT Global claims approximately $7,000,000
in damages and attorneys&#x2019; fees.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company timely removed the case to the United
States District Court for the Northern District of Georgia (the (&#x201c;Court&#x201d;) on February 9, 2021 based on diversity of jurisdiction.
On March 9, 2021, the Company filed a motion to dismiss based on FT Global&#x2019;s failure to state a claim which is pending before the
Court. On November 10, 2021, the Court entered an Order granting the Company&#x2019;s motion to dismiss FT Global&#x2019;s fraud claim and
breach of contract claim as to the disclosure of its confidential and proprietary information. The Court denied the Company&#x2019;s motion
to dismiss FT Global&#x2019;s i) breach of contract claim for failure to pay FT Global pursuant to the terms of the exclusive placement
agent agreement; ii) claim for breach of the covenant of good faith and fair dealing; and iii) claim for attorney&#x2019;s fees, and the
court concluded that additional information can be obtained through discovery. On October 12, 2022, the Company filed a motion for summary
judgment on all claims asserted by FT Global in this lawsuit. On November 2, 2022, FT Global filed its opposition to the Company&#x2019;s
motion for summary judgment. On November 16, 2022, the Company filed its reply in support of its motion for summary judgment on all claims
asserted by FT Global in this lawsuit. On August 31, 2023, the Court entered an Order denying the Company&#x2019;s motion for summary judgment.
The trial began on April 8, 2024 and ended on April 11, 2024, on which date the jury returned a verdict in favor of FT Global. On April
11, 2024, the Court entered a judgment awarding FT Global $8,875,265.31 and on April 16, 2024, the Court issued an amended judgment, awarding
FT Global $10,598,379.93, which includes $7,895,265.31 in damages, $1,723,114.62 in prejudgment interest, and $980,000.00 in attorney&#x2019;s
fees.&#160;. On May 9, 2024, the Company filed a post-trial motion to set aside the jury verdict and for a new trial and the Court denied
the motion on March 3, 2025. The Company filed notice of appeal to appeal the judgement to the United States Court of Appeals for the
Eleventh Circuit on April 2, 2025 and the Company will continue to vigorously defend the action against FT Global.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;FT Global has registered the Court&#x2019;s judgment
in the United States District Court for Southern District of New York (&#x201c;NY Court&#x201d;), where FT Global has brought a motion requiring
the Company to turn over its stock in its subsidiary companies.&#160; The Company has filed an opposition to the motion, arguing that
according to the New York statute the NY Court should first determine that the value of the stock in the subsidiary is insufficient to
satisfy the judgment as the Company believe the request for turnover is premature before a valuation hearing. On August 28, 2024, NY Court
granted FT Global&#x2019;s motion for turnover of Defendant&#x2019;s shares in Defendant&#x2019;s wholly-owned subsidiaries as Defendant
1) failed to satisfy the $10.8 million judgment rendered in the Northern District of Georgia and registered in the Southern District of
New York, and 2) is in possession of money and property in which it has an interest. The NY Court ordered Defendant shall turn over the
shares, membership, or limited partnership interests in all of its subsidiaries, and the corporate seals of its China and Hong Kong-based
subsidiaries, to the U.S. Marshal for auction or sale until the judgment is satisfied. Pursuant to the order issued by the United States
District Court for the Southern District of New York on August 28, 2024, the United States Marshal for the Southern District of New York
(&#x201c;U.S. Marshal&#x201d;) sold the securities of the subsidiaries of the Company other than those in Hong Kong and China in auction of:
(i) all of the membership interests in Future Fintech Digital Capital Management LLC; (ii) all of the outstanding shares of FTFT UK Limited;
(iii) the corporate seal of DigiPay FinTech Limited; (iv) the corporate seal of GlobalKey SharedMall Limited; (iv) all of the outstanding
shares of Future Fintech Labs Inc.; and (v) all of the outstanding shares of Future Fintech Digital Number One GP, LLC (USA) to Alec Orudjiev,
the general counsel of FT Global for $25,000 on December 18, 2024. On December 6, 2024, the Company agreed to sell all issued and outstanding
shares of FTFT SuperComputing Inc. a wholly owned subsidiary of the Company (&#x201c;FTFT SuperComputing&#x201d;) to DDMM Capital LLC (the
&#x201c;Buyer&#x201d;)&#160;for a purchase price that equals to: (i) the assumption of the obligations of FTFT SuperComputing totaling $973,072.24
and (ii)$1,000,000, which was paid to an account at Olshan Frome Wolosky LLP to satisfy, in part, the right of payment held by FT Global
Capital, Inc. arising from the judgment entered in favor of FT Global and against the Company registered in the Southern District of New
York and all matters pertaining to such litigation. The Company has appealed the turnover order of the NY Court for the auction of securities
of the subsidiaries of the Company in Hong Kong and China to the United States Court of Appeals for the Second Circuit and is waiting
for the final decision of the Court of Appeals. On February 6, 2025, FT Global filed a motion (&#x201c;Motion&#x201d;) in the NY Court,
amended on February 12, 2025, seeking a turnover order for 39,825,939 (before 1 for 10 reverse split) unissued shares of the Company&#x2019;s
common stock for sale to satisfy the judgement. &#160;The amended motion directs the requested relief not only at the Company but also
at Transhare Corporation, the Company&#x2019;s Florida-based transfer agent. The Company believes the Motion lacks merit, as the issuance
of unissued shares in this manner would violate corporate governance principles, Florida corporate law, and federal securities regulations.
&#160;The Company has opposed the Motion, which is now fully briefed and awaits decision by the NY Court.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Shareholders Lawsuit
(LaBelle and Janzen)&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;The LaBelle case is
a putative securities class action filed in January 2024 and is pending in the District of New Jersey. &#160;Denise LaBelle (&#x201c;Plaintiff&#x201d;)
alleges that the Company and certain of its officers violated Sections 10(b) and 20(a) of the Securities Exchange Act by making materially
false or misleading statements in the company&#x2019;s public filings and disclosures relating to the former Chief Executive Officer of
the Company Mr. Shanchun Huang and charges filed by the SEC against Mr. Shanchun Huang with manipulative trading in the stock of the
Company using an offshore account shortly before he became the Company&#x2019;s CEO in 2020 and failing to disclose his beneficial ownership.&#160;
Mr. Huang has denied the allegations of trading before he became CEO.&#160;Plaintiff claims that these alleged misstatements caused the
Company&#x2019;s stock to trade at artificially inflated prices, harming investors when the truth was revealed. &#160;The lead plaintiff
and lead counsel were appointed in September 2024. &#160;The Company was served in September 2024, and the Plaintiff is currently seeking
substituted service on the individual defendants. &#160;Once service is resolved, the Plaintiff is expected to file an amended complaint,
which the Company and other defendants intend to move to dismiss.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;The Janzen action is
a consolidated shareholder derivative case filed by Jeff Janzen on May 31, 2024, also pending in the District of New Jersey, brought
nominally on behalf of Future FinTech.&#160; Plaintiff alleges that certain current and former officers and directors breached fiduciary
duties by allowing or failing to prevent the same alleged misconduct at issue in LaBelle, including mismanagement and misleading public
disclosures. &#160;The derivative case has been stayed by stipulation, pending resolution of the anticipated motion to dismiss in LaBelle,
but plaintiff has reserved the right to participate in mediation and settlement discussions relating to the class action.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyDamagesPaidValue contextRef="c286" decimals="0" id="ixv-15047" unitRef="usd">7000000</us-gaap:LossContingencyDamagesPaidValue>
    <ftft:JudgmentAward contextRef="c287" decimals="2" id="ixv-15048" unitRef="usd">8875265.31</ftft:JudgmentAward>
    <ftft:JudgmentAward contextRef="c288" decimals="2" id="ixv-15049" unitRef="usd">10598379.93</ftft:JudgmentAward>
    <us-gaap:LossContingencyDamagesPaidValue contextRef="c288" decimals="2" id="ixv-15050" unitRef="usd">7895265.31</us-gaap:LossContingencyDamagesPaidValue>
    <ftft:PrejudgmentInterest contextRef="c288" decimals="2" id="ixv-15051" unitRef="usd">1723114.62</ftft:PrejudgmentInterest>
    <us-gaap:LegalFees contextRef="c288" decimals="2" id="ixv-15052" unitRef="usd">980000</us-gaap:LegalFees>
    <ftft:JudgmentRendered
      contextRef="c289"
      decimals="-5"
      id="ixv-15053"
      unitRef="usd">10800000</ftft:JudgmentRendered>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding contextRef="c290" decimals="0" id="ixv-15054" unitRef="usd">25000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear contextRef="c257" decimals="2" id="ixv-15055" unitRef="usd">973072.24</us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear>
    <us-gaap:InterestIncomeOperatingPaidInCash contextRef="c291" decimals="0" id="ixv-15056" unitRef="usd">1000000</us-gaap:InterestIncomeOperatingPaidInCash>
    <ftft:TurnoverOrder
      contextRef="c292"
      decimals="0"
      id="ixv-15057"
      unitRef="shares">39825939</ftft:TurnoverOrder>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="c293" id="ixv-15058">1</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="c294" id="ixv-15059">10</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c0" id="ixv-14102">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;24. RISKS AND UNCERTAINTIES&lt;/b&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;PRC Regulations&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;There are substantial uncertainties regarding
the interpretation and application of PRC laws and regulations including, but not limited to, the laws and regulations governing our business
and the enforcement and performance of our arrangements with customers in certain circumstances. We are considered foreign persons or
foreign funded enterprises under PRC laws and, as a result, we are required to comply with PRC laws and regulations related to foreign
persons and foreign funded enterprises. These laws and regulations are sometimes vague and may be subject to future changes, and their
official interpretation and enforcement may involve substantial uncertainty. The effectiveness of newly enacted laws, regulations or amendments
may be delayed, resulting in detrimental reliance. New laws and regulations that affect existing and proposed future businesses may also
be applied retroactively. We cannot predict what effect the interpretation of existing or new PRC laws or regulations may have on our
business.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Customer concentration risk&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the year ended December 31, 2024, two customers
accounted for 35.86% and 13.57% of the Company&#x2019;s total revenues. For the year ended December 31, 2023, one customer accounted for
85.84% of the Company&#x2019;s total revenues.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Vendor concentration risk&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the year ended December 31, 2024, one vendor
accounted for 90.77% of the Company&#x2019;s total purchases. For the year ended December 31, 2023, one vendor accounted for 87.58% of
the Company&#x2019;s total purchases.&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c295"
      decimals="4"
      id="ixv-15060"
      unitRef="pure">0.3586</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c296"
      decimals="4"
      id="ixv-15061"
      unitRef="pure">0.1357</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c297"
      decimals="4"
      id="ixv-15062"
      unitRef="pure">0.8584</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c298"
      decimals="4"
      id="ixv-15063"
      unitRef="pure">0.9077</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c299"
      decimals="4"
      id="ixv-15064"
      unitRef="pure">0.8758</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0" id="ixv-14126">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;25. SUBSEQUENT EVENTS&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has evaluated subsequent events through
the date of the issuance of the consolidated financial statements and no subsequent event is identified.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="c3"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesNoncurrent
      contextRef="c4"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="c3"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="c3"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c4"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AssetImpairmentCharges
      contextRef="c0"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c7"
      id="hidden-fact-8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="c0"
      id="hidden-fact-10"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c17"
      id="hidden-fact-11"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c18"
      id="hidden-fact-12"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c19"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c15"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c16"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c17"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c19"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:LossIncomeFromDiscontinuedOperationsNetOfTax
      contextRef="c15"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:LossIncomeFromDiscontinuedOperationsNetOfTax
      contextRef="c16"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:LossIncomeFromDiscontinuedOperationsNetOfTax
      contextRef="c17"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:LossIncomeFromDiscontinuedOperationsNetOfTax
      contextRef="c19"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:ContributionByNoncontrollingInterests
      contextRef="c15"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:ContributionByNoncontrollingInterests
      contextRef="c17"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:ContributionByNoncontrollingInterests
      contextRef="c18"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:ContributionByNoncontrollingInterests
      contextRef="c19"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c17"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c18"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c19"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c20"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:DispositionOfDiscontinuedOperation
      contextRef="c15"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:DispositionOfDiscontinuedOperation
      contextRef="c16"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:DispositionOfDiscontinuedOperation
      contextRef="c17"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:DispositionOfDiscontinuedOperation
      contextRef="c20"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c15"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c16"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c17"
      id="hidden-fact-37"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c18"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c20"
      id="hidden-fact-39"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="c29"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="c30"
      id="hidden-fact-41"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="c31"
      id="hidden-fact-42"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="c32"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c29"
      id="hidden-fact-44"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c30"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c31"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c32"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c27"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c28"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c29"
      id="hidden-fact-50"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c31"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c29"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c30"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c31"
      id="hidden-fact-54"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c32"
      id="hidden-fact-55"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:DispositionOfDiscontinuedOperation
      contextRef="c27"
      id="hidden-fact-56"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:DispositionOfDiscontinuedOperation
      contextRef="c29"
      id="hidden-fact-57"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c27"
      id="hidden-fact-58"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c28"
      id="hidden-fact-59"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c29"
      id="hidden-fact-60"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c30"
      id="hidden-fact-61"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c32"
      id="hidden-fact-62"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="c0"
      id="hidden-fact-63"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpenseDebt
      contextRef="c7"
      id="hidden-fact-64"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments
      contextRef="c7"
      id="hidden-fact-65"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets
      contextRef="c7"
      id="hidden-fact-66"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:PaymentForDebtInvestment
      contextRef="c7"
      id="hidden-fact-67"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="c0"
      id="hidden-fact-68"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c7"
      id="hidden-fact-69"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="c0"
      id="hidden-fact-70"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="c7"
      id="hidden-fact-71"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="c0"
      id="hidden-fact-72"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations
      contextRef="c3"
      id="hidden-fact-73"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="c7"
      id="hidden-fact-74"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c0"
      id="hidden-fact-75"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="c7"
      id="hidden-fact-76"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:Warrants
      contextRef="c0"
      id="hidden-fact-77"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WarrantExercisePriceIncrease
      contextRef="c0"
      id="hidden-fact-78"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <ftft:WarrantsBefore1for5ReverseStockSplit
      contextRef="c7"
      id="hidden-fact-79"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:WarrantsBefore1for5ReverseStockSplits
      contextRef="c7"
      id="hidden-fact-80"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <ftft:WarrantsAfter1for5ReverseStockSplit
      contextRef="c7"
      id="hidden-fact-81"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:WarrantsAfter1for5ReverseStockSplits
      contextRef="c7"
      id="hidden-fact-82"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing
      contextRef="c4"
      id="hidden-fact-83"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Goodwill
      contextRef="c74"
      id="hidden-fact-84"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Goodwill
      contextRef="c75"
      id="hidden-fact-85"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LongTermInvestments
      contextRef="c4"
      id="hidden-fact-86"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:ImpairmentOfShortTermInvestment
      contextRef="c124"
      id="hidden-fact-87"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
      contextRef="c7"
      decimals="0"
      id="hidden-fact-88"
      unitRef="usd">5080</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="c3"
      id="hidden-fact-89"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ConvertibleNotesPayableCurrent
      contextRef="c157"
      id="hidden-fact-90"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:ConvertibleNotesPayableAddition
      contextRef="c158"
      id="hidden-fact-91"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpenseDebt
      contextRef="c159"
      id="hidden-fact-92"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="c158"
      id="hidden-fact-93"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="c159"
      id="hidden-fact-94"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ConversionOfStockAmountIssued1
      contextRef="c159"
      id="hidden-fact-95"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-96"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c7"
      id="hidden-fact-97"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-98"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-99"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-100"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c7"
      id="hidden-fact-101"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-102"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c7"
      id="hidden-fact-103"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c193"
      id="hidden-fact-104"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c194"
      id="hidden-fact-105"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-106"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c7"
      id="hidden-fact-107"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AssetImpairmentCharges
      contextRef="c0"
      id="hidden-fact-108"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:StatutoryReserves
      contextRef="c0"
      id="hidden-fact-109"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:StatutoryReserves
      contextRef="c7"
      id="hidden-fact-110"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c255"
      id="hidden-fact-111"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c254"
      id="hidden-fact-112"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c255"
      id="hidden-fact-113"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c254"
      id="hidden-fact-114"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <ftft:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancelledInPeriod
      contextRef="c255"
      id="hidden-fact-115"
      unitRef="shares"
      xsi:nil="true"/>
    <ftft:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageCancelledDateFairValue
      contextRef="c254"
      id="hidden-fact-116"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="c258"
      id="hidden-fact-117"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="c260"
      id="hidden-fact-118"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="c262"
      id="hidden-fact-119"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="c258"
      id="hidden-fact-120"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="c258"
      id="hidden-fact-121"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpenses
      contextRef="c258"
      id="hidden-fact-122"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:DisposalGroupIncludingDiscontinuedOperationSellingExpenses
      contextRef="c258"
      id="hidden-fact-123"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:DisposalGroupIncludingDiscontinuedOperationBadDebtProvision
      contextRef="c258"
      id="hidden-fact-124"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="c258"
      id="hidden-fact-125"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome
      contextRef="c258"
      id="hidden-fact-126"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="c258"
      id="hidden-fact-127"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense
      contextRef="c259"
      id="hidden-fact-128"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense
      contextRef="c258"
      id="hidden-fact-129"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="c258"
      id="hidden-fact-130"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="c258"
      id="hidden-fact-131"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="c258"
      id="hidden-fact-132"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="c258"
      id="hidden-fact-133"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="c3"
      id="hidden-fact-134"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:DisposalGroupIncludingDiscontinuedOperationAccountsReceivable
      contextRef="c3"
      id="hidden-fact-135"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
      contextRef="c3"
      id="hidden-fact-136"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
      contextRef="c3"
      id="hidden-fact-137"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent
      contextRef="c3"
      id="hidden-fact-138"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetsOperationLease
      contextRef="c3"
      id="hidden-fact-139"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="c3"
      id="hidden-fact-140"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent
      contextRef="c3"
      id="hidden-fact-141"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent
      contextRef="c3"
      id="hidden-fact-142"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:DisposalGroupIncludingDiscontinuedOperationAdvancesfromCustomers
      contextRef="c3"
      id="hidden-fact-143"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities
      contextRef="c3"
      id="hidden-fact-144"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseCurrent
      contextRef="c3"
      id="hidden-fact-145"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityOperationLeaseLeaseLiabilityOperationLeaseNoncurrent
      contextRef="c3"
      id="hidden-fact-146"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="c3"
      id="hidden-fact-147"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:IntersegmentLoss
      contextRef="c264"
      id="hidden-fact-148"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:IntersegmentLoss
      contextRef="c265"
      id="hidden-fact-149"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:IntersegmentLoss
      contextRef="c266"
      id="hidden-fact-150"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:IntersegmentLoss
      contextRef="c267"
      id="hidden-fact-151"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:IntersegmentLoss
      contextRef="c268"
      id="hidden-fact-152"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:IntersegmentLoss
      contextRef="c269"
      id="hidden-fact-153"
      unitRef="usd"
      xsi:nil="true"/>
    <ftft:IntersegmentLoss
      contextRef="c7"
      id="hidden-fact-154"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Assets
      contextRef="c284"
      id="hidden-fact-155"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-15223">0001066923</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-15224">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-15225">FY</dei:DocumentFiscalPeriodFocus>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_5_fact"
          xlink:label="ix_5_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_2_fact"
          xlink:label="ix_2_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_3_fact"
          xlink:label="ix_3_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_9_fact"
          xlink:label="ix_9_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_6_fact"
          xlink:label="ix_6_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_7_fact"
          xlink:label="ix_7_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_8_fact"
          xlink:label="ix_8_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_4_fact"
          xlink:label="ix_4_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">all shares and per share data have been retroactively restated to reflect reverse stock split effected on February 1, 2023.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_5_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_9_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_6_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_7_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_8_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_4_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_24_fact"
          xlink:label="ix_24_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_33_fact"
          xlink:label="ix_33_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_29_fact"
          xlink:label="ix_29_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_38_fact"
          xlink:label="ix_38_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_21_fact"
          xlink:label="ix_21_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_32_fact"
          xlink:label="ix_32_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_50_fact"
          xlink:label="ix_50_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_27_fact"
          xlink:label="ix_27_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_44_fact"
          xlink:label="ix_44_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_10_fact"
          xlink:label="ix_10_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_45_fact"
          xlink:label="ix_45_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_16_fact"
          xlink:label="ix_16_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_48_fact"
          xlink:label="ix_48_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_51_fact"
          xlink:label="ix_51_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_37_fact"
          xlink:label="ix_37_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_41_fact"
          xlink:label="ix_41_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_25_fact"
          xlink:label="ix_25_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_43_fact"
          xlink:label="ix_43_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_20_fact"
          xlink:label="ix_20_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-8"
          xlink:label="hidden-fact-8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_19_fact"
          xlink:label="ix_19_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_13_fact"
          xlink:label="ix_13_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_22_fact"
          xlink:label="ix_22_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_46_fact"
          xlink:label="ix_46_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_47_fact"
          xlink:label="ix_47_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_40_fact"
          xlink:label="ix_40_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_35_fact"
          xlink:label="ix_35_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_23_fact"
          xlink:label="ix_23_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_18_fact"
          xlink:label="ix_18_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_39_fact"
          xlink:label="ix_39_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_42_fact"
          xlink:label="ix_42_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_17_fact"
          xlink:label="ix_17_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_28_fact"
          xlink:label="ix_28_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_31_fact"
          xlink:label="ix_31_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_30_fact"
          xlink:label="ix_30_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_34_fact"
          xlink:label="ix_34_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_14_fact"
          xlink:label="ix_14_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_26_fact"
          xlink:label="ix_26_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_36_fact"
          xlink:label="ix_36_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_49_fact"
          xlink:label="ix_49_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_11_fact"
          xlink:label="ix_11_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_12_fact"
          xlink:label="ix_12_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_15_fact"
          xlink:label="ix_15_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_1_footnote" xlink:label="ix_1_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reclassification- certain reclassifications have been made to the financial statements for the period ended December 31, 2023 to conform to the presentation for the period ended December 31, 2024, with no effect on previously reported net income (loss).</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_24_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_33_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_29_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_38_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_21_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_32_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_50_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_27_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_44_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_10_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_45_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_16_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_48_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_51_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_37_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_41_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_25_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_43_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_20_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-8"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_19_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_13_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_22_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_46_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_47_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_40_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_35_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_23_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_18_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_39_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_42_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_17_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_28_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_31_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_30_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_34_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_14_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_26_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_36_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_49_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_11_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_12_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_15_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_52_fact"
          xlink:label="ix_52_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_53_fact"
          xlink:label="ix_53_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_2_footnote" xlink:label="ix_2_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The related party transactions have been approved by the Company&#x2019;s Audit Committee.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_52_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_53_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
